2.2. 使用 OpenShift Docker 构建创建容器
您可以使用 OpenShift Docker 构建策略为 Quarkus 应用程序创建容器镜像。此策略使用集群中的构建配置创建容器。
先决条件
- 您可以访问 Red Hat OpenShift Container Platform 集群,并安装了 OpenShift CLI(oc)的最新版本。有关安装 oc 的详情,请参阅 安装和配置 OpenShift Container Platform 集群指南中的"安装 CLI"部分。
- OpenShift API 端点的 URL。
流程
登录到 OpenShift CLI:
oc login -u <username_url>在 OpenShift 中创建一个新项目:
oc new-project <project_name>基于
src/main/docker/Dockerfile.native文件创建构建配置:cat src/main/docker/Dockerfile.native | oc new-build --name <build_name> --strategy=docker --dockerfile -删除项目:
oc start-build <build_name> --from-dir .将项目部署到 OpenShift:
oc new-app <build_name>公开服务:
oc expose svc/<build_name>