From 1b2d3844d9e7be9ff62c12f430633a3e65a84999 Mon Sep 17 00:00:00 2001 From: goodwin Date: Thu, 1 Feb 2024 16:08:01 +0300 Subject: [PATCH] Added build stage towards Dockerfile --- Dockerfile | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/Dockerfile b/Dockerfile index fcd1ae3..46ee7d0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,7 @@ -FROM eclipse-temurin:17-jdk-jammy +FROM eclipse-temurin:21-jdk-jammy -WORKDIR /app +# build +WORKDIR app +COPY pom.xml . +RUN mvn -f /app/pom.xml clean package -Dmaven.test.skip=true -COPY .mvn/ .mvn -COPY mvnw pom.xml ./ -RUN ./mvnw dependency:resolve - -COPY src ./src - -CMD ["./mvnw", "spring-boot:run"] \ No newline at end of file