diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..203bd72 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,14 @@ +FROM gradle:8.11-jdk21-alpine AS builder + +WORKDIR /app + +COPY build.gradle settings.gradle /app/ +COPY src /app/src + +RUN gradle build -x test + +FROM openjdk:21-slim + +COPY --from=builder /app/build/libs/batch-order.jar . + +ENTRYPOINT ["java", "-jar", "batch-order.jar"] \ No newline at end of file