Adding unbound as dns resolver

This commit is contained in:
Patrick Oberdorf
2018-02-14 12:15:45 +01:00
parent 31b887807a
commit d0f759acca
4 changed files with 129 additions and 1 deletions

14
core/unbound/Dockerfile Normal file
View File

@@ -0,0 +1,14 @@
FROM alpine:edge
RUN apk add --no-cache unbound curl \
&& curl -o /etc/unbound/root.hints https://www.internic.net/domain/named.cache \
&& chown root:unbound /etc/unbound \
&& chmod 775 /etc/unbound \
&& apk del --no-cache curl \
&& /usr/sbin/unbound-anchor -a /etc/unbound/trusted-key.key | true
COPY unbound.conf /etc/unbound/unbound.conf
EXPOSE 53/udp 53/tcp
CMD /usr/sbin/unbound