FROM maven:3.8.4-openjdk-17 AS builder WORKDIR /app COPY pom.xml . RUN mvn dependency:go-offline COPY src ./src RUN mvn clean package -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