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中配置,具体如下图示:
或直接修改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/
则说明加速器配置已生效。
(完)