FROM maven:3-jdk-21-alpine AS builder WORKDIR /usr/src/app COPY . /usr/src/app RUN mvn compile FROM openjdk:21-jre-alpine COPY --from=builder /usr/src/app/target/*.jar /app.jar EXPOSE 8080 ENTRYPOINT ["java"] CMD ["-jar", "/app.jar"]