docker/murmur/Dockerfile.arm64v8

35 lines
603 B
Docker
Raw Normal View History

2020-06-19 15:42:18 +00:00
FROM arm64v8/alpine:latest
2020-01-08 05:12:37 +00:00
2020-01-26 02:00:19 +00:00
ENV UID=991
ENV GID=991
RUN mkdir /opt/murmur
RUN addgroup --gid "$GID" murmur
RUN adduser \
--disabled-password \
--gecos "" \
--home /opt/murmur \
--ingroup murmur \
--no-create-home \
--uid "$UID" \
murmur
2020-01-08 05:12:37 +00:00
RUN apk add murmur
2020-01-26 02:00:19 +00:00
RUN apk add tini
2020-01-08 05:12:37 +00:00
2020-01-26 02:00:19 +00:00
RUN chown murmur:murmur /etc/murmur.ini
2020-01-26 08:47:24 +00:00
RUN ln -s /dev/stdout /var/log/murmur.log
2020-01-08 05:12:37 +00:00
2020-01-26 02:00:19 +00:00
COPY init.sh /usr/local/bin/init.sh
VOLUME /var/lib/murmur
2020-01-08 05:12:37 +00:00
EXPOSE 64738/tcp
EXPOSE 64738/udp
2020-01-26 02:00:19 +00:00
USER murmur
WORKDIR /opt/murmur
ENTRYPOINT ["/sbin/tini", "--"]
CMD ["init.sh", "murmurd"]