第 5 章 启动新构建


通过配置部署来启用 Red Hat Quay 构建 功能后,您可以通过调用 构建触发器 或上传 Dockerfile 来启动新构建。

通过上传 Dockerfile,请使用以下步骤启动新的构建。有关创建 构建触发器 的详情,请参考"Build triggers"。

先决条件

  • 您已导航到存储库的 Builds 页面。
  • 您已将您的环境配置为使用 构建功能

流程

  1. Builds 页面上,单击 Start New Build
  2. 出现提示时,单击 Upload Dockerfile 以上传 Dockerfile 或在根目录中包含 Dockerfile 的存档。
  3. 单击 Start Build

    注意
    • 目前,在手动启动构建时,用户无法指定 Docker 构建上下文。
    • 目前,BitBucket 在 Red Hat Quay v2 UI 上不支持。
  4. 您将被重定向到 构建,可实时查看。等待 Dockerfile 构建完成 并推送。
  5. 可选。您可以点 Download Logs 下载日志,或 Copy Logs 来复制日志。
  6. 单击 back 按钮,以返回到 Repository Builds 页面,您可以在其中查看 构建历史记录

    Build history v2 UI

  7. 您可以点击 Build History 页面中的提交或运行以下命令来检查构建的状态:

    $ oc get pods -n virtual-builders

    输出示例

    NAME                                               READY   STATUS    RESTARTS   AGE
    f192fe4a-c802-4275-bcce-d2031e635126-9l2b5-25lg2   1/1     Running   0          7s

  8. 构建完成后oc get pods -n virtual-builders 命令不会返回任何资源:

    $ oc get pods -n virtual-builders

    输出示例

    No resources found in virtual-builders namespace.

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.