修改Docker镜像源
配置文件位置:
sudo vim /etc/docker/daemon.json
Docker 或 containerd 的镜像加速器配置,旨在提高从 Docker Hub 拉取镜像的速度。
{
"features": {
"buildkit": true,
"containerd-snapshotter": true
},
"registry-mirrors": [
"https://docker.1ms.run",
"https://docker.xuanyuan.me"
]
}
-
"features"
:启用 BuildKit 和 containerd 快照器,分别用于构建优化和存储层管理。 -
"registry-mirrors"
:指定镜像加速器的 URL 列表。
其它镜像源
网易云(163):
镜像地址:
https://hub-mirror.c.163.com
腾讯云:
镜像地址:
https://mirror.ccs.tencentyun.com
百度云(Baidu):
镜像地址:
https://mirror.baidubce.com
GitHub+1mirror.twds.com.tw+1中科大(USTC):
镜像地址:
https://docker.mirrors.ustc.edu.cn
华为云:
镜像地址:
https://mirrors.huaweicloud.com/repository/docker
配置添加到 Docker 的 daemon.json
文件中(通常位于 /etc/docker/daemon.json
):
{
"registry-mirrors": [
"https://docker.1ms.run",
"https://docker.xuanyuan.me",
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com",
"https://docker.mirrors.ustc.edu.cn"
]
}
配置完成后,重启 Docker 服务以使配置生效:
sudo systemctl daemon-reload
sudo systemctl restart docker
注意事项
-
选择合适的镜像源:不同地区的网络环境不同,建议选择离您最近的镜像源,以获得更好的下载速度。
-
定期检查镜像源的可用性:有时镜像源可能会出现故障或维护,建议定期检查镜像源的状态。
-
遵守使用协议:在使用第三方镜像源时,请确保遵守其使用协议和政策。