version: '2' services: postgresql: build: ./postgresql container_name: pdns-postgresql networks: pdns.internal.docker: aliases: - postgresql.pdns.internal.docker volumes: - ./data/postgresql/data:/var/lib/postgresql/data ports: - "127.0.0.1:34020:5432" env_file: - env poweradmin: build: ./poweradmin container_name: pdns-poweradmin networks: pdns.internal.docker: aliases: - poweradmin.pdns.internal.docker ports: - "127.0.0.1:34021:80" env_file: - env # pdns: # build: ./pdns # container_name: pdns-pdns # networks: # pdns.internal.docker: # aliases: # - pdns.pdns.internal.docker # ports: # - "0.0.0.0:53:53/udp" # env_file: # - env # # pdns-recursor: # build: ./pdns-recursor # container_name: pdns-pdns-recursor # networks: # pdns.internal.docker: # aliases: # - pdns-recursor.pdns.internal.docker # env_file: # - env networks: pdns.internal.docker: