Tartışma

Linux Docker Cleanup Komutları

Başlatan CyberReis · 27 Ağu 2026 03:36 · 11 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
Docker kullanımı arttıkça, sistemde biriken gereksiz dosyaları temizlemek önemli bir hale geliyor. Docker, her bir konteyner ve imaj için disk alanı tüketir; bu nedenle, düzenli temizlik yaparak alanı verimli kullanmak ve sistem performansını artırmak önemlidir. Aşağıda, Docker ortamınızı temizlemenin bazı etkili yollarını ve komutlarını bulabilirsiniz.

1. Konteynerleri Temizleme:
Kullanımda olmayan konteynerleri temizlemek için aşağıdaki komutu kullanabilirsiniz:

CODE
1docker container prune


Bu komut, durdurulmuş olan tüm konteynerleri siler. Eğer belirli bir konteyneri silmek isterseniz, o konteynerin ID'sini kullanabilirsiniz:

CODE
1docker rm [KONTEYNER_ID]


2. İmajları Temizleme:
Gereksiz imajları silmek için de benzer şekilde çalışabilirsiniz. Tüm kullanılmayan imajları silmek için:

CODE
1docker image prune


Bu komut, kullanılmayan imajları temizler. Eğer tüm imajları silmek istiyorsanız, aşağıdaki komutu kullanabilirsiniz:

CODE
1docker rmi $(docker images -q)


3. Ağları Temizleme:
Docker, oluşturduğunuz ağları da yönetir. Kullanılmayan ağları temizlemek için:

CODE
1docker network prune


Bu komut, kullanılmayan tüm Docker ağlarını siler.

4. Tüm Temizleme İşlemleri:
Docker ile biriken tüm gereksiz verileri tek bir komutla temizlemek için aşağıdaki komutu kullanabilirsiniz:

CODE
1docker system prune


Bu komut, kullanılmayan konteynerleri, imajları, ağları ve diğer verileri bir arada temizler. Ancak dikkatli olun; bu komut, bazı önemli verileri de silebilir.

Docker temizlik komutları, sisteminizin düzenli çalışmasını sağlamak için kritik öneme sahiptir. Kullanım durumunuza göre bu komutları özelleştirerek ve düzenli olarak uygulayarak, Docker ortamınızı her zaman optimize edebilirsiniz.

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

0 alıntı seçildi