mirror of
https://git.burble.com/burble.dn42/dn42regsrv.git
synced 2024-02-26 20:28:04 +01:00
27 lines
824 B
Docker
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 |