首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何设置okd以使用外部nexus注册表?

如何设置okd以使用外部nexus注册表?
EN

Stack Overflow用户
提问于 2018-10-18 23:12:36
回答 2查看 1.2K关注 0票数 0

我喜欢用OKD中现有的Nexus docker注册表替换我在OKD中的默认Docker注册表。如何用Nexus docker注册表替换OKD中的现有Docker注册表?

我的想法是在Nexus库中托管我所有的图像。例如,当我使用S2I时。

EN

回答 2

Stack Overflow用户

发布于 2018-10-22 22:42:04

感谢你的那篇文章,它很有帮助,但是有没有办法让这个自动选择成为默认的?这样我所有的构建镜像都会放到我的外部Nexus Docker存储库中?因为如果它转到内部注册表,那么由于内部注册表容器崩溃的重启,我们会丢失镜像。

尤其是S2I图像。

票数 0
EN

Stack Overflow用户

发布于 2018-10-23 15:02:23

我看到了一些要讨论的想法;

1)如果您只希望您的构建输出针对另一个外部存储库,而不是默认的内部存储库,则可以将其作为构建配置的一部分编码到您的任何外部ci/cd系统中。在openshift中,最常见的方式是让Jenkins通过您的代码库中的Jenkinsfile创建构建配置。我不知道有什么简单的文档化方法可以覆盖整个系统中所有构建输出的默认配置或设置。

2)如果您在内部注册表上丢失了映像,那么您就没有利用持久存储,这一点应该加以考虑。请参阅here

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52877215

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档