相关疑难解决方法(0)

docker push 失败:清单无效

尝试对docker push <IMAGE>私有 Docker 映像注册表执行操作时,收到错误提示清单无效

随着错误,它给出 some [DEPRECATION NOTICE],这也可能是失败的原因。

注意:在收到此错误并且docker push命令失败后。(ci/cd因为它没有完成这项工作,我猜它正在抛出exit 1),当我在注册表中查看时,图像存在。

在同一个 docker 注册表中,还有其他图像存在。他们也经历了相同的 CI/CD 管道。但对他们来说,没有检测到问题。问题是否有可能源于Dockerfile?(虽然它以前可以工作,但使用相同的 Dockerfile

我已经仔细检查过,我正在推送的图像version(例如<IMAGE_NAME>:0.0.1-5e90df92ed140-development:)不在注册表中。

我还提到了与此相关的多个问题和问题,并交叉检查了

  • 用户有权推拉图像
  • 具有相同数量的清单fsLayers作为history

注意:我们使用的是JFrog Artifactory 版本到 6.12.2

Docker 版本(在我的本地机器上,它也失败了。带有相同的消息):

Client: Docker Engine - Community
 Version:           19.03.4
 API version:       1.40
 Go version:        go1.12.10
 Git commit:        9013bf5
 Built:             Thu Oct 17 23:44:48 2019
 OS/Arch:           darwin/amd64
 Experimental:      false …
Run Code Online (Sandbox Code Playgroud)

docker dockerfile docker-registry

13
推荐指数
2
解决办法
1万
查看次数

标签 统计

docker ×1

docker-registry ×1

dockerfile ×1