dn42regsrv/Dockerfile
Simon Marsh 88fb036f1c
All checks were successful
continuous-integration/drone/push Build is passing
build directly to docker image
2023-09-24 13:51:03 +01:00

27 lines
824 B
Docker

###########################################################################
FROM alpine
MAINTAINER burble <simon@burble.com>
VOLUME /registry
###########################################################################
RUN apk add --update git && rm -rf /var/cache/apk/*
ADD dn42regsrv /usr/local/bin/dn42regsrv
ADD StaticRoot /StaticRoot
RUN mkdir -p /registry && \
chown -R 1000:1000 /registry /usr/local/bin/dn42regsrv /StaticRoot && \
chmod u+rx /usr/local/bin/dn42regsrv && \
chmod -R u+rX /StaticRoot /registry
###########################################################################
USER 1000
WORKDIR /registry
EXPOSE 8042
ENTRYPOINT [ "/usr/local/bin/dn42regsrv", "-d", "/registry", "-s", "/StaticRoot" ]
###########################################################################
# end of file