最近在测试docker的各种功能,发现由于国内连接Docker相关服务的网速非常的慢,甚至是无法联通,体验非常的差。要想在国内使用docker,需要设置两步来提高使用体验。
下面以Ubuntu 14.04为例进行设置。
更换docker apt源
安装docker也异常的慢,我们把docker的apt源更换为daocloud的。
- echo ‘deb [arch=amd64] https://get.daocloud.io/docker/apt-repo ubuntu-trusty main’ > /etc/apt/sources.list.d/docker.list
- apt-get update
- apt-get install docker-engine
更换docker register mirror
首先到https://www.daocloud.io/注册一个帐号(注册帐号居然要手机。。。),然后申请docker加速器。
比如申请到的地址为http://xxx.m.daocloud.io
打开/etc/default/docker,添加如下行:
- DOCKER_OPTS="$DOCKER_OPTS –registry-mirror=http://xxx.m.daocloud.io"
然后重启docker。
这里感谢daocloud为我们提高加速服务。