Files
docker_nsrl/Dockerfile
2021-03-16 20:10:26 +01:00

20 lines
502 B
Docker

FROM alpine AS builder
COPY nsrl /nsrl
RUN apk add -U tini alpine-sdk python3 python3-dev py3-pip p7zip \
&& python3 -m pip install git+https://github.com/jaybaird/python-bloomfilter/ \
&& /nsrl/shrink_nsrl.sh \
&& apk del --purge alpine-sdk py3-pip python3-dev p7zip \
&& rm -rf /tmp/* /root/.cache /var/cache/apk/* /nsrl/shrink_nsrl.sh
FROM alpine
LABEL maintainer="tabledevil"
COPY --from=builder / /
WORKDIR /nsrl
ENTRYPOINT ["/sbin/tini","--","python3","/nsrl/search.py"]
CMD ["-h"]