moxuanyuan
V2EX  ›  Docker

阿里云 docker 镜像加速器下载的镜像不是最新。。

  •  
  •   moxuanyuan · Mar 15, 2022 · 3857 views
    This topic created in 1524 days ago, the information mentioned may be changed or developed.

    n1 刷了 flippy openwrt ,默认添加了 3 个 docker 的镜像加速器

     "https://docker.mirrors.ustc.edu.cn",
     
     "https://registry.cn-shanghai.aliyuncs.com",
     
     "https://hub-mirror.c.163.com" 
    

    第一个是中科大的源,实际是由阿里云提供的

    拉取镜像默认使用第一个源。

    docker pull portainer/portainer-ce:latest

    拉取完 portainer ,启动容器,发现是 2.11 版,portainer 老时提醒升级。

    hub.docker.com 看了一下,portainer 最新版是 2.11.1

    于是把前面两个阿里云的源删除,只使用 163 的源,重新拉取到 2.11.1

    没想到阿里云的源不是最新的。。那有什么意义呢?

    14 replies    2022-03-21 10:28:07 +08:00
    weiiai
        1
    weiiai  
       Mar 15, 2022
    不是最新的也不影响使用吧,阿里云的源更重要的难道不是提供加速吗
    moxuanyuan
        3
    moxuanyuan  
    OP
       Mar 15, 2022
    @weiiai #1 镜像是什么?就是要跟本体内容完全相同,才能叫镜像,不然就失去意义。。当然有影响,本来我预期是使用最新版应用,结果给了我一个旧版的。。跟预期不一样,有可能产生不可预期的影响。。最简单,就是 portainer 老是提醒我升级。。
    rammiah
        4
    rammiah  
       Mar 15, 2022
    国内的镜像加速大多都不能用了,上代理吧
    moxuanyuan
        5
    moxuanyuan  
    OP
       Mar 15, 2022
    @yianing #2 #:~:text=<first word>,<last word> 这种用法,第一次见,学习了,谢谢老哥
    Showfom
        6
    Showfom  
    PRO
       Mar 15, 2022
    那你就带版本号呗,docker 的容器除非是自己很熟悉的容器,不然用 latest 可能会有升级的坑
    moxuanyuan
        7
    moxuanyuan  
    OP
       Mar 15, 2022
    @Showfom #6 根二楼老哥的回复,是阿里云无法获取最新官方镜像。。使用 163 的源就可以了
    aheadlead
        8
    aheadlead  
       Mar 15, 2022
    同建议不要用 latest 的 image ,除非特别熟悉(惨痛经历)
    ETiV
        9
    ETiV  
       Mar 16, 2022 via iPhone
    这个限制的根源来自 docker 自己,建议还是不用任何 mirror 比较好
    lithiumii
        10
    lithiumii  
       Mar 16, 2022 via Android
    镜像都有延迟的吧,多少而已
    idblife
        11
    idblife  
       Mar 16, 2022 via iPhone
    不要用 latest
    anubu
        12
    anubu  
       Mar 16, 2022
    OP 对于镜像站不是最新感到意外,我觉得应该区分一下 proxy 和 mirror ,虽然有时候它们的界限不是太清晰。

    proxy 和 mirror 都有可能拉不到最新的包,但底层逻辑可能不太一样。proxy 拉不到最新包一般是缓存没到期,mirror 拉不到最新包一般是定时同步周期问题。就底层逻辑和使用经验来看,proxy 拉不到最新包的概率比 mirror 要低很多,但仍有可能,具体依赖管理员的参数配置了。

    就 docker 这里来说,虽然配置项叫 mirror ,国内主流加速器地址也都包含 mirror 字符串,但我更倾向于它是一个 proxy 配置。
    weiiai
        13
    weiiai  
       Mar 16, 2022
    @moxuanyuan 你开心就好
    YellowWrangler
        14
    YellowWrangler  
       Mar 21, 2022
    我用阿里源倒腾了两天 clash... 才发现这个源是有问题的,换 docker.io 就正常了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5582 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 01:23 · PVG 09:23 · LAX 18:23 · JFK 21:23
    ♥ Do have faith in what you're doing.