7.5. 使用构建服务构建容器镜像


为您的合作伙伴插件构建容器镜像。

流程

  1. 单击 Build Service
  2. 单击 Configure Build Service 以配置您的构建详情。

    1. 确保 红帽容器构建 设置为 ON
    2. 添加 Git Source URL,并选择性地添加 源代码 SSH 密钥 (如果您的 git 存储库受到保护)。URL 可以是 HTML 或 SSH。保护的 git 存储库需要 SSH。
    3. 可选:添加 Dockerfile 名称或留空(如果 Dockerfile 名称为 Dockerfile )。
    4. 可选:如果 docker 构建上下文 root 不是 git 存储库的根目录,则添加上下文目录。否则,将此字段留空。
    5. 将 git 存储库中的 Branch 设置为基础容器镜像。
    6. 单击 Submit 以完成 Build Service 设置。
  3. 单击 Start Build
  4. 添加 Tag Name,再单击 Submit。构建完成最多可能需要 6 分钟时间。

    • 标签名称应为插件的版本
    • 最终的参考 URL 为 registry.connect.redhat.com/namespace/repository:tag
    • 示例: registry.connect.redhat.com/mycompany/rhosp13-openstack-cinder-volume-myplugin:1.0
  5. Refresh 以检查您的构建是否已完成。可选:点击匹配的 构建 ID 查看构建详情和日志。
  6. 构建服务均构建并扫描镜像。这通常需要 10-15 分钟完成。扫描完成后,单击 View 链接以展开扫描结果。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.