dnrd is a proxying nameserver. It forwards DNS queries to the appropriate nameserver, but can also act as the primary nameserver for a subnet behind a firewall. -- DNRD man page
This image is based on busybox+glibc with a statically-compiled DNRD binary.
To run:
docker run -d -p 53:53/udp -p 53:53/tcp uqeresearch/dnrd -s 8.8.8.8
To build the image from scratch, just run make
.