unbound Docker & Self-Hosted Deployment

GitHub

Unbound is a validating, recursive, and caching DNS resolver.

4,996 stars C C 41 files ยท ~104,401 tokens #dns#dns-privacy#dnssec#recursor#resolver
1. Pull Image (DOCKERHUB) docker pull NLnetLabs/unbound:latest
2. Docker Run (1-Click Launch) docker run -d --name unbound --restart always nlnetlabs/unbound:latest
3. Podman Run podman run -d --name unbound --restart always nlnetlabs/unbound:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/nlnetlabs/unbound:latest
5. ORAS Pull (OCI Artifact) oras pull nlnetlabs/unbound:latest
contrib/Dockerfile.tests
FROM gcc:latest
WORKDIR /usr/src/unbound
# install semantic parser & lexical analyzer
# install packages used in tests
RUN apt-get update && apt-get install -y bison flex ldnsutils dnsutils xxd splint doxygen netcat-openbsd
# accept short rsa keys, which are used in tests
RUN sed -i 's/SECLEVEL=2/SECLEVEL=1/g' /usr/lib/ssl/openssl.cnf

CMD ["/bin/bash"]