win10 home版,
Hyper-V 选项,是在win10专业版才有的。
好了,以下才是正确的方式,我们先要下载 .exe 安装文件,地址如下:
http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/
这里,有2个版本,-ce 和 没有-ce版本, 前者是社区版(免费),后者不用说都明白,我是选择 DockerToolbox-18.03.0-ce.exe 文件下载,可能后续马爸爸还会更新新版本,可以关注下。
下载完成后,双击安装即可(无脑默认下一步安装)。
安装完后,可以看下如下3个图标:
简单说明以下:Docker Quickstart Terminal-docker客户端、Kitematic-docker的一个GUI工具、Virtualbox-虚拟机
有时,安装完docker点击quickstart会报错,如windows正在查找bash.exe, 如果想亲自查找文件,请单击浏览
这是因为你在安装docker前安装过了git导致的
解决方法:
在目标 这一个选项处需要填写正确的 Git bash.exe文件位置来启动docker star.sh文件。我的git安装在D:\Git下,Docker Toolbox安装在C盘。所以我这里写的是:
```
D:\Git\bin\bash.exe –login -i “C:\Program Files\Docker Toolbox\start.sh”
```
这样就可以了
双击Quickstart docker客户端,此时控制台可能会出现错误的提示,例如:
卡死在这里了。
解决方案:在我们的docker安装根目录下 已经有了一个boot2docker.iso文件,将它拷贝到默认的cache文件夹下即可,
本人这里是:
然后断网,重新打开docker客户端,上面的卡死现象就解决了,但是,接着会有分配IP的问题,此时我们是断网状态,那我们立刻关闭docker客户端窗口,
打开网络,再重新开启docker客户端,问题即可解决,看下效果图:
docker version
docker run hello-world
如果一直没成功,就重启计算机试一下
更新镜像源
第一步,你要有一个镜像加速地址,可以去阿里云获取
登陆阿里云 https://www.aliyun.com/
点击右上方文档
在页面查找到 容器镜像服务,定位到官方镜像加速章节即可
https://help.aliyun.com/document_detail/60750.html?spm=a2c4g.11174283.6.549.4dd14541nAiXmz
跳转至容器镜像服务控制台,获取自己的镜像加速地址
下图中红色框框里的就是你的专属镜像加速器地址了~~
用docker-machine ls 可以查看已经默认创建了一个虚拟主机了
docker-machine ssh default 登录到虚拟主机
vi /var/lib/boot2docker/profile 编辑这个文件,在--label provider=virtualbox的下一行添加--registry-mirror=https://pee6w651.mirror.aliyuncs.com
重启docker服务:sudo /etc/init.d/docker restart
网友评论