第 2 章 从基于 rpm-ostree 部署的系统迁移到基于 bootc 的系统


从 RHEL 10.0 开始,您可以不再使用 RHEL 镜像构建器构建 RHEL for Edge 镜像。RHEL 10.0 及更新的版本不再支持使用 OSbuild 构建构建边缘工件。您可以使用 RHEL 的镜像模式构建适合您边缘部署的操作系统镜像。如果愿意,您可以继续在 RHEL 9 上使用 RHEL 镜像来构建 RHEL for Edge 工件。

要使用 RHEL 的镜像模式,您可以从 RHEL 9 镜像构建器升级到 RHEL 10 的镜像模式,并使用 RHEL 的镜像模式来构建可用于您 Edge 部署的可引导容器镜像。

RHEL 的镜像模式功能允许您使用位于 registry.redhat.io/rhel9/rhel-bootc 的容器镜像自定义操作系统。您还可以从头开始构建较小的 bootc 基础镜像,在大小和内容上类似于 Edge OSTree 提交的基本 RHEL。

2.1. RHEL 的镜像模式

Red Hat Enterprise Linux (RHEL)的镜像模式是使用容器原生方法,将操作系统作为引导基础镜像(rhel-bootc)来构建、部署和管理的一种部署方法。bootc 基础镜像(rhel-bootc)包含可引导操作系统(如内核、固件、引导装载程序等)必需的组件。您可以使用它来构建、部署和管理操作系统,就像它是任何其他容器一样。

使用 RHEL 的镜像模式构建、测试,并使用与应用程序容器一样的工具和技术来部署操作系统。RHEL 的镜像模式可以使用 registry.redhat.io/rhel10/rhel-bootc bootc 镜像提供。RHEL bootc 镜像与现有应用程序通用基础镜像(UBI)不同之处在于,它们包含传统上被排除在外的引导所需的其他组件,如内核、initrd、引导装载程序、固件等。

重要

RHEL 的镜像模式不支持带有蓝图自定义的 rpm-ostree 文件系统。您不能使用 osbuild-composer 从 bootc 镜像构建磁盘镜像。可以使用 bootc-image-builder 从 bootc 镜像生成磁盘镜像。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat