- 《Win10上使用Docker【一】》:Docker在Win10上的部署方法
- 《Win10上使用Docker【二】》:Docker的基本使用方法
- 《Win10上使用Docker【三】》:Docker设置
前提条件
- 操作系统:Window10 或 Windows2016
- BIOS中启用CPU虚拟化设置
安装 Docker
下载安装程序
下载地址:https://docs.docker.com/docker-for-windows/install/#download-docker-for-windows
安装程序包
双击下载好的程序,按照提示正常安装即可
此时,Docker还无法在当前用户启动,需要把当前用户添加到
添加当前用户到 docker-users 用户组
桌面左下角单机鼠标右键,选择“计算机管理”
点击组,找到 docker-users 组
双击 docker-users ,点击添加,把当前用户加入该组,保存后,注销当前用户重新登录使修改生效
启用 Hyper-V
重新登陆后,启动 Docker for Windows 服务,会出现如下提示:
点击 OK,程序会帮你自动启用,然后等待重启完成即可。
不要高兴太早,重启完成后,你可能还会遇到如下问题
此时,去BIOS设置里,把CPU对虚拟化的支持开关打开就OK了
验证安装结果
Docker服务启动后,右下角会有对应的图标
打开power shell,执行命令:docker version,如果看到如下输出,则说明你的docker环境部署成功
PS C:\Users\HD> docker version
Client:
Version: 17.09.0-ce
API version: 1.32
Go version: go1.8.3
Git commit: afdb6d4
Built: Tue Sep 26 22:40:09 2017
OS/Arch: windows/amd64
Server:
Version: 17.09.0-ce
API version: 1.32 (minimum version 1.12)
Go version: go1.8.3
Git commit: afdb6d4
Built: Tue Sep 26 22:45:38 2017
OS/Arch: linux/amd64
Experimental: true
FAQ
如果部署中发现不好用,请首先检查docker服务是否成功启动