Docker machine 之 Docker加速

Dec. 8, 2016, 10:39 p.m.
标签: docker

上一篇讲了如何在 Docker machine 中通过文件共享访问到宿主机的文件系统。

在我大天朝复杂的网络环境下,我们需要通过加速器(比如DaoCloud)才能正常使用 Docker,可以参考 DaoCloud 的文档,并在登录后从这里获取加速镜像地址。而 Docker machine 里面还有一个大坑,就是每次电脑重启后,加速配置都会被重置。

为了以后偷懒,将更新配置的命令整成一行脚本如下:

$ docker-machine ssh default
$> sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=$REGISTRY_MIRROR |g" /var/lib/boot2docker/profile
$> exit
$ docker-machine restart default