如下图,docker无法拉取镜像。

(以下操作均要在root条件下进行)

1. 我们需要检查daemon.json文件并对其进行编辑。

提醒一下使用国内镜像加速的

装docker默认没有这个文件的,需要自己创建,问题不大。

使用阿里云的镜像加速就行。

{"registry-mirrors": ["https://registry.docker-cn.com","http://hub-mirror.c.163.com"]}

2.重启服务

systemctl daemon-reload
systemctl restart docker

3.然后通过dig @114.114.114.114 registry-1.docker.io找到可用IP(需要检测好自身网络是否正常连接)

 如44.205.64.79

4.添加到host解析

cat /etc/hosts

添加的是这一句

44.205.64.79    registry-1.docker.io

5.重新拉取镜像检测一下是否完整

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐