Commit c09e9be1 authored by nimrod's avatar nimrod
Browse files

Merge branch 'knot'

parents c43e5b1b 04129e0a
Loading
Loading
Loading
Loading

.dockerignore

0 → 100644
+3 −0
Original line number Diff line number Diff line
.git/
README*
*.swp
+13 −9
Original line number Diff line number Diff line
FROM debian:stretch-slim
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update && \
    apt-get install -y unbound unbound-host dnsutils dma bsd-mailx && \
    rm -rf /tmp/* /var/tmp/* /var/lib/apt/lists/* /var/cache/apt/archives/* &&
    unbound-checkconf
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" ]
+0 −1
Original line number Diff line number Diff line
@@ -5,5 +5,4 @@ https://www.shore.co.il/blog/resolver/.

## Usage

    docker pull adarnimrod/resolver
    docker run -it adarnimrod/resolver
+1 −1
Original line number Diff line number Diff line
#!/bin/sh
set -eu
service unbound start
echo "net = { '127.0.0.1', '::1'}" | nohup kresd -f1 &
echo 'nameserver 127.0.0.1' > /etc/resolv.conf
eval "exec $@"