目录

最实用的Centos7使用阿里云镜像加速

目录

最实用的Centos7使用阿里云镜像加速

大家都知道,因为国内某原因,直接用docker提供的镜像库下载镜像库,可以说是走不通的,国内有名的云平台有阿里云,新浪云等,不过我现在就用阿里云镜像为docker加速

1、在 注册开通 开发者帐号;

2、登录后在个人中心点击加速器,同时会给出加速器地址。

https://i-blog.csdnimg.cn/blog_migrate/1c346175ae93362c6e766081dab368c0.png

3、选择对应的系统并根据自己的docker版本执行相应的步骤;

查看docker版本: docker version

https://i-blog.csdnimg.cn/blog_migrate/024c8ed19e3e9c8f0eb2eea691ddc4f8.png

Docker不同版本配置竟然不同,踩了这个坑,真是恶心!

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

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

https://i-blog.csdnimg.cn/blog_migrate/4fd975228e577c7363d3f132a8341f66.png

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

再查看是否配置成功 :ps -ef | grep docker

https://i-blog.csdnimg.cn/blog_migrate/8e7d71ec35b3028777cd7b5833c1f084.png

这里已经标注镜像地址了,证明配置正确