services: watchdog: image: docker:cli container_name: watchdog restart: unless-stopped volumes: - /var/run/docker.sock:/var/run/docker.sock - ./watchdog.sh:/watchdog.sh environment: - CPU_THRESHOLD=95 - CHECK_INTERVAL=10 - CONTAINER_PREFIX=hldm entrypoint: [ "sh", "/watchdog.sh" ]