FROM amazoncorretto:21.0.2-alpine3.19 ENV SPRING_OUTPUT_ANSI_ENABLED=ALWAYS RUN adduser --system --shell /bin/sh microservice WORKDIR /home/microservice ADD entrypoint.sh entrypoint.sh COPY /src/main/resources/application.properties /home/microservice/application.properties RUN chmod 755 entrypoint.sh && chown microservice entrypoint.sh USER microservice RUN mkdir data RUN chmod -R 766 data/ EXPOSE 8080 ADD target/*.jar app.jar ENTRYPOINT ["./entrypoint.sh"]