PLC Directory over DNS (experiment)
at main 599 B view raw
1version: '3.8' 2 3services: 4 plcdns: 5 build: 6 context: . 7 dockerfile: Dockerfile 8 container_name: plcdns 9 ports: 10 - "53:53/udp" 11 - "53:53/tcp" 12 environment: 13 - DNS_PORT=53 14 - TZ=UTC 15 restart: unless-stopped 16 cap_add: 17 - NET_BIND_SERVICE 18 networks: 19 - plcdns-network 20 logging: 21 driver: "json-file" 22 options: 23 max-size: "10m" 24 max-file: "3" 25 healthcheck: 26 test: ["CMD", "true"] 27 interval: 30s 28 timeout: 10s 29 retries: 3 30 start_period: 40s 31 32networks: 33 plcdns-network: 34 driver: bridge