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