FROM eclipse-temurin:21-jre-alpine

WORKDIR /app

COPY target/everything-is-suitable-admin-app-1.0.0.jar app.jar

EXPOSE 8082

ENV JAVA_OPTS="-Xms512m -Xmx1024m -XX:+UseG1GC -XX:MaxGCPauseMillis=200"

ENTRYPOINT ["sh", "-c", "java $JAVA_OPTS -jar app.jar"]