前言

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 部分,显示你配置的镜像加速器地址。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐