Loading .dockerignore 0 → 100644 +3 −0 Original line number Diff line number Diff line .git/ README* *.swp Dockerfile +13 −8 Original line number Diff line number Diff line FROM debian:stretch-slim ENV DEBIAN_FRONTEND noninteractive RUN apt-get update && \ apt-get install -y knot-dnsutils knot-host knot-resolver dma bsd-mailx && \ rm -rf /tmp/* /var/tmp/* /var/lib/apt/lists/* /var/cache/apt/archives/* COPY entrypoint.sh /entrypoint.sh ENTRYPOINT ["/entrypoint.sh"] CMD ["/bin/bash", "--login"] FROM cznic/knot-resolver RUN echo '@testing http://dl-cdn.alpinelinux.org/alpine/edge/testing' >> /etc/apk/repositories && \ apk add --update \ dma@testing \ iproute2 \ knot-utils \ mailx \ mtr \ && \ rm -rf /var/cache/apk/* /tmp/* /var/tmp/* COPY entrypoint /entrypoint ENTRYPOINT [ "/entrypoint" ] CMD [ "bash", "--login" ] README.md +0 −1 Original line number Diff line number Diff line Loading @@ -5,5 +5,4 @@ https://www.shore.co.il/blog/resolver/. ## Usage docker pull adarnimrod/resolver docker run -it adarnimrod/resolver entrypoint.sh→entrypoint +1 −1 Original line number Diff line number Diff line #!/bin/sh set -eu service kresd start echo "net = { '127.0.0.1', '::1'}" | nohup kresd -f1 & echo 'nameserver 127.0.0.1' > /etc/resolv.conf eval "exec $@" Loading
Dockerfile +13 −8 Original line number Diff line number Diff line FROM debian:stretch-slim ENV DEBIAN_FRONTEND noninteractive RUN apt-get update && \ apt-get install -y knot-dnsutils knot-host knot-resolver dma bsd-mailx && \ rm -rf /tmp/* /var/tmp/* /var/lib/apt/lists/* /var/cache/apt/archives/* COPY entrypoint.sh /entrypoint.sh ENTRYPOINT ["/entrypoint.sh"] CMD ["/bin/bash", "--login"] FROM cznic/knot-resolver RUN echo '@testing http://dl-cdn.alpinelinux.org/alpine/edge/testing' >> /etc/apk/repositories && \ apk add --update \ dma@testing \ iproute2 \ knot-utils \ mailx \ mtr \ && \ rm -rf /var/cache/apk/* /tmp/* /var/tmp/* COPY entrypoint /entrypoint ENTRYPOINT [ "/entrypoint" ] CMD [ "bash", "--login" ]
README.md +0 −1 Original line number Diff line number Diff line Loading @@ -5,5 +5,4 @@ https://www.shore.co.il/blog/resolver/. ## Usage docker pull adarnimrod/resolver docker run -it adarnimrod/resolver
entrypoint.sh→entrypoint +1 −1 Original line number Diff line number Diff line #!/bin/sh set -eu service kresd start echo "net = { '127.0.0.1', '::1'}" | nohup kresd -f1 & echo 'nameserver 127.0.0.1' > /etc/resolv.conf eval "exec $@"