Healthcheck & Restart Policy

Atur restart: unless-stopped agar container otomatis di-restart oleh Docker jika mengalami crash.

👀 Contoh dulu

services:
  app:
    restart: unless-stopped
    healthcheck:
      test: ['CMD', 'curl', '-f', 'http://localhost:3000/health']

Hasilnya: Container otomatis bangkit kembali saat terjadi failure.

💡 depends_on dengan condition: service_healthy memastikan DB siap dulu sebelum app berjalan.

📝 Sekarang giliranmu

Atur kebijakan mulai ulang sehingga container akan selalu direstart saat crash, kecuali jika dihentikan manual oleh admin.

Preview