FROM maven:3.9-eclipse-temurin-17 AS build WORKDIR /workspace COPY pom.xml . COPY src ./src RUN mvn -B package FROM eclipse-temurin:17-jre WORKDIR /app ENV SERVER_PORT=8080 COPY --from=build /workspace/target/seecoder-analysis-backend-0.0.1-SNAPSHOT.jar /app/app.jar EXPOSE 8080 ENTRYPOINT ["java", "-jar", "/app/app.jar"]