Files
ec-config-server/Dockerfile
2024-08-30 09:05:46 +10:00

23 lines
454 B
Docker

FROM bitnami/java:17.0.12-10-debian-12-r4 AS builder
WORKDIR /opt
RUN apt update && apt upgrade -y
FROM builder AS app
WORKDIR /app
RUN addgroup -g 1001 app && adduser -u 1001 -G app -D app
RUN chown app /app
COPY --chown=1001 --from=builder /opt /opt
USER 1001
COPY --chown=1001 target/*.jar /app/app.jar
COPY --chown=1001 script/entrypoint.sh /opt/scripts/entrypoint.sh
RUN chmod 0740 /opt/scripts/entrypoint.sh
CMD /opt/scripts/entrypoint.sh