← Deployment & Docker21 / 45
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