You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

通过Artifactory拉取Docker Hub镜像报manifest不存在错误是什么原因?

Artifactory代理Docker Hub拉取镜像报错问题原因

Error response from daemon: manifest for //image1:1.0.0 not found: manifest unknown: The named manifest is not known to the registry

报错信息中出现的双斜杠//是问题的核心诱因,说明通过Artifactory向Docker Hub转发镜像拉取请求时,路径拼接逻辑出错,多出了一个冗余斜杠,导致Docker Hub无法匹配到对应的镜像清单,因此返回找不到的错误。无额外路径的镜像不需要拼接多层路径,不会触发斜杠叠加问题,因此可以正常拉取。

常见触发原因

  • Artifactory中Docker Hub远程仓库的配置URL末尾多余斜杠:配置的Registry URL填为https://registry-1.docker.io/而非标准的https://registry-1.docker.io,末尾的斜杠和后续拼接的镜像路径开头的斜杠叠加,生成带//的错误请求路径。
  • 拉取命令格式错误:执行docker pull命令时,在Artifactory服务地址后多写了斜杠,例如命令为docker pull artifactory.example.com//<路径>/image1:1.0.0,直接带入双斜杠。
  • Artifactory Docker仓库访问配置异常:如果使用路径模式访问Artifactory Docker仓库,配置的路径前缀末尾带了多余斜杠,也会导致路径拼接后出现双斜杠。

修复方案

  • 进入Artifactory后台,打开Docker Hub对应的远程仓库配置页,修改Registry URL为https://registry-1.docker.io,删除末尾的斜杠,保存配置后清除仓库缓存再重新测试拉取。
  • 核对拉取命令格式,标准格式为docker pull <Artifactory服务地址>/<Docker仓库代理标识>/<镜像路径>:<标签>,不要在服务地址后添加多余斜杠。
  • 如果使用端口模式访问Artifactory Docker仓库,确认端口后直接拼接镜像路径,不要额外添加斜杠。

内容的提问来源于stack exchange,提问作者gil

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 04:24:02