系统要求:
Docker Desktop支持64位版本的Windows 10或者windows server 2019,且需要开启Hyper-V服务(如果没有开启,当手动切换到Windows container的时候也会自动开启该服务)。
Docker CE下载地址:
下载之前需要先注册一个 Docker Hub的账号
https://hub.docker.com/editions/community/docker-ce-desktop-windows
安装:
双击下载的Docker for Windows Install.exe开始安装。一路Next,点击Finish完成安装。默认安装的时候Docker Desktop的启动容器是Linux Container,可以在安装之后再选择为Windows Container,或者在安装的时候直接勾选Windows Container的Checkbox。
通过在powershell或者cmd中输入docker version指令可以查看当前docker ce的安装版本,输出内容如下图Image-1所示:

运行:
Docker CE安装完之后默认并不是运行的状态。
在windows搜索栏输入Docker点击Docker Desktop开始运行,如下图Image-2所示。

Docker CE启动之后会在Windows任务栏出现鲸鱼图表,如下图Image-3所示:

可以右键点击该图表,在弹出的menu中选择Switch to XXX来切换当前容器类型。
镜像加速器:
如果在使用过程中发现拉取Docker镜像十分缓慢,可以配置Docker国内镜像加速器。
如下国内镜像加速器供大家选择:
1. Docker官方提供的国内Registry Mirror:https://registry.docker-cn.com
2. 七牛云加速器:https://reg-mirror.qiniu.com/
3. 网易镜像:http://hub-mirror.c.163.com
当配置某一个加速器地址之后,若发现拉取不到镜像,可以切换到另一个加速器地址。我目前使用的是Docker官方提供的国内Registry Mirror:https://registry.docker-cn.com
镜像加速器的设置:
右键点击鲸鱼图标,在弹出的menu中选择settings,打开配置窗口后在左侧导航中点击daemon,在右侧Registry mirrors中填写加速器地址即可,之后点击Apply按钮,保存后Docker会重启。如下图Image-4所示:

以上就是Docker CE在Windows中的安装过程,希望对大家有所帮助。
相关资料:
https://yeasy.gitbooks.io/docker_practice/
网友评论