启动 Docker Quickstart Terminal报错:
这是因为,启动时如果检测到没有 Boot2Docker,就会去下载,这个下载过程出现网络连接上的错误了,导致启动失败。
首先我们来说一下Docker的安装过程
1、下载docker 首先去官网docker地址去选择下载
2、安装的时候一直next下去,第二部可以改一下安装的路径自定义,后面会提示安装几个插件,同意就好。
3、安装完了出现finish,如果电脑安装过git中途可能报错不管就好。
4、这时候页面出现三个图标点击Docker Quickstart Terminal这个图标
5、可能提示未找到,如果没有弹出是否修复该图标(查找一下对应程序一般在C盘下面),如果实在没有第二方法直接去安装目录下面启动start.sh也是一样的
6、这里启动的时候报错如下图,没有安装好
这就是启动时如果检测到没有 Boot2Docker,就会去下载,这个下载过程下载失败,导致启动失败
解决方法如下:
如果存在下载失败的临时文件,要将其删除。(我的机器上的路径是C:\Users\zheng\.docker\machine\cache\boot2docker.iso.tmp24517390)
自己用其他工具去下载对应的 boot2docker.iso 文件(下载链接:https://github.com/boot2docker/boot2docker/releases/download/v17.05.0-ce/boot2docker.iso)在网站栏输入一下网址即可下载
然后放置到对应的目录(我的是:C:\Users\zheng\.docker\machine\cache\boot2docker.iso)就可以了。