DockerComposeCollection

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

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"