| ADD alpine-minirootfs-3.20.10-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| RUN /bin/sh -c apk add --no-cache ca-certificates tzdata wget && addgroup -S amcs2 && adduser -S amcs2 -G amcs2 # buildkit |
| ENV AMCS2_SERVER_LOGGER_PATH=stdout |
| WORKDIR /app |
| COPY /out/amcs2 /app/amcs2 # buildkit |
| RUN /bin/sh -c mkdir -p /app/files && chown -R amcs2:amcs2 /app # buildkit |
| USER amcs2 |
| EXPOSE [8080/tcp] |
| HEALTHCHECK {Test:[CMD-SHELL wget -q -O- http://127.0.0.1:8080/ >/dev/null || exit 1] Interval:30s Timeout:5s StartPeriod:10s StartInterval:0s Retries:3} |
| ENTRYPOINT ["/app/amcs2"] |
| CMD ["server"] |