Tartışma

Linux Docker Kullanılmayan Container'ları Bulma

Başlatan DataNomad · 27 Ağu 2026 05:26 · 10 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
Docker, uygulamaların konteynerler içinde izole bir şekilde çalışmasını sağlayan popüler bir platformdur. Ancak, zamanla kullanılmayan veya gereksiz yere oluşturulmuş konteynerler sistemde yer kaplayabilir. Bu yazıda, Linux üzerinde Docker kullanarak kullanılmayan konteynerları nasıl bulabileceğinizi ele alacağız.

Öncelikle, Docker konteynerleri, çalıştırılma durumlarına göre birkaç kategoriye ayrılır: çalışan, durdurulmuş ve kullanılmayan. Kullanılmayan konteynerleri bulmak için öncelikle durdurulmuş konteynerlerin listesini almak önemlidir. Bu işlemi aşağıdaki komut ile gerçekleştirebilirsiniz:

CODE
1docker ps -a


Bu komut, tüm konteynerlerin durumunu gösterir. Burada [b]Exited[/b] durumundaki konteynerler, durdurulmuş ve kullanılmayan konteynerlerdir. Bu konteynerleri filtrelemek için şu komutu kullanabilirsiniz:

CODE
1docker ps -f "status=exited"


Bu komut, yalnızca durdurulmuş konteynerleri listeleyecektir. Eğer bu konteynerleri daha da detaylandırmak isterseniz, aşağıdaki komut ile daha fazla bilgi alabilirsiniz:

CODE
1docker inspect $(docker ps -f "status=exited" -q)


Bu komut, durdurulmuş konteynerlerin detaylı bilgilerini çıkarır. Ayrıca, kullanılmayan konteynerlerin temizlenmesi için docker container prune komutunu kullanarak, tüm durdurulmuş konteynerleri silebilirsiniz. Bu komut, onay isteyebilir, bu nedenle dikkatli kullanmalısınız.

Sonuç olarak, kullanılmayan konteynerleri bulmak ve yönetmek, sisteminizin performansı için önemli bir adımdır. Yukarıda belirtilen yöntemler ve komutlar, gereksiz yere yer kaplayan konteynerlerinizi temizlemenize yardımcı olacaktır. Docker ile daha verimli bir çalışma ortamı sağlamak için bu adımları düzenli olarak uygulamak faydalı olacaktır.

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi