From cc8878a4f4094555601d22aaea4556d821ea50fd Mon Sep 17 00:00:00 2001 From: JustFiesta Date: Wed, 15 May 2024 14:58:10 +0200 Subject: [PATCH] Dockerfile update --- Dockerfile | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 84e19ba4f..20c782951 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,15 +4,18 @@ RUN mkdir /project COPY . /project WORKDIR /project -RUN mvn clean -DskipTests -Darguments=-DskipTests package -RUN mv /project/target/spring-petclinic-*.jar /project/target/java-application.jar +RUN mvn clean package -DskipTests -Dcheckstyle.skip -FROM gcr.io/distroless/java17@sha256:e7ff67bc21960968a6e022de286d35c49bf68db728d76d1a8a533bc08ceb36c2 + +FROM gcr.io/distroless/java17 + +ARG app_version=4.0.8-SNAPSHOT +LABEL application_version=${app_version} EXPOSE 8080 WORKDIR /app -COPY --from=build /project/target/java-application.jar /app/java-application.jar +COPY --from=build /project/target/spring-petclinic-${app_version}.jar /app/java-application.jar ENTRYPOINT [ "java", "-Dspring.profiles.active=postgres", "-jar", "java-application.jar"]