Windows 10 ~ Docker 安装
Windows安装Docker
- 不推荐在Windows系统安装Docker,会有一些奇怪的坑不容易解决,建议windows环境安装虚拟机,通过虚拟机中的Linux系统安装Docker
- 官方安装文档 9
- 从安装文档中下载安装文件
- 运行安装文件,根据提示一步步进行安装即可
更换国内镜像源
-
打开docker的settings菜单

-
在设置中选择Deamon菜单,点击Basic开关切换到高级设置

-
在下方参数中,
registry-mirrors后的列表内添加国内源地址,注意使用双引号包围地址:https://docker.mirrors.ustc.edu.cn -
点击Apply,让设置生效,docker会自动重启。
首先:
下载 .exe 安装文件,地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/

注意:
这里有2个版本,-ce 和 没有-ce版本, 前者是社区版(免费),后者是专业版,社区版就够用了,我是选择 DockerToolbox-18.03.0-ce.exe 文件下载
下载完成后,双击安装即可。安装完成可看到如下三个图标:



简单说明:
Docker Quickstart Terminal docker客户端
Kitematic docker的一个GUI工具
Virtualbox 虚拟机
然后双击启动Quickstart docker客户端,此时控制台可能会出现错误的提示,例如:
Running pre-create checks…
Unable to get the local Boot2Docker ISO version: Did not find prefix “-v” in version string
(default) Default Boot2Docker ISO is out-of-date, downloading the latest release…
(default) Latest release for github.com/boot2docker/boot2docker is v18.03.0
(default) Downloading …
卡死在这里了。
解决方案:
在docker安装的根目录下已经有了一个boot2docker.iso文件
若没有:
Docker Toolbox启动时会进行pre-create check,可能需要下载一个boot2docker.iso文件
如果因为网络或其他原因一直卡在这里,可以先退出程序,自行下载后把文件放到.docker\machine\cache目录下,再次启动
将它拷贝到默认的cache文件夹下即可(.docker>machine>cache文件下可以找到)
重新启动docker客户端,上面的卡死现象就解决了,等待一会就好了,示例效果图:

看到这个大鲸鱼,则表示docker安装成功了。
输入命令:docker version -- 可查看docker版本等信息

如有问题,请@me,欢迎交流。

浙公网安备 33010602011771号