在 /etc/docker/daemon.json 中写入如下内容

{
  "registry-mirrors": [
   "https://hub-mirror.c.163.com",
    "https://dockerhub.azk8s.cn",
    "https://reg-mirror.qiniu.com",
    "https://registry.docker-cn.com"
  ]
}

重启Docker

sudo systemctl restart docker
或者
service docker restart
 
 

ok,然后就可以感受Docker速度的提升啦

检查加速器是否生效

$ docker info

国内加速地址有:

Docker中国区官方镜像
https://registry.docker-cn.com

网易
http://hub-mirror.c.163.com

ustc
https://docker.mirrors.ustc.edu.cn

中国科技大学
https://docker.mirrors.ustc.edu.cn

阿里云容器 服务
https://cr.console.aliyun.com/

阿里云镜像

https://nrbewqda.mirror.aliyuncs.com

创建镜像出现下面的错误

error pulling image configuration: Get https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/d2/d23bdf5b1b1b1afce5f1d0fd33e7ed8afbc084b594b9ccf742a5b27080d8a4a8/data?verify=1599994172-ywP92hNg%2B1zXMOqVYwDBRPDe4qU%3D: dial tcp 104.18.123.25:443: i/o timeout

修改 镜像地址 如下

{
 "registry-mirrors": ["https://nrbewqda.mirror.aliyuncs.com"] 
}

执行命令

重新加载配置

systemctl daemon-reload

关闭docker 服务

systemctl stop docker

启动docker 服务

systemctl start docker

查看国内加速器是否成功加载 使用下面的命令

docker info