Docker images of PowerDNS software built on Alpine Linux
Dockerfile FROM tcely/dnsdist
COPY dnsdist.conf /etc/dnsdist/dnsdist.conf
EXPOSE 53/tcp 53/udp
ENTRYPOINT ["/usr/local/bin/dnsdist", "--uid", "dnsdist", "--gid", "dnsdist"]
CMD ["--supervised", "--disable-syslog"]
docker-compose.yml version: '3'
services:
dnsdist:
image: 'tcely/dnsdist'
restart: 'unless-stopped'
tty: true
stdin_open: true
command: ["--disable-syslog", "--uid", "dnsdist", "--gid", "dnsdist", "--verbose"]
volumes:
- ./dnsdist.conf:/etc/dnsdist/dnsdist.conf:ro
expose:
- '53'
- '53/udp'
ports:
- '53:53'
- '53:53/udp'
recursor:
image: 'tcely/powerdns-recursor'
restart: 'unless-stopped'
command: ["--disable-syslog=yes", "--log-timestamp=no", "--local-address=0.0.0.0", "--setuid=pdns-recursor", "--setgid=pdns-recursor"]
volumes:
- ./pdns-recursor.conf:/etc/pdns-recursor/recursor.conf:ro
expose:
- '53'
- '53/udp'
Content type
Image
Digest
sha256:1a2b227a2…
Size
23 MB
Last updated
about 3 years ago
docker pull tcely/powerdns-server