FROM openjdk:24-jdk-slim ARG JAR_FILE=target/*.jar COPY ${JAR_FILE} app.jar ARG DOCKER_USER=java_rest RUN addgroup --system $DOCKER_USER && adduser --system $DOCKER_USER --ingroup $DOCKER_USER USER $DOCKER_USER EXPOSE 8080 ENTRYPOINT ["java", "-jar", "/app.jar"]