一个奇怪的 docker 问题,docker-ce20 无法 pull 指定源的镜像

2021-11-30 10:20:36 +08:00
 mengpp

情景:

centos7.9.2009 使用 docker-ce-20.10.11 下载阿里云的 docker 镜像 (示例:docker pull registry.cn-hangzhou.aliyuncs.com/mengpp/builder-nodejs12:v3.2.1 ), 看日志一直卡在 trying to pull ,长时间之后出现如下错误: read tcp 192.168.4.133:55296->120.55.105.209:443: read: connection timed out

PS:不断尝试过程中有成功进入到下载过程的情况,但是尝试 n 次的过程中只有少数的几次进入到了下载过程,其余都是卡在建立连接过程

测试结果:

  1. registry.cn-beijing.aliyuncs.com 可以 ping 通,telnet 443 端口也是通的
  2. 尝试更换了 docker-ce 版本:20.10.8 、19.xx,均是相同问题
  3. 尝试使用 yum 直接安装的 docker (不是 ce ),版本 1.13.1,可以快速的 pull 下来
  4. 修改 docker 镜像源为阿里镜像源,直接 pull 镜像可以成功(例如 docker pull mysql:8 )

目前感觉有些无从下手了,有没有大佬指条路

665 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/818955

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX