mirror of
https://github.com/amir20/dozzle.git
synced 2025-12-24 14:31:44 +01:00
1.0 KiB
1.0 KiB
title
| title |
|---|
| Healthcheck |
Enabling Healthcheck
Dozzle has internal support for healthcheck using the dozzle healthcheck command. It is not enabled by default as it adds extra CPU usage. To use healthcheck, you need to configure it. Below is an example that checks the health of Dozzle every 3 seconds.
services:
dozzle:
image: amir20/dozzle:latest
volumes:
- /var/run/docker.sock:/var/run/docker.sock
ports:
- 8080:8080
healthcheck:
test: ["CMD", "/dozzle", "healthcheck"]
interval: 3s
timeout: 30s
retries: 5
start_period: 30s
dozzle healthcheck skips agents as they are not required for healthcheck. Agents can be configured to have their own healthcheck.
Warning
The
healthcheckcommand does not work with--health-cmdflag due to a bug in Docker. You need to use thehealthcheckconfiguration in thedocker-compose.ymlfile. See Docker issue for more information.