第 2 章 更新容器镜像源


本章介绍了如何使用 Red Hat OpenStack Platform 的新 overcloud 容器镜像更新 registry 源。

更新容器镜像源前的注意事项

如果要将容器镜像源从一个 registry 类型改为另一个 registry,您必须更新当前容器镜像环境文件中的命名空间和前缀,并运行 openstack overcloud deploy 命令在完成任何以下任务前更改命名空间:

2.1. registry 方法

Red Hat OpenStack Platform 支持以下 registry 类型:

远程 Registry
overcloud 直接从 registry.redhat.io 拉取容器镜像。此方法最容易生成初始配置。但是,每个 overcloud 节点直接从 Red Hat Container Catalog 拉取每个镜像,这可能会导致网络拥塞和较慢的部署。此外,所有 overcloud 节点都需要访问互联网。
本地 Registry
undercloud 使用 docker-distribution 服务来充当注册表。这允许 director 从 registry.redhat.io 同步镜像,并将它们推送到 docker-distribution registry。在创建 overcloud 时,overcloud 从 undercloud 的 docker-distribution 注册表中提取容器镜像。这个方法允许您在内部存储 registry,这可以加快部署并减少网络拥塞。但是,undercloud 仅充当一个基本的注册表,并为容器镜像提供有限的生命周期管理。
注意

docker-distribution 服务的工作方式与 docker 分开。Docker 用于将镜像拉取和推送到 docker -distribution 注册表,不为 overcloud 提供镜像。overcloud 从 docker-distribution 注册表中提取镜像。

Satellite Server
管理容器镜像的完整应用程序生命周期,并通过 Red Hat Satellite 6 服务器发布它们。overcloud 从 Satellite 服务器拉取镜像。此方法提供了一个企业级解决方案,用于存储、管理和部署 Red Hat OpenStack Platform 容器。

从列表中选择一个方法,并继续配置 registry 详情。

注意

在构建多架构云时,不支持本地 registry 选项。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat