docker - 生成了不正确的 docker 清单
问题描述
我正在将我的项目构建为 docker 映像并将其推送到本地 Nexus 存储库。问题是有时会使用错误的清单版本推送图像。如果一切顺利,清单应该是:
application/vnd.docker.distribution.manifest.v2+json
但有时会是:
application/vnd.docker.distribution.manifest.v1+prettyjws
我确实搜索过这个问题,除了sonatype 上的这个问题外,我找不到太多东西。但是,我发现问题的性质不可预测。在我看来,指定清单版本是自动完成的。为什么会出现这个问题,我该如何解决?
解决方案
推荐阅读
- python - SSL:CERTIFICATE_VERIFY_FAILED 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1123)
- django - Django多表继承不同于Postgres表继承
- node.js - 在配置目录中找不到配置。主要问题是我无法更改目录
- c# - 如何创建适用于数组中字符串的二进制搜索算法?
- mysql - MariaDB - 在 JSON_SEARCH 之后从 json 结果中删除空属性
- javascript - 如何在 TypeOrm 中保存多对多关系
- node.js - 如何解决sails js中的500个内部服务器错误?
- html - iframe 未在我的网站上显示内容
- css - 带颜色抠像的灰度图像
- bash - DevOps 管道:git 命令“git symbolic-ref --short -q HEAD”似乎不再起作用