PLC Directory over DNS (experiment)
at main 608 B view raw
1version: '3.8' 2 3services: 4 plcdns: 5 build: 6 context: . 7 dockerfile: Dockerfile 8 container_name: plcdns 9 ports: 10 - "8053:8053/udp" 11 - "8053:8053/tcp" 12 environment: 13 - DNS_PORT=8053 14 - TZ=UTC 15 restart: unless-stopped 16 networks: 17 - plcdns-network 18 # For logging 19 logging: 20 driver: "json-file" 21 options: 22 max-size: "10m" 23 max-file: "3" 24 # Health check 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