Files
ec-config-server/Dockerfile
2024-08-30 09:19:20 +10:00

23 lines
482 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 --gid 1001 app && adduser --uid 1001 --gid 1001 --home /app
RUN apt clean && 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