第 5 章 启动新构建
通过配置部署来启用 Red Hat Quay 构建 功能后,您可以通过调用 构建触发器 或上传 Dockerfile 来启动新构建。
通过上传 Dockerfile,请使用以下步骤启动新的构建。有关创建 构建触发器 的详情,请参考"Build triggers"。
先决条件
- 您已导航到存储库的 Builds 页面。
- 您已将您的环境配置为使用 构建功能。
流程
- 在 Builds 页面上,单击 Start New Build。
- 出现提示时,单击 Upload Dockerfile 以上传 Dockerfile 或在根目录中包含 Dockerfile 的存档。
- 单击 Start Build。 注意- 目前,在手动启动构建时,用户无法指定 Docker 构建上下文。
- 目前,BitBucket 在 Red Hat Quay v2 UI 上不支持。
 
- 您将被重定向到 构建,可实时查看。等待 Dockerfile 构建完成 并推送。
- 可选。您可以点 Download Logs 下载日志,或 Copy Logs 来复制日志。
- 单击 back 按钮,以返回到 Repository Builds 页面,您可以在其中查看 构建历史记录。   
- 您可以点击 Build History 页面中的提交或运行以下命令来检查构建的状态: - oc get pods -n virtual-builders - $ oc get pods -n virtual-builders- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 输出示例 - NAME READY STATUS RESTARTS AGE f192fe4a-c802-4275-bcce-d2031e635126-9l2b5-25lg2 1/1 Running 0 7s - NAME READY STATUS RESTARTS AGE f192fe4a-c802-4275-bcce-d2031e635126-9l2b5-25lg2 1/1 Running 0 7s- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 构建完成后, - oc get pods -n virtual-builders命令不会返回任何资源:- oc get pods -n virtual-builders - $ oc get pods -n virtual-builders- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 输出示例 - No resources found in virtual-builders namespace. - No resources found in virtual-builders namespace.- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow