尝试对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)