Zdravstveni pregled pove Docker-ju (ali orkestratorju), kako ugotoviti, ali je aplikacija v zabojniku dejansko deluje, ne le da se izvaja. Proces zabojnika je lahko aktiven, medtem ko je aplikacija pokvarjena (obešena, ne more dostopati do svoje podatkovne baze) — zdravstveni preverjaji to zaznajo, tako da lahko platforma reagira.
Opredelitev zdravstvenega preverjaja
# in a Dockerfile
HEALTHCHECK --interval=30s --timeout=3s --retries=3 \
CMD curl -f http://localhost:3000/health || exit 1
# → Docker runs this command periodically; exit 0 = healthy, non-zero = unhealthy
[, , , ]
