centos7镜像加速_centos7:docker使用阿里云镜像加速器的方法

docker hub下载速度很慢,而可以使用阿里云docker加速器,来提高速度,管理你的镜像和拉取别人的镜像

首先你得有一个阿里的账号

然后进入到镜像加速页面,并会看到阿里云给出的一个加速器地址

然后选择对应的系统并根据自己的docker版本来执行相应的步骤

查看docker版本:docker --version

[root@106 ~]# docker --version

Docker version 17.12.1-ce, build 7390fc6

[root@106 ~]#

docker不同的版本:

docker客户端版本大于 1.10 的用户

可以通过袖肥daemon配置文件 /etc/docker/daemon.json来使用加速器

sudo mkdir -p /etc/docker

sudo tee /etc/docker/daemon.json <

{

"registry-mirrors": ["https://dhq9bx4f.mirror.aliyuncs.com"]

}

EOF

sudo systemctl daemon-reload

sudo systemctl restart docker

Docker客户的版本小于等于1.10的用户

或者想配置启动参数,可以使用下面的命令将配置添加到docker daemon的启动参数中。

系统要求 CentOS 7 以上,Docker 1.9 以上

sudo cp -n /lib/systemd/system/docker.service /etc/systemd/system/docker.service

Docker 1.12 以下版本使用 docker daemon 命令

sudo sed -i "s|ExecStart=/usr/bin/docker daemon|ExecStart=/usr/bin/docker daemon --registry-mirror=加速器地址|g" /etc/systemd/system/docker.service

Docker 1.12 及以上版本使用 dockerd 命令

sudo sed -i "s|ExecStart=/usr/bin/dockerd|ExecStart=/usr/bin/dockerd --registry-mirror=加速器地址|g" /etc/systemd/system/docker.service

sudo systemctl daemon-reload

sudo service docker restart

测试

[root@106 ~]# docker pull centos

Using default tag: latest

latest: Pulling from library/centos

5e35d10a3eba: Pull complete

Digest: sha256:dcbc4e5e7052ea2306eed59563da1fec09196f2ecacbe042acbdcd2b44b05270

Status: Downloaded newer image for centos:latest

[root@106 ~]#

可以将加速的参数添加到docker启动项里面,并重启docker服务

echo "DOCKER_OPTS=\"\$DOCKER_OPTS --registry-mirror=你的加速地址\"" | sudo tee -a /etc/default/docker

sudo service docker restart

若docker版本过低,可以升级下版本

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

可以在阿里网页上搜索你所需要的镜像,链接,然后可点击详情,查看镜像的相关信息

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值