[1278]Docker拉取镜像报错connect: network is unreachable

环境描述

docker已配置阿里云地址

docker pull命令后报错如下:

Error response from daemon: Head “https://registry-1.docker.io/v2/library/nginx/manifests/1.20”: dial tcp [2600:1f18:2148:bc01:20a3:9c3e:d4a7:9fb]:443: connect: network is unreachable

解决方法

发现是DNS有问题,配置/etc/resolv.conf

注销原有DNS地址,添加8.8.8.8

docker pull即可成功拉取镜像

参考:https://blog.csdn.net/Harry_mumu/article/details/135186240

  • 9
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
根据提供的引用内容,出现"connect: network is unreachable"错误可能有以下几种原因: 1. 网络配置问题:检查网络配置是否正确,包括IP地址、子网掩码、网关等。确保网络连接正常并且可以访问互联网。 2. 防火墙设置:检查防火墙设置,确保端口没有被阻止。可以尝试关闭防火墙或者添加相应的规则来允许访问。 3. DNS解析问题:检查DNS配置是否正确,确保可以正确解析域名。可以尝试使用其他可靠的DNS服务器或者手动配置DNS解析。 4. 容器网络配置问题:检查容器的网络配置是否正确,包括网络模式、网络驱动等。可以尝试重新创建容器或者检查容器的网络设置。 5. 网络连接问题:检查网络连接是否正常,包括网线连接、无线网络连接等。可以尝试重新连接网络或者更换网络设备。 6. 系统配置问题:检查系统配置是否正确,包括网络配置文件、网络服务等。可以尝试重新配置网络或者重启网络服务。 以下是一个示例的解决方法: ```shell 1. 检查网络配置: - 确保网络连接正常并且可以访问互联网。 - 检查IP地址、子网掩码、网关等配置是否正确。 2. 检查防火墙设置: - 确保端口没有被阻止。 - 可以尝试关闭防火墙或者添加相应的规则来允许访问。 3. 检查DNS解析: - 确保DNS配置正确,可以尝试使用其他可靠的DNS服务器或者手动配置DNS解析。 4. 检查容器网络配置: - 确保容器的网络配置正确,可以尝试重新创建容器或者检查容器的网络设置。 5. 检查网络连接: - 确保网络连接正常,可以尝试重新连接网络或者更换网络设备。 6. 检查系统配置: - 检查网络配置文件、网络服务等配置是否正确。 - 可以尝试重新配置网络或者重启网络服务。 ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

周小董

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值