Sign inSign up

tcely/powerdns-server

By tcely

•Updated about 3 years ago

PowerDNS Authoritative Server

Image
3

10K+

tcely/powerdns-server repository overview

⁠dockerhub-powerdns

Docker images of PowerDNS software built on Alpine Linux

⁠Examples of using these images

  • ⁠As a base for your own 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"]
    
  • ⁠In your 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'
    
    

Tag summary

Content type

Image

Digest

sha256:1a2b227a2…

Size

23 MB

Last updated

about 3 years ago

docker pull tcely/powerdns-server