Një health check (kontroll shëndeti) e tregon Docker-in (ose një orkestruesin) se si të përcaktojë nëse aplikacioni i një kontejneri është në të vërtetë në punë, jo vetëm i nisur. Procesi i një kontejneri mund të jetë aktiv ndërsa aplikacioni është i dëmtuar (pezull, nuk mund të arrijë bazën e të dhënave) — kontrollet e shëndetit e zbulojnë këtë kështu që platforma mund të reagojë.
Përcaktimi i një kontrolli shëndeti
# 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
[, , , ]
