From c6e45d6cd9c9d7f9f0b7f8dc5e2f2d8755aff80a Mon Sep 17 00:00:00 2001 From: mMate89 <37933826+mMate89@users.noreply.github.com> Date: Thu, 4 May 2023 14:12:18 +0200 Subject: [PATCH] Update Dockerfile build JAR using docker --- Dockerfile | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 356cd4d6d..b94841f3c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,14 @@ +FROM openjdk:17 as builder +WORKDIR /opt/app +COPY .mvn/ .mvn +COPY mvnw pom.xml ./ +RUN ./mvnw dependency:go-offline +COPY ./src ./src +RUN ./mvnw clean install + + FROM openjdk:17 +WORKDIR /opt/app EXPOSE 8080 -COPY /target/*.jar app.jar -ENTRYPOINT ["java","-jar","/app.jar"] +COPY --from=builder /opt/app /target/*.jar /opt/app/*.jar +ENTRYPOINT ["java","-jar","/opt/app/*.jar"]