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