From 34b993304670cf2aa62cd2f6460cee7b9864b08e Mon Sep 17 00:00:00 2001 From: Janis Date: Thu, 30 Apr 2026 09:28:02 +0200 Subject: [PATCH] feat(docker): add Dockerfiles for Quarkus application in JVM and native modes --- modules/account/src/main/docker/Dockerfile.native | 4 ++-- modules/bot-platform/src/main/docker/Dockerfile.native | 4 ++-- modules/coordinator/src/main/docker/Dockerfile.native | 4 ++-- modules/official-bots/src/main/docker/Dockerfile.native | 4 ++-- modules/store/src/main/docker/Dockerfile.native | 4 ++-- modules/ws/src/main/docker/Dockerfile.native | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/modules/account/src/main/docker/Dockerfile.native b/modules/account/src/main/docker/Dockerfile.native index c5e5c1d..a818eb7 100644 --- a/modules/account/src/main/docker/Dockerfile.native +++ b/modules/account/src/main/docker/Dockerfile.native @@ -3,7 +3,7 @@ # # Before building the container image run: # -# ./gradlew :modules:core:build -Dquarkus.native.enabled=true +# ./gradlew :modules:account:build -Dquarkus.native.enabled=true # # Then, build the image with: # @@ -21,7 +21,7 @@ WORKDIR /work/ RUN chown 1001 /work \ && chmod "g+rwX" /work \ && chown 1001:root /work -COPY --chown=1001:root --chmod=0755 modules/core/build/*-runner /work/application +COPY --chown=1001:root --chmod=0755 modules/account/build/*-runner /work/application EXPOSE 8080 USER 1001 diff --git a/modules/bot-platform/src/main/docker/Dockerfile.native b/modules/bot-platform/src/main/docker/Dockerfile.native index c5e5c1d..5037b25 100644 --- a/modules/bot-platform/src/main/docker/Dockerfile.native +++ b/modules/bot-platform/src/main/docker/Dockerfile.native @@ -3,7 +3,7 @@ # # Before building the container image run: # -# ./gradlew :modules:core:build -Dquarkus.native.enabled=true +# ./gradlew :modules:bot-platform:build -Dquarkus.native.enabled=true # # Then, build the image with: # @@ -21,7 +21,7 @@ WORKDIR /work/ RUN chown 1001 /work \ && chmod "g+rwX" /work \ && chown 1001:root /work -COPY --chown=1001:root --chmod=0755 modules/core/build/*-runner /work/application +COPY --chown=1001:root --chmod=0755 modules/bot-platform/build/*-runner /work/application EXPOSE 8080 USER 1001 diff --git a/modules/coordinator/src/main/docker/Dockerfile.native b/modules/coordinator/src/main/docker/Dockerfile.native index c5e5c1d..26ec40d 100644 --- a/modules/coordinator/src/main/docker/Dockerfile.native +++ b/modules/coordinator/src/main/docker/Dockerfile.native @@ -3,7 +3,7 @@ # # Before building the container image run: # -# ./gradlew :modules:core:build -Dquarkus.native.enabled=true +# ./gradlew :modules:coordinator:build -Dquarkus.native.enabled=true # # Then, build the image with: # @@ -21,7 +21,7 @@ WORKDIR /work/ RUN chown 1001 /work \ && chmod "g+rwX" /work \ && chown 1001:root /work -COPY --chown=1001:root --chmod=0755 modules/core/build/*-runner /work/application +COPY --chown=1001:root --chmod=0755 modules/coordinator/build/*-runner /work/application EXPOSE 8080 USER 1001 diff --git a/modules/official-bots/src/main/docker/Dockerfile.native b/modules/official-bots/src/main/docker/Dockerfile.native index c5e5c1d..077be99 100644 --- a/modules/official-bots/src/main/docker/Dockerfile.native +++ b/modules/official-bots/src/main/docker/Dockerfile.native @@ -3,7 +3,7 @@ # # Before building the container image run: # -# ./gradlew :modules:core:build -Dquarkus.native.enabled=true +# ./gradlew :modules:official-bots:build -Dquarkus.native.enabled=true # # Then, build the image with: # @@ -21,7 +21,7 @@ WORKDIR /work/ RUN chown 1001 /work \ && chmod "g+rwX" /work \ && chown 1001:root /work -COPY --chown=1001:root --chmod=0755 modules/core/build/*-runner /work/application +COPY --chown=1001:root --chmod=0755 modules/official-bots/build/*-runner /work/application EXPOSE 8080 USER 1001 diff --git a/modules/store/src/main/docker/Dockerfile.native b/modules/store/src/main/docker/Dockerfile.native index c5e5c1d..8359976 100644 --- a/modules/store/src/main/docker/Dockerfile.native +++ b/modules/store/src/main/docker/Dockerfile.native @@ -3,7 +3,7 @@ # # Before building the container image run: # -# ./gradlew :modules:core:build -Dquarkus.native.enabled=true +# ./gradlew :modules:store:build -Dquarkus.native.enabled=true # # Then, build the image with: # @@ -21,7 +21,7 @@ WORKDIR /work/ RUN chown 1001 /work \ && chmod "g+rwX" /work \ && chown 1001:root /work -COPY --chown=1001:root --chmod=0755 modules/core/build/*-runner /work/application +COPY --chown=1001:root --chmod=0755 modules/store/build/*-runner /work/application EXPOSE 8080 USER 1001 diff --git a/modules/ws/src/main/docker/Dockerfile.native b/modules/ws/src/main/docker/Dockerfile.native index c5e5c1d..92fdf1f 100644 --- a/modules/ws/src/main/docker/Dockerfile.native +++ b/modules/ws/src/main/docker/Dockerfile.native @@ -3,7 +3,7 @@ # # Before building the container image run: # -# ./gradlew :modules:core:build -Dquarkus.native.enabled=true +# ./gradlew :modules:ws:build -Dquarkus.native.enabled=true # # Then, build the image with: # @@ -21,7 +21,7 @@ WORKDIR /work/ RUN chown 1001 /work \ && chmod "g+rwX" /work \ && chown 1001:root /work -COPY --chown=1001:root --chmod=0755 modules/core/build/*-runner /work/application +COPY --chown=1001:root --chmod=0755 modules/ws/build/*-runner /work/application EXPOSE 8080 USER 1001