Docker for Windows会默认包含两个引擎containers(linux和windows)

  1. 下载Docker for Windows,https://docs.docker.com/docker-for-windows/install/#download-docker-for-windows

  2.  查看下是否开启了Hyper-V功能,如果没有可以在“启用或关闭windows功能” 中添加Hyper-V 功能,当然你也可以不用关心,docker安装过程中也会检查,如果没有则默认添加启动,不过可以趁着等待下载docker的时间直接把这步做了,安装Hyper-V之后可能需要重启系统。

  3.  安装完成之后,你可以查看Hyper-V管理器,如果安装正常,会默认创建一个linux虚拟机:

  安装成功之后我们就可以对其进行相应的设置

  1. 右击小鲸鱼图标,点击Settings

  2. 设置界面如下,其中Shared Drives 可以设置我们的对应映射驱动盘,保证C盘选中,再选中你应用所在盘符。Advanced选项中你可以设置docker对应的CPU,内存占用资源。Netword主要是当前的Docker IP信息。Proxies可以设置对应的代理信息。Daemon 主要是设置对应的仓储和对应的仓储镜像站点(和docker镜像区分开,这个是仓储对应的镜像,因为访问国外站点过慢,可以设置国内的镜像代理站点)。

这里特别强调一下,因为访问Docker官网仓储站点拉取镜像过慢,请自行购买VPN服务,或者查找仓储代理站点,国内的网易,DaoCloud都有对应的免费加速器,这里是我的设置:

  3. 上边说了,Docker for Windows 提供了两个引擎,我们可以通过右键菜单中的 Switch to Windows Containers 功能进行切换。

  4.  同时Docker for Windows 提供了容器的界面管理工具,可以通过右键菜单中的 Kitematic 功能进入,第一次可能提示你需要下载安装,其界面如下:

Docker的基础命令

  安装设置完成之后我们可以通过以下命令来进行操作docker了,我这里主要是在PowerShell中进行,也可以通过命令行cmd进行

  1. docker pull: 从仓库中拖镜像

  2. docker run:运行容器,如果当前要运行的容器对应镜像不存在,会自动拉取。例如:docker run hello-world

  3.docker stop:停止容器运行

  4.docker start:开始容器运行
  5.docker commit:提交容器到镜像
  6.docker images: 查看当前有的镜像

  7.docker ps:查看当前启动的容器

  8. docker build : 创建镜像

  9. docker load : 加载镜像

转载于:https://www.cnblogs.com/amwuau/p/6593113.html

docker在windows下的安装相关推荐

  1. Windows下RabbitMQ安装及注意事项

    Windows下RabbitMQ安装及注意事项 简介 背景 1.      RabbitMQ是一个由erlang开发的AMQP(Advanved Message Queue)的开源实现. Rabbit ...

  2. flume 1.7在windows下的安装与运行

    flume 1.7在windows下的安装与运行 一.安装 安装java,配置环境变量. 安装flume,flume的官网http://flume.apache.org/,下载地址,下载后直接解压即可 ...

  3. Windows下MongoDB安装及创建用户名和密码

    Windows下MongoDB安装及创建用户名和密码 下载MongoDB的安装文件https://www.mongodb.com/download-center#community,选择合适的版本(注 ...

  4. Windows下Wireshark安装版本选择方式

    Windows下Wireshark安装版本选择方式 Wireshark版本分为1.X系列和2.X系列.1.X系列是早期版本,不提供中文版本.2.X系列是新版本,安装后,同时提供中文版和英文版.根据系统 ...

  5. python怎么安装pandas模块-windows下如何安装Python、pandas

    windows下如何安装Python.pandas 本篇主要涵盖以下三部分内容: Python.Pycharm的安装 使用Pycharm创建.运行Python程序 安装pandas 1.Python. ...

  6. 【转帖】Windows下PostgreSQL安装图解

    Windows下PostgreSQL安装图解 这篇文章主要为大家介绍了如果在Windows下安装PostgreSQL数据库的方法,需要的朋友可以参考下 现在谈起免费数据库,大多数人首先想到的可能是My ...

  7. memcache的windows下的安装和简单使用

    原文:memcache的windows下的安装和简单使用 memcache是为了解决网站访问量大,数据库压力倍增的解决方案之一,由于其简单实用,很多站点现在都在使用memcache,但是memcach ...

  8. TensorFlow在windows 下的安装

    前言:从2015年谷歌将tensorflow开源后,这位用于深度学习的强大神器便把Caffe,Keras,Torch7等这一票人全部干掉,github上的star和fork是一路飙升,几乎是它们的总和 ...

  9. 学习笔记:Windows 下Keras安装和配置指南

    目录: 目录: Windows下Keras安装和配置指南 Keras 框架搭建 安装 本系列参考官方文档官方文档 这就是keras可以参考前篇:这就是keras 学习笔记 Keras:一些基本概念 一 ...

最新文章

  1. 深度学习核心技术精讲100篇(七十五)-集成学习
  2. OpenCASCADE:绘制测试线束之入门
  3. power design教程
  4. 常用个人密码管理软件
  5. LeetCode 474. Ones and Zeroes 动态规划解法+拓展
  6. (菜鸟入门)使用pytorch框架实现前馈神经网络
  7. 转载:必须掌握的八个【cmd 命令行】
  8. 【Tensorflow】Tensor的比较运算
  9. 惨遭数百万开发者厌弃的五大编程语言!
  10. Kruscal算法---最小生成树
  11. mysql 自定义函数 找不到表,mysql判断表记录是否存在,不存在则插入新纪录
  12. VOT 数据集 groundtruth 8个维度 转成 4个维度的方法
  13. 焊接入门——基础知识整理
  14. c语言中y=0x20什么意思,0x20(十六进制0x20等于多少)
  15. foxmail皮肤_确实很棒!Foxmail 7.1邮箱客户端体验
  16. 计算机基础课程-书籍和视频教程资源
  17. AI会给世界带来什么变化?世界著名机器人学家关于未来的预言!
  18. 密码学归约证明——哈希签名范式的安全性
  19. day22-作业贝壳租房100页数据
  20. Java实现AES工具类(包含CBC和ECB)

热门文章

  1. 2022年四川二级建造师公路工程《路面工程》冲刺试题
  2. 形状补间及路径引导动画
  3. 将Excel导入DataGridView 中的select * from [Sheet1$]中[ ]里面表单名的动态获取
  4. 循环介绍while循环
  5. Ajax基本请求方式及其跨域请求
  6. CF1770E Koxia and Tree
  7. html js个人信息录入,用户基本信息录入.html
  8. 红米K30升级鸿蒙系统,华为火力全开!麒麟820千元5G旗舰降至新低价:可升级到鸿蒙系统...
  9. java 6 基础_Java基础(六)
  10. shell脚本动画小工具