我们在拉取镜像的时候经常会发现拉取的特别慢,或者拉取失败,这是因为国内从 Docker Hub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。国内很多云服务商都提供了国内加速器服务。
vim /etc/docker/daemon.json
{
"experimental": false,
"builder": {
"gc": {
"enabled": true,
"defaultKeepStorage": "20GB"
}
},
"registry-mirrors": [
"https://hub-mirror.c.163.com",
"http://f1361db2.m.daocloud.io",
"https://mirror.baidubce.com",
"https://docker.mirrors.ustc.edu.cn",
"https://***需要自己注册**.mirror.aliyuncs.com"
],
"features": {
"buildkit": true
}
}
加载配置
sudo systemctl daemon-reload
sudo systemctl restart docker
检查配置
docker info
可以看到以下结果
Registry Mirrors:
https://hub-mirror.c.163.com/
http://f1361db2.m.daocloud.io/
https://docker.mirrors.ustc.edu.cn/
https://*******.mirror.aliyuncs.com/
说明配置成功,至此 愉快的拉取你想要的镜像吧。
评论区