February 01, 2018
需要在 Windows 环境使用 docker 的话, docker 官方提供了两种方式:
我们在 Windows 7 下选择阿里镜像下载 Docker Toolbox。
Docker Toolbox 组件包括:
但是由于 VirtualBox 新版本在 Windows 7 无法正常运行,因此选择 VirtualBox 4.3.12 及其 扩展包。
安装好 VirtualBox 4.3.12 后,再安装 Docker Toolbox (注意不要勾选 VirtualBox)。
因为网络原因,国内开发通常需要配置阿里云容器 Hub 服务提供的镜像来加速镜像的下载。
登录 阿里云容器 Hub 服务控制台。
在左侧菜单 容器镜像服务 > 镜像加速器
中可看到分配的加速器地址,
然后根据操作文档进行配置。
docker-machine create --engine-registry-mirror=https://i8w97nfd.mirror.aliyuncs.com -d virtualbox default
注意
docker-machine
会从/Users/{username}/.docker
目录查找和存储虚拟机镜像, 因此需要在 C 盘所在的目录打开命令行执行。Tips 对不想将镜像直接存放在 C 盘的用户,可以创建一个目录链接,链接到其它盘:
mklink /D C:\Users\{username}\.docker D:\store\docker\.docker
这里的 {username} 是当前系统的用户名
docker-machine env default
eval "$(docker-machine env default)"
docker info
这里 eval
不是系统内置命令,应该是将上面查看配置的输出逐行在控制台手动输入。
docker info
能正常输出就可以看到容器镜像配置完成了。
纸上得来终觉浅,绝知此事要躬行。现就职于杭州施强教育科技有限公司,专注于使用计算机技术辅助教学过程。