9.6. 从 bootc 容器生成磁盘镜像
使用 bcvk 实用程序和 to-disk 命令将引导 容器镜像转换为裸机或云部署的物理或虚拟磁盘格式。创建特定的虚拟磁盘文件,如 .qcow2,或者将镜像直接写入块设备。
先决条件
-
您已在主机系统上安装了
bcvk工具。 -
您有一个本地或远程
bootc容器镜像。 - 主机上有足够的磁盘空间来存储生成的镜像。
-
您有
root或sudo权限可以直接写入块设备或系统路径。
流程
使用以下方法之一生成磁盘镜像:
创建虚拟磁盘镜像:
$ bcvk to-disk --format=qcow2 --disk-size 20G localhost/my-image output-disk.qcow2
-
--format:指定输出磁盘类型。支持的格式:qcow2和raw(默认)。 output-disk.qcow2:指定生成的磁盘镜像的目标文件名。直接写入物理设备:
$ bcvk to-disk registry.redhat.io/rhel10/rhel-bootc:latest /path/to/disk.img警告直接写入到块设备(例如
/dev/sdX)会覆盖该设备上的所有现有数据。在运行该命令之前,请验证目标路径。