第 4 章 使用 bootc-image-builder 创建 bootc 兼容基本磁盘镜像


bootc-image-builder 是一个容器化工具,可从 bootc 镜像创建磁盘镜像。您可以使用您构建的镜像来在不同的环境(如边缘、服务器和云)中部署磁盘镜像。

4.1. 用于 bootc-image-builder 的 RHEL 的镜像模式介绍

使用 bootc-image-builder 工具,您可以将 bootc 镜像转换为用于各种不同平台和格式的磁盘镜像。将 bootc 镜像转换为磁盘镜像等同于安装 bootc。将这些磁盘镜像部署到目标环境后,您可以直接从容器注册中心更新它们。

注意

此发行版本不支持使用 bootc-image-builder 构建来自私有注册中心的基本磁盘镜像。

bootc-image-builder 工具支持生成以下镜像类型:

  • 磁盘镜像格式,如 ISO,适用于断开连接的安装。
  • 虚拟磁盘镜像格式,例如:

    • QEMU copy-on-write (QCOW2)
    • Amazon 机器镜像(AMI)/— Raw
    • 虚拟机镜像(VMI)

运行虚拟机或服务器时从容器镜像部署是有好处的,因为您可以获得同样的安装结果。从同一容器镜像构建它们时,这种一致性可跨越多个不同镜像类型和平台。因此,您可以在平台间维护操作系统镜像时最小化工作量。您还可以使用 bootc 工具更新从这些磁盘镜像部署的系统,而不必使用 bootc-image-builder 重新创建和上传新磁盘镜像。

注意

通用基础容器镜像不包括任何默认密码或 SSH 密钥。另外,使用 bootc-image-builder 工具创建的磁盘镜像不包含通用磁盘镜像中提供的工具,如 cloud-init。这些磁盘镜像只是转换的容器镜像。

虽然您可以直接部署 rhel-10-bootc 镜像,但您也可以创建自己的从这个 bootc 镜像派生的自定义镜像。bootc-image-builder 工具将 rhel-10-bootc OCI 容器镜像用作输入。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat