Müzakirə

Linux Docker Image Silme

Başladan Celal · 17 avq 2026 15:55 · 1 Baxış · 0 Cavablar
Mövzunu Açan #0
Docker, uygulamaları konteynerler içinde çalıştırmak için kullanılan popüler bir platformdur. Ancak zamanla, kullanılmayan veya güncellenmiş Docker görüntüleri (images) sistemde yer kaplamaya başlayabilir. Bu durum, hem disk alanını israf etmekte hem de Docker ile çalışırken karmaşıklığa yol açmaktadır. Bu yazıda, Linux üzerinde Docker görüntülerini silmenin yollarını detaylandıracağız.

Öncelikle, mevcut Docker görüntülerini listelemek için aşağıdaki komutu kullanabilirsiniz:

CODE
1docker images


Bu komut, sistemde bulunan tüm Docker görüntülerinin bir listesini sunar. Her görüntü için REPOSITORY, TAG, IMAGE ID, CREATED ve SIZE gibi bilgiler yer alır.

Bir görüntüyü silmek için docker rmi komutunu kullanabilirsiniz. Örneğin, belirli bir görüntüyü silmek için:

CODE
1docker rmi IMAGE_ID


Burada IMAGE_ID, silmek istediğiniz görüntünün kimliğidir. Eğer görüntü, başka bir konteyner tarafından kullanılıyorsa, silme işlemi başarısız olacaktır. Böyle bir durumda, önce ilgili konteyneri durdurmalı ve silmelisiniz.

Birden fazla görüntüyü aynı anda silmek isterseniz, görüntü kimliklerini boşluk bırakarak yazabilirsiniz:

CODE
1docker rmi IMAGE_ID_1 IMAGE_ID_2


Eğer tüm kullanılmayan görüntüleri silmek istiyorsanız, şu komutu kullanabilirsiniz:

CODE
1docker image prune


Bu komut, kullanılmayan tüm görüntüleri otomatik olarak temizler. Ancak dikkatli olunması gereken bir nokta, bu işlem geri alınamaz ve silinen görüntüler tekrar indirilemez.

Docker görüntülerini yönetmek, sisteminizin performansını artırmak ve düzenli bir çalışma ortamı sağlamak açısından önemlidir. Bu nedenle, düzenli aralıklarla kullanılmayan görüntüleri silmek iyi bir uygulama olarak değerlendirilmektedir.

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi