无法将 windows docker 图像推送到 Artifactory。获取清单:空

Unable to push windows docker image to Artifactory. get manifest : null

我目前正在尝试将基于 windows 的容器推送到 artifactory pro 5.0.1,但是当我这样做时,出现错误 'Manifest Invalid : Invalid Manifest'。

当我查看 Artifactory 日志时,我看到以下条目。

2018-01-15 13:12:33,280 [http-nio-8081-exec-339] [ERROR] (o.j.r.d.v.r.h.DockerV2LocalRepoHandler:291) - Error uploading manifest: 'null'

我在这里的 SO 上发现了类似的问题:。但这似乎处理了从 5.0.0

开始在人工制品中标记为固定的外部层支持

任何想法,为什么我无法推送基于 windows 的容器,而基于 linux 的容器可以正常推送?

谢谢,

您提到的您可能 运行 遇到的外部层问题存在一个不相关的错误 (RTFACT-14088)。某些清单配置(清单的扩展)没有被正确解释。此问题已在 5.3.0 中修复,这样的升级可能会解决您的问题。