فحص الصحة يخبر Docker (أو منسق الأوركسترا) كيفية تحديد ما إذا كان تطبيق الحاوية يعمل فعلاً، وليس فقط قيد التشغيل. يمكن أن تكون عملية الحاوية نشطة بينما التطبيق معطوب (مُتعلق، غير قادر على الوصول إلى قاعدة البيانات الخاصة به) — فحوصات الصحة تكتشف هذا لكي تتمكن المنصة من التفاعل.
تعريف فحص الصحة
# 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
[, , , ]
