Lightweight Docker health monitor with cooldown and restart-loop protection.
1.2K
Lightweight multi-architecture Docker health monitor with cooldown and restart-loop protection.
Autoheal überwacht Container mit einem Docker-Healthcheck und startet passend markierte Container kontrolliert neu, wenn sie unhealthy werden.
services:
autoheal:
image: railsimulatornet/autoheal:latest
restart: unless-stopped
environment:
AUTOHEAL_CONTAINER_LABEL: autoheal
AUTOHEAL_CONTAINER_LABEL_VALUE: "true"
AUTOHEAL_INTERVAL: "30"
AUTOHEAL_COOLDOWN: "300"
AUTOHEAL_MAX_RESTARTS: "3"
AUTOHEAL_RESTART_WINDOW: "1800"
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- autoheal_state:/state
volumes:
autoheal_state:
Zu überwachende Container benötigen einen Healthcheck und das Label autoheal=true.
latest – Standardtag und aktuelle stabile Version1.0.0 – fester stabiler ReleaseAutoheal monitors containers with a Docker healthcheck and restarts selected containers in a controlled manner when they become unhealthy.
latest – default tag and current stable release1.0.0 – fixed stable releaseMounting the Docker socket gives the container extensive control over the Docker daemon and effectively the host. Use trusted images. Select latest for the normal installation or 1.0.0 for a reproducible deployment.
Full documentation and source code:
https://github.com/Railsimulatornet/autoheal
MIT License. Copyright (c) 2026 Roman Glos / Railsimulatornet.
Content type
Image
Digest
sha256:b90d2905d…
Size
16.7 MB
Last updated
17 days ago
docker pull railsimulatornet/autoheal