rust-runner/Dockerfile
Aode (lion) f0ba94ca5d
All checks were successful
continuous-integration/drone Build is passing
Move to drone
2021-12-19 12:31:28 -06:00

23 lines
347 B
Docker

ARG REPO_ARCH=arm64v8
# production environment
FROM $REPO_ARCH/alpine:3.15
ARG UID=991
ARG GID=991
ENV \
REPO_ARCH=${REPO_ARCH} \
UID=${UID} \
GID=${GID}
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