1.3. 将 bootc 镜像发布到远程 registry


将您的 bootc 镜像发布到远程注册表,以便镜像可用于在另一主机上运行容器,或者当您要使用 bootc 镜像层安装新操作系统时。

先决条件

  • 您已登录到使用具有 sudo 权限的用户凭证构建镜像的 RHEL 9.4 主机。
  • 您有一个远程 registry,如 Red Hat quay,用于存储和访问 bootc 镜像。
  • 您创建了 Containerfile 并构建镜像。

流程

  1. 运行以下命令登录到您的远程 registry:

    Copy to Clipboard Toggle word wrap
    REGISTRY_URL=quay.io
    
    $ sudo podman login "${REGISTRY_URL}" 
    1
    1
    REGISTRY_URL 替换为您的 registry 的 URL。
  2. 运行以下命令来发布镜像:

    Copy to Clipboard Toggle word wrap
    REGISTRY_IMG=<myorg/mypath>/"${IMAGE_NAME}" 
    1
     
    2
    
    IMAGE_NAME=<microshift-4.17-bootc> 
    3
    
    
    $ sudo podman push localhost/"${IMAGE_NAME}" "${REGISTRY_URL}/${REGISTRY_IMG}"
    1
    <myorg/mypath > 替换为您的远程 registry 机构名称和路径。
    2
    <microshift-4.17-bootc > 替换为您要发布的镜像的名称。

验证

  1. 使用推送到 registry 的镜像运行容器,如 "Running the MicroShift bootc container" 部分所述。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat, Inc.