Docker镜像加速配置

Docker镜像加速
国内从DockerHub拉取镜像有时会特别慢,此时可以配置国内的镜像加速器。Docker官方和国内常用加速器有:

科大镜像:https://docker.mirrors.ustc.edu.cn/
网易:https://hub-mirror.c.163.com/
阿里云:https://<你的ID>.mirror.aliyuncs.com
七牛云加速器:https://reg-mirror.qiniu.com

CentOS镜像加速
在 /etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建):

{"registry-mirrors":["https://docker.mirrors.ustc.edu.cn/"]}

之后重新启动服务:

$ sudo systemctl daemon-reload
$ sudo systemctl restart docker

Windows镜像加速
Win10、Win11用户可以在Docker Desktop--设置--Docker Engine中配置,具体如下图示:

docker-03.pngdocker-03.png

或直接修改C:\Users\whwtr\.docker\daemon.json,增加registry-mirrors部分配置:

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "features": {
    "buildkit": true
  },
  "registry-mirrors": [
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn"
  ]
}

配置好之后,直接重启Docker Desktop即可。

检查加速器配置是否生效

使用docker info命令查看,如果Registry Mirrors属性值是修改之后的:

Registry Mirrors:
 https://registry.docker-cn.com/
 http://hub-mirror.c.163.com/
 https://docker.mirrors.ustc.edu.cn/

则说明加速器配置已生效。

(完)

最后修改于:2022年09月17日 22:42

添加新评论