rust-runner/Dockerfile

23 lines
341 B
Docker
Raw Normal View History

2021-09-06 19:02:40 +00:00
ARG ARCH_REPO=arm64v8
# production environment
FROM $ARCH_REPO/alpine:3.14
ARG UID=991
ARG GID=991
ENV \
ARCH_REPO=${ARCH_REPO} \
UID=${UID} \
2021-09-06 19:05:04 +00:00
GID=${GID}
2021-09-06 19:02:40 +00:00
RUN \
addgroup -g "${GID}" app && \
adduser -D -G app -u "${UID}" -g "" -h /opt/app app && \
apk add tini
WORKDIR /opt/app
USER app
ENTRYPOINT ["/sbin/tini", "--"]
CMD /bin/sh