要想在window10中用docker必须是64位win10专业版或企业版。
Requires Microsoft Windows 10 Professional or Enterprise 64-bit. For previous versions get Docker Toolbox.
其他版本的windows就只能通过Toolbox实现了,非64位win10专业版或企业版的同学可以绕道了。
下载
下载地址:
https://download.docker.com/win/stable/Docker%20for%20Windows%20Installer.exe
如果下载不了,或者速度很慢,可以使用阿里的镜像:
http://mirrors.aliyun.com/docker-toolbox/windows/docker-for-windows/stable/InstallDocker.msi
安装和启动
双击下载好的安装文件,一步步就安装完成啦。
安装完成后,在桌面上可以看到docker的鲸鱼图标,双击图标启动
如果没有开启Hyper-V,会出现需要开启Hyper-V的提示
Hyper-v feature is not enabled ……
请点击ok
,开启Hyper-v,然后会自动重启系统。
当然你也可以自己手动开启Hyper-v:
在电脑上打开“控制面板”->“程序”-> “启动或关闭Windows功能”。 勾选Hyper-V选项。 点击确定后,系统会自行更新,更新完成后提示是否重启电脑,要选择立即重启电脑。重启电脑后,左键点击win图标,查看电脑全部应用,找到“windows管理工具”。 点开可以看到有一个Hyper-V管理器则表示已成功打开Hyper-V,点击可以查看管理器内容。
开机后,再次双击桌面图标运行docker启动服务,桌面右下角出现docker的鲸鱼图标并没有报错的情况说明服务启动成功
验证
可以打开cmd,查看docker版本:
docker version
查看docker信息
docker info
如果提示:
'docker' 不是内部或外部命令,也不是可运行的程序或批处理文件。
可能是docker没有自动加入环境环境
打开cmd,输入sysdm.cpl
打开系统属性-高级-环境变量-系统变量-找到Path-编辑-新建
输入docker的安装目录Docker\Resources\bin
C:\Program Files\Docker\Docker\Resources\bin
然后保存,重新打开cmd,运行docker version
,是不是就ok了呢