{"repo":"tmknight/docker-autoheal","free":true,"listed":false,"github":"https://github.com/tmknight/docker-autoheal","clone":"git clone https://github.com/tmknight/docker-autoheal.git","description":"Monitor and remediate unhealthy Docker containers","language":"Rust","stars":61,"topics":["docker","management","automation"],"license":"GPL-3.0","category":"deployment-docker-iac","readme_excerpt":"Docker-Autoheal [![GitHubRelease][GitHubReleaseBadge]][GitHubReleaseLink] [![DockerPublishing][DockerPublishingBadge]][DockerLink] [![DockerSize][DockerSizeBadge]][DockerLink] [![DockerPulls][DockerPullsBadge]][DockerLink] [![GithubDownloads][GithubDLBadge]][GithubDLLink] A cross-platform tool to monitor and remediate unhealthy Docker containers Written in Rust and designed to be OS agnostic, flexible, and performant in large environments via concurrency and multi-threading The docker-autoheal binary may be executed in a native OS or from a Docker container How to Use You must first apply HEALTHCHECK to your docker images - See for details Environment Variables Variable Default Description :----------------------------: :------------------------: :-----------------------------------------------------: AUTOHEAL CONNECTION TYPE local This determines how docker-autoheal connects to Docker (One of: local, socket, http, ssl AUTOHEAL STOP TIMEOUT 10 Docker waits n seconds for a container to stop before killing it during restarts (override via label; see below) AUTOHEAL INTERVAL 5 Check container health every n seconds AUTOHEAL START DELAY 0 Wait n seconds before first health check AUTOHEAL POST ACTION The absolute path of an executable to be run after restart attempts; container name , id and stop-timeout are passed as arguments in that order AUTOHEAL MONITOR ALL FALSE Set to TRUE to simply monitor all containers on the host or leave as FALSE and control via autoheal.monitor.enable","default_branch":null,"files":null,"tree":[],"storefront":"/r/tmknight","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tmknight/docker-autoheal/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}