Chore: add Dockerfile HEALTHCHECK and debug-log silent catch blocks (#11478)

* Docker: add /healthz-based container HEALTHCHECK

* Docs/Docker: document built-in image HEALTHCHECK

* Changelog: note Dockerfile healthcheck probe

* Docs/Docker: explain HEALTHCHECK behavior in plain language

* Docker: relax HEALTHCHECK interval to 3m

---------

Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
This commit is contained in:
Umut CAN
2026-03-02 07:52:14 +03:00
committed by GitHub
parent 2a8ac974e1
commit d2472af724
3 changed files with 9 additions and 0 deletions

View File

@@ -405,6 +405,12 @@ curl -fsS http://127.0.0.1:18789/readyz
Aliases: `/health` and `/ready`.
The Docker image includes a built-in `HEALTHCHECK` that pings `/healthz` in the
background. In plain terms: Docker keeps checking if OpenClaw is still
responsive. If checks keep failing, Docker marks the container as `unhealthy`,
and orchestration systems (Docker Compose restart policy, Swarm, Kubernetes,
etc.) can automatically restart or replace it.
Authenticated deep health snapshot (gateway + channels):
```bash