Docker Compose 无法拉取镜像,出现网络不可达错误。

huangapple go评论109阅读模式
英文:

Docker compose cannot pull images failing with Network Unreachable

问题

我有一个脚本用于从Docker注册表中获取一些镜像,但它失败了。
我有一个安装了版本为24.0.2的docker和版本为1.25.0的docker-compose的Ubuntu 20。我收到了以下错误信息。

Docker Compose 无法拉取镜像,出现网络不可达错误。

有人可以帮助我理解出了什么问题,以及如何修复它吗?

英文:

I have a script to pull some images from docker registry but it's failing
I have an Ubuntu 20 and docker installed with version 24.0.2 and docker-compose version is 1.25.0. I am getting this error.

Docker Compose 无法拉取镜像,出现网络不可达错误。

Can someone help me understand what is wrong and how can I fix this?

答案1

得分: 1

这是翻译后的内容:

这可能是您的DNS出现问题。

打印文件的内容并读取域名服务器IP。

cat /etc/resolv.conf

然后尝试使用以下命令到达该IP:

ping <域名服务器IP>

如果您无法ping通它,请在/etc/resolv.conf文件的末尾添加另一个域名服务器:

nameserver 8.8.8.8
英文:

It should an issue if your DNS.

Print the content of the file and read the nameserver IP.

cat /etc/resolv.conf

Then try to reach that IP with:

ping &lt;nameserver-ip&gt;

If you're not able to ping it, add end of the /etc/resolv.conf file another nameserver:

nameserver 8.8.8.8

huangapple
  • 本文由 发表于 2023年6月15日 05:08:27
  • 转载请务必保留本文链接:https://go.coder-hub.com/76477551.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定