FROM maven:3.8.4-openjdk-17 AS builder WORKDIR /app COPY pom.xml . RUN mvn install -Dmaven.repo.local=./.m2 COPY src ./src RUN mvn clean package -Dmaven.repo.local=./.m2 -DskipTests=true -P prod FROM bellsoft/liberica-openjdk-debian:17.0.11-cds LABEL maintainer="Kane / Arina Dace / Sakura Reimi" ENV LANG C.UTF-8 ENV LC_ALL C.UTF-8 COPY --from=builder /app/target/*.jar /app.jar ENTRYPOINT exec java -jar /app.jar