4.8. 使用 bootc-image-builder 创建 ISO 镜像
您可以使用 bootc-image-builder 创建一个 ISO,您可以从其执行一个可引导容器的离线部署。
先决条件
- 您已在主机机器上安装了 Podman。
-
您有运行
bootc-image-builder工具的 root 访问权限,并在--privileged模式下运行容器,以构建镜像。
流程
可选:创建一个
config.toml来配置用户访问,例如:[[customizations.user]] name = "user" password = "pass" key = "ssh-rsa AAA ... user@email.com" groups = ["wheel"]运行
bootc-image-builder。如果您不想添加任何配置,请省略 the-v $(pwd)/config.toml:/config.toml参数。$ sudo podman run \ --rm \ -it \ --privileged \ --pull=newer \ --security-opt label=type:unconfined_t \ -v /var/lib/containers/storage:/var/lib/containers/storage \ -v $(pwd)/config.toml:/config.toml \ -v $(pwd)/output:/output \ registry.redhat.io/rhel9/bootc-image-builder:latest \ --type iso \ --config /config.toml \ quay.io/<namespace>/<image>:<tag>您可以在 output 文件夹中找到
.iso镜像。