A health check itgħid lil Docker (jew orchestrator) kif tiddetermina jekk l-applikazzjoni tal-kontejner attwalment taħdem, mhux biss qed taħdem. Proċess tal-kontejner jista' jkun "up" filwaqt li l-app tkun miksura (hung, ma tستطيعx tilħaq id-database tagħha) — health checks jiskopru dan biex il-platform tista' tirreaġixxi.
Tiddiffinizzjoni ta' health check
# 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
[, , , ]
