docker设置国内镜像
docker镜像拉取不下来,试了几个国内镜像都不行,最终找到一个现阶段可用的,进行记录。
·
前言
docker镜像拉取不下来,试了几个国内镜像都不行,最终找到一个现阶段可用的,进行记录。
正文
1. 检查网络连接
首先,确保你的服务器可以访问外部网络。
Ping Docker Hub:
ping docker.io
如果 ping 命令失败,说明你的网络可能无法访问 Docker Hub。
检查网络配置:
确保你的服务器可以访问外部网络。
如果你在公司内网或使用代理服务器,需要配置 Docker 使用代理。
2.编辑 Docker 配置文件:
在 Linux 上,编辑 /etc/docker/daemon.json 文件。如果文件不存在,可以创建它。
添加以下内容,选择一个或多个镜像加速器:
{
"registry-mirrors": [
"https://docker.1ms.run",
"https://docker.1panel.live/",
"https://mirror.baidubce.com"
]
}
3.重启 Docker 服务:
sudo systemctl daemon-reload
sudo systemctl restart docker
4.验证配置:
检查 Docker 是否使用了镜像加速器:
sudo docker info
你应该在输出中看到 Registry Mirrors 部分,显示你配置的镜像加速器地址。
更多推荐
所有评论(0)