2020-06-22 windows10 安装docker

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官方镜像用阿里云加速器的方法

控制台

镜像加速器

跳转至容器镜像服务控制台,获取自己的镜像加速地址


下图中红色框框里的就是你的专属镜像加速器地址了~~


用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 

你可能感兴趣的:(2020-06-22 windows10 安装docker)