• 请不要在回答技术问题时复制粘贴 AI 生成的内容
css3
V2EX  ›  程序员

docker pull 不了 docker hub 镜像是怎么回事?

  •  
  •   css3 · Aug 9, 2020 · 5059 views
    This topic created in 2279 days ago, the information mentioned may be changed or developed.

    arm服务器,有科学环境,docker版本 Docker version 19.03.2, build 6a30dfc,不管 pull 哪个 docker hub 仓库的镜像,都报如下这种错:

    docker pull nginx
    Using default tag: latest
    latest: Pulling from library/nginx
    no matching manifest for linux/arm64/unknown in the manifest list entries
    
    

    国内的几个镜像仓库试过,可以pull, 但docker hub上的就是无法pull实在找不到解决办法,v 友们遇到过吗?如何解决的?

    18 replies  •  2020-08-10 14:24:21 +08:00
    mason961125
    mason961125
    Aug 9, 2020
    1
    这不都告诉你没有对应的 arm64 linux image 了么...
    css3
    css3
    OP
    Aug 9, 2020
    2
    @mason961125 可以仓库明明有啊
    lvgsnm
    lvgsnm
    Aug 9, 2020
    4
    @mason961125 没用啊
    lvgsnm
    lvgsnm
    Aug 9, 2020
    5
    我也遇到过,3 楼的答案没有解决
    lvgsnm
    lvgsnm
    Aug 9, 2020
    6
    @css3 我记得我是换了网络自己好了
    zhsj
    zhsj
    Aug 10, 2020 via Android
    7
    贴一下 /proc/cpuinfo ?那个 unknown 可能是指接触 armv 几解析不出来。
    zhsj
    zhsj
    Aug 10, 2020 via Android
    8
    s/接触 /解析
    sthwrong
    sthwrong
    Aug 10, 2020
    9
    自己添加参数来拉`--platform linux/arm64` ,arm64 后面是否要指定更具体的,要看实际情况
    zhsj
    zhsj
    Aug 10, 2020 via Android
    10
    另外,不要 pull latest,试一下旧一点的 tag
    mritd
    mritd
    Aug 10, 2020 via iPhone
    11
    你可以自己通过 api curl 一下,docker manifests v2 api list 类型的 schema 允许单 tag 多平台,估计是返回的 json 有问题,也可能是被 cdn cache 了
    Jrohy
    Jrohy
    Aug 10, 2020 via iPhone❤️1
    12
    Arm 架构使用的镜像不一样的,很多在 arm64v8 里,docker pull arm64v8/nginx
    css3
    css3
    OP
    Aug 10, 2020 via iPhone
    13
    @lvgsnm 好吧,我换网络也不行啊
    css3
    css3
    OP
    Aug 10, 2020 via iPhone
    14
    @zsj950618 Processor : AArch64 Processor rev 4 (aarch64)
    processor : 0
    processor : 1
    processor : 2
    processor : 3
    Features : fp asimd evtstrm aes pmull sha1 sha2 crc32
    CPU implementer : 0x41
    CPU architecture: AArch64
    CPU variant : 0x0
    CPU part : 0xd03
    CPU revision : 4

    Hardware : Amlogic
    Serial : 不贴了
    css3
    css3
    OP
    Aug 10, 2020 via iPhone
    15
    @Jrohy 这样确实可以了啊,老哥,强了👍🏻
    css3
    css3
    OP
    Aug 10, 2020 via iPhone
    16
    @sthwrong docker pull 没有这个参数吧?
    zhsj
    zhsj
    Aug 10, 2020 via Android
    17
    升级到 docker 19.03.9 试一下,这个 mr 应该修了你的 cpu 的问题 github.com/moby/moby/pull/40758
    zhsj
    zhsj
    Aug 10, 2020 via Android
    18
    也不是 cpu 的问题,是内核太老了,见 github.com/containerd/containerd/pull/3270
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4533 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 05:43 · PVG 13:43 · LAX 21:43 · JFK 00:43
    ♥ Do have faith in what you're doing.