允许在 Nexus OSS 中重新部署“最新”docker 标签

问题描述 投票:0回答:2

我使用 Nexus 来托管 maven 和 docker 工件。对于 docker 生产工件,我想打开“禁用重新部署”,以确保镜像一旦可能投入生产,就永远不会在 Nexus 服务器上更改。

但是,启用“禁用重新部署”似乎无法重新发布“最新”标签以指向最新版本。

尝试推送时,我在客户端上收到模糊错误,例如

blob upload invalid: blob upload invalid

是否可以禁用重新部署到具体版本标签,同时允许“最新”等标签?

docker nexus
2个回答
7
投票

在 sonartype 3.21.1 版本中添加了此功能。选择“禁用重新部署策略”后,我们会获得新选项:允许重新部署“最新”标签,但遵循所有其他标签的部署策略。

链接:https://issues.sonatype.org/browse/NEXUS-18186


4
投票

这是不可能的。考虑到 Docker 格式的工作原理,这似乎有点奇怪。您可以访问 https://issues.sonatype.org/browse/NEXUS 并提交有关此功能的问题。

© www.soinside.com 2019 - 2024. All rights reserved.