Docker pull 拉取镜像问题Error response from daemon: Get “https://registry-1.docker.io/v2/“: dial tcp: look

由于切换网络环境,在想搭建一个NGM的项目拉取镜像时发现无法正常拉取镜像;

该问题显示为网络或DNS解析问题;

1、检查网络连通性;

可以正常ping同,排除;

2、镜像源排查;

Docker 守护进程使用的镜像注册表镜像,这里使用了阿里云的镜像地址。这可以加快拉取镜像的速度,特别是在国外访问 Docker Hub 速度较慢的情况下。

排除;

3、DNS解析排查;

发现这里有一个不存在的IP

注释掉不存在IP

添加

nameserver 114.114.114.114 
nameserver 8.8.8.8

再次拉取镜像;成功;

/etc/resolv.conf是用于配置Linux系统中域名解析的配置文件,它包含了用于解析域名的DNS服务器的信息。

该文件中的字段含义如下:
1. nameserver:指定用于解析域名的DNS服务器的IP地址。可以有多个nameserver字段,每个字段对应一个DNS服务器的IP地址。
2. search:指定在进行主机名解析时所使用的默认域名。如果在解析域名时没有指定域名,则会使用这个默认域名。
3. domain:指定本地系统所在的域名。如果在解析域名时没有指定域名,则会使用这个域名。
4. options:指定一些其他的配置选项,比如超时时间、重试次数等。

通过编辑/etc/resolv.conf文件,可以配置系统使用特定的DNS服务器进行域名解析,也可以指定默认的域名和其他解析选项。这对于确保系统能够正确解析域名并连接到互联网非常重要。

  • 9
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

赵唯一

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

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

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

打赏作者

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

抵扣说明:

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

余额充值