CrashLoop, bir container'ın başlatıldıktan hemen sonra çökmesi ve sistemin (Docker veya Kubernetes) bu container'ı sürekli olarak yeniden başlatmaya çalışmasıdır. Çoğunlukla eksik ortam değişkenleri (ENV) veya hatalı başlatma komutlarından kaynaklanır.
Container'ın neden çöktüğünü anlamanın ilk adımı, kısa ömrü boyunca ürettiği logları okumaktır.
Eğer container siz içine girip inceleyemeden çöküyorsa, başlatma komutunu (entrypoint/command) ezip sonsuz bir döngüye sokarak container'ı zorla ayakta tutabilirsiniz.
Container ayakta kaldıktan sonra içine girip manuel test yapabilirsiniz:
Container'lar genellikle yetersiz bellek nedeniyle (OOMKilled) işletim sistemi tarafından sonlandırılır. Tahsis edilen kaynakları kontrol edin.