version: '3.8' services: monit: image: docker.internal:5000/monit:latest ports: - 10001:2812 volumes: - /mnt/docker/data/monit:/conf deploy: labels: - shepherd.enable=true - shepherd.auth.config=local replicas: 3 placement: max_replicas_per_node: 1 resources: limits: cpus: "0.50" memory: 200M