Menu Close
Settings Close

Language and Page Formatting Options

5.2.3. 使用 Image Builder CLI 创建 RHEL for Edge 容器镜像

要使用 Image Builder 命令行界面创建 RHEL for Edge 容器镜像,请确保已满足以下先决条件并遵循这个流程。

先决条件

  • 您已为 RHEL for Edge 容器镜像创建了一个蓝图。

步骤

  1. 创建 RHEL for Edge 容器镜像。

    # composer-cli compose start-ostree --ref rhel/9/x86_64/edge --url URL-OSTree-repository blueprint-name image-type

    其中,

    • --ref 与用来构建 ostree 存储库的值相同
    • --url 是要嵌入到镜像中的提交的 OSTree 存储库的 URL。例如: http://10.0.2.2:8080/repository/。请参阅 设置 web 服务器以安装 RHEL for Edge 镜像
    • blueprint-name 是 RHEL for Edge 蓝图名称。
    • image-type 是用于非基于网络的部署edge-container

      这时将显示一个确认已添加到队列中的 composer 进程。它还显示创建的镜像的通用唯一标识符 (UUID) 号。使用 UUID 号来跟踪构建。另外,记录 UUID 号以易于执行进一步的任务。

  2. 检查镜像 compose 状态。

    # composer-cli compose status

    输出以以下格式显示状态:

    <UUID> RUNNING date blueprint-name blueprint-version image-type
    注意

    镜像创建过程需要 20 分钟才能完成。

    要中断镜像创建过程,请运行:

    # composer-cli compose cancel <UUID>

    要删除现有镜像,请运行:

    # composer-cli compose delete <UUID>

    镜像就绪后,它可用于非网络部署。请参阅为非基于网络的部署创建 RHEL for Edge 容器镜像