使用阿里云加速国内Docker镜像拉取

在之前的文章Ubuntu 16.04安装Docker(Linode)中,我们使用了官方提供的安装文档进行docker的安装和配置。但是,如果服务在国内,那么使用官方的更新源以及register源都将被网速极大的拖累。

这一次,阿里又站了出来,不得不说在国内的云服务上阿里提供了很大的帮助。首先,我们使用阿里源安装Docker Engine(说明文档)。

curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -

接下来,我们可以在阿里云的开发者平台上看到许多已经有的镜像,也可以点击页面上的创建我的容器镜像来创建自己的镜像。

点击创建我的容器镜像后,就会来到阿里云的服务面板。这里有个加速器标签,点击后就会得到一个专属的镜像加速地址

按照页面上的说明,将这个地址配置到服务器中:

sudo mkdir -p /etc/systemd/system/docker.service.d

sudo tee /etc/systemd/system/docker.service.d/mirror.conf <<-'EOF'
[Service]
ExecStart=
ExecStart=/usr/bin/docker daemon -H fd:// --registry-mirror=https://xxxxxxxx.mirror.aliyuncs.com
EOF

sudo systemctl daemon-reload
sudo systemctl restart docker

然后再执行docker pull等操作的时候,就能够获得明显的加速效果了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注