V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
mengpp
V2EX  ›  问与答

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

  •  
  •   mengpp · 2021-11-30 10:20:36 +08:00 · 831 次点击
    这是一个创建于 1087 天前的主题,其中的信息可能已经有所发展或是发生改变。

    情景:

    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 )

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

    第 1 条附言  ·  2021-12-01 09:09:11 +08:00
    最新尝试,切换到 docker-ce19.03.8 可以正常 pull 镜像
    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1150 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:31 · PVG 02:31 · LAX 10:31 · JFK 13:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.