diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..16f616022b56fc860b1b920f7a0f43e8990136dd --- /dev/null +++ b/Dockerfile @@ -0,0 +1,10 @@ +FROM gradle:jdk21 AS build +WORKDIR /home/gradle/project +COPY --chown=gradle:gradle . . +RUN gradle clean bootJar --no-daemon + +FROM openjdk:21-jdk-slim +WORKDIR /app +COPY --from=build /home/gradle/project/build/libs/*.jar app.jar +EXPOSE 8080 +ENTRYPOINT ["java", "-jar", "app.jar"]