docker-compose.yml (645B)
1 --- 2 services: 3 recursor: 4 build: 5 context: . 6 dockerfile: Dockerfile-recursor 7 environment: 8 - PDNS_RECURSOR_API_KEY 9 ports: 10 - "2053:53" 11 - "2053:53/udp" 12 - "8082:8082" 13 14 dnsdist: 15 build: 16 context: . 17 dockerfile: Dockerfile-dnsdist 18 environment: 19 - DNSDIST_API_KEY 20 links: 21 - recursor 22 - auth 23 ports: 24 - "3053:53" 25 - "3053:53/udp" 26 - "5199:5199" 27 - "8083:8083" 28 29 auth: 30 build: 31 context: . 32 dockerfile: Dockerfile-auth 33 environment: 34 - PDNS_AUTH_API_KEY 35 ports: 36 - "1053:53" 37 - "1053:53/udp" 38 - "8081:8081"