如何使用 Gradle 基于配置文件构建 Quarkus 容器?
How to build Quarkus container based on profile with Gradle?
8.1
我可以使用 Jib 运行ning 构建我的容器镜像:./gradlew clean build -Dquarkus.container-image.build=true
然后我可以 运行 它与 docker run
构建的容器运行正在使用生产配置文件。
我有一个单独的 dev/staging 容器环境,我可以在其中实际部署,显然密码和域的配置不同。
有没有办法在容器构建期间指定配置文件,例如当它 运行s 它使用开发配置文件配置时?
这成功了:
./gradlew clean build -Dquarkus.container-image.build=true -Dquarkus.profile=dev
8.1
我可以使用 Jib 运行ning 构建我的容器镜像:./gradlew clean build -Dquarkus.container-image.build=true
然后我可以 运行 它与 docker run
构建的容器运行正在使用生产配置文件。
我有一个单独的 dev/staging 容器环境,我可以在其中实际部署,显然密码和域的配置不同。
有没有办法在容器构建期间指定配置文件,例如当它 运行s 它使用开发配置文件配置时?
这成功了:
./gradlew clean build -Dquarkus.container-image.build=true -Dquarkus.profile=dev