Konteynırımın hala doğru bir şekilde oluşturulduğunu ve başladığını ve içindeki uygulamanın isteklere yanıt verdiğini hızlı bir şekilde kontrol etmek için çok basit bir bash betiği yazıyorum.
Bazen docker run
, örneğin konteyneri bağlamaya çalıştığım bağlantı noktası zaten tahsis edilmiş olduğu için başarısız oluyor. Ancak bu olduğunda docker run
çıkış kodu hala 0 olduğundan çıkış kodunu kullanamıyorum. Konteynerin doğru şekilde başlatılıp başlatılmadığını programlı olarak nasıl kontrol edebilirim?
Düşündüğüm çözümler:
- çıktıyı hatalar için ayrıştır
docker ps
konteynerin çalışıp çalışmadığını görmek için
ama bu ikisi de biraz fazla ve çirkin görünüyor. docker run
Başarılı olup olmadığını kontrol etmenin daha iyi bir yolunu mu kaçırıyorum ?