自己当时装的是Win10专业工作室版本,不知道为什么不支持window for docker, 所以选择了Docker Toolbox 的方式,主要是为了学习,虽然这种方式是不建议安装的,但是基础的学习,应该是足够了。
登录default镜像 docker-machine ssh default 更换源 # 网络上很多是用阿里云的镜像,需要注册一个账号,这里不用这种方式,而是用中科大的源 sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=https://docker.mirrors.ustc.edu.cn |g" /var/lib/boot2docker/profile 退出default镜像 exit # 执行完输出logout,完成退出 重启镜像 docker-machine restart default 确保镜像不恢复这里有一个坑,就是如果重启电脑或者重启虚拟机,镜像源地址又会被复位,这是因为启动脚本有一个自动复位的功能,该脚本在docker的安装目录下 start.sh 文件中。找到如下代码,给它用 # 注释掉,保存即可。
yes | "${DOCKER_MACHINE}" regenerate-certs "${VM}" 查看更新源 docker info大约在最底部了,可以看到镜像源已经更新成功。
参考文献win10系统下把玩折腾DockerToolBox以及更换国内镜像源(各种神坑)
win10安装配置Docker并更换国内源