立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 64|回复: 9

请教一下docker大佬

[复制链接]

请教一下docker大佬

[复制链接]

33

主题

170

回帖

1313

积分

金牌会员

积分
1313
阿风吹

33

主题

170

回帖

1313

积分

金牌会员

积分
1313
2024-4-19 13:11:13 | 显示全部楼层 |阅读模式
龟壳首尔arm 之前拉docker镜像没什么问题,最近看到有新的小玩意就想玩一下,现在怎么都拉不下来镜像,无论是换docker源还是改dns都不行
报错
"Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"

换源之后也是这个报错,用docker info看是换源成功了的
用龟壳新加坡啥也不用改,正常能拉下来
回复

使用道具 举报

30

主题

144

回帖

966

积分

高级会员

积分
966
daili.ws

30

主题

144

回帖

966

积分

高级会员

积分
966
2024-4-19 13:13:57 | 显示全部楼层
排查一下dns
回复

使用道具 举报

0

主题

228

回帖

676

积分

高级会员

积分
676
xinmang

0

主题

228

回帖

676

积分

高级会员

积分
676
2024-4-19 13:19:46 | 显示全部楼层
这个错误表明你在尝试从Docker Hub拉取镜像时,请求因为等待连接而超时了。这个问题可能是由网络连接问题引起的,也可能是Docker Hub的服务出现问题导致的。下面是一些可能帮助解决问题的方法:  ### 1. 检查网络连接 - **确保网络稳定**:首先,确认你的网络连接是稳定的。尝试访问其他网站或服务,看看是否也存在连接问题。 - **使用有线连接**:如果可能,尝试使用有线网络连接而不是无线,以排除Wi-Fi不稳定的问题。  ### 2. 修改Docker的配置 - **调整Docker的超时时间**:可以尝试增加Docker的超时时间来看看是否能解决问题。可以通过修改或创建Docker的配置文件`daemon.json`(通常位于`/etc/docker/`)来调整这个设置。例如,增加超时时间到120秒:   ```json   {     "live-restore": true,     "max-concurrent-downloads": 10,     "max-concurrent-uploads": 5,     "shutdown-timeout": 120   }   ```   修改后需要重启Docker服务。  ### 3. 再次尝试更换Docker镜像源 - **更换可靠的镜像源**:虽然你提到已经尝试更换过Docker源和改DNS,但是仍然建议再次查找并尝试使用其他的、可靠性高的镜像源,尤其是选择离你地理位置近的源。  ### 4. 更改DNS设置 - **尝试使用公共DNS**:更改DNS到Google的8.8.8.8或Cloudflare的1.1.1.1可能会帮助解决域名解析的问题。      修改`/etc/resolv.conf`文件,添加或更改为:   ```   nameserver 8.8.8.8   nameserver 1.1.1.1   ```  ### 5. 检查防火墙和代理设置 - **防火墙设置**:确保没有任何防火墙规则阻止了Docker的连接。 - **代理设置**:如果你处于需要通过代理上网的环境下,确保Docker正确配置了代理设置。  ### 6. 重启Docker服务及系统 如果上述方法都无效,尝试重启Docker服务(例如使用`systemctl restart docker`命令)或者重启你的系统来看是否能解决问题。  ### 7. 检查Docker Hub状态 - **检查Docker Hub服务状态**:有时问题可能是因为Docker Hub本身的问题引起的。可以访问[Docker Status](https://www.dockerstatus.com/)页面查看服务状态。  如果在尝试上述建议后仍然无法解决问题,建议详细检查Docker的日志文件(通常位于`/var/log/docker.log`),可能会有更详细的错误信息帮助定位问题。此外,考虑到网络环境的复杂性,问题有可能与特定的ISP或地区网络策略有关。
回复

使用道具 举报

3

主题

447

回帖

1225

积分

金牌会员

积分
1225
少年时

3

主题

447

回帖

1225

积分

金牌会员

积分
1225
2024-4-19 13:38:15 | 显示全部楼层
如果只是想用而不溯源的话,直接其他arm小鸡 pull,然后 save,再丢过来 load。
回复

使用道具 举报

33

主题

170

回帖

1313

积分

金牌会员

积分
1313
阿风吹 楼主

33

主题

170

回帖

1313

积分

金牌会员

积分
1313
2024-4-19 13:48:17 | 显示全部楼层
"

这个我也想了,后面找不出问题只能这样了,就是麻烦
回复

使用道具 举报

1

主题

138

回帖

465

积分

中级会员

积分
465
pathletboy

1

主题

138

回帖

465

积分

中级会员

积分
465
2024-4-19 13:38:00 | 显示全部楼层
[ol]
  • env[/ol]复制代码下看看有没有 HTTP(S)_PROXY 之类的。
  • 回复

    使用道具 举报

    3

    主题

    447

    回帖

    1225

    积分

    金牌会员

    积分
    1225
    少年时

    3

    主题

    447

    回帖

    1225

    积分

    金牌会员

    积分
    1225
    2024-4-19 13:50:15 | 显示全部楼层

    阿风吹 发表于 2024-4-19 13:48

    这个我也想了,后面找不出问题只能这样了,就是麻烦

    curl https://registry-1.docker.io/v2/
    回复

    使用道具 举报

    33

    主题

    170

    回帖

    1313

    积分

    金牌会员

    积分
    1313
    阿风吹 楼主

    33

    主题

    170

    回帖

    1313

    积分

    金牌会员

    积分
    1313
    2024-4-19 14:09:56 | 显示全部楼层

    少年时 发表于 2024-4-19 14:09

    curl https://registry-1.docker.io/v2/

    执行这个没返回,估计不通。。。这咋改呀帅鸡鸡
    回复

    使用道具 举报

    33

    主题

    170

    回帖

    1313

    积分

    金牌会员

    积分
    1313
    阿风吹 楼主

    33

    主题

    170

    回帖

    1313

    积分

    金牌会员

    积分
    1313
    2024-4-19 13:48:00 | 显示全部楼层

    pathletboy 发表于 2024-4-19 13:50

    下看看有没有 HTTP(S)_PROXY 之类的。

    没拉下来,应该没这个文件
    回复

    使用道具 举报

    3

    主题

    447

    回帖

    1225

    积分

    金牌会员

    积分
    1225
    少年时

    3

    主题

    447

    回帖

    1225

    积分

    金牌会员

    积分
    1225
    2024-4-19 15:45:17 | 显示全部楼层

    阿风吹 发表于 2024-4-19 15:45

    执行这个没返回,估计不通。。。这咋改呀帅鸡鸡

    如果不是机房ban了,那可以从网络层面去看看了
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2024-11-22 12:38 , Processed in 0.075629 second(s), 4 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表