Bu Docker bileşenleri, sistem alanının çoğunu kaplar ve sistemin performansını etkileyebilir. Kullanıcı, sistem alanını boşaltmak ve Docker performansını iyileştirmek için Docker önbelleğini temizlemek isteyebilir.
Bu blog, Windows'ta Docker önbelleğini temizleme yöntemlerini tartışacaktır.
- Docker'ın Önbelleğini Windows'ta Docker Desktop'tan Nasıl Temizlersiniz?
- Docker'ın Önbelleğini Windows'ta Docker CLI'den Nasıl Temizlersiniz?
Docker'ın Önbelleğini Windows'ta Docker Desktop'tan Nasıl Temizlersiniz?
Docker Desktop uygulamasından Docker önbelleğini temizlemek için sağlanan adımları izleyin.
1. Adım: Docker Desktop'ı Başlatın
İlk olarak, Windows Başlat menüsünden Docker Desktop uygulamasını başlatın:
2. Adım: Sorun Giderme Ayarlarını Açın
Ardından, vurgulanan aşağıda tıklayın ' böcek sorun giderme seçeneklerini açmak için ” simgesi:
3. Adım: Docker Önbelleğini Temizleyin
Docker önbelleğini temizlemek için iki seçenek mevcuttur. Biri “ Verileri temizle/Temizle Tüm Docker yapılandırma ayarlarını tamamen silecek olan ” seçeneği. ikincisi ise “ Fabrika varsayılanlarına sıfırla Tüm Docker kapsayıcılarını, görüntülerini, birimini ve ağını kaldıracak olan ” seçeneği:
Tıkla ' Fabrika varsayılanlarına sıfırla Docker'ı fabrika ayarlarına sıfırlama ayarları:
Ardından, “ Evet, yine de sıfırla Docker önbelleğini sıfırlamak için ” düğmesi:
Not: Docker fabrika ayarlarına sıfırlama, tüm Docker kapsayıcılarını, görüntülerini ve birimini tamamen kaldıracaktır. Bu nedenle, kullanıcıların daha sonra kullanmak üzere bir veri yedeği oluşturması gerekir.
Docker'ın Önbelleğini Windows'ta Docker CLI'den Nasıl Temizlersiniz?
Docker CLI aracı, kullanıcıların Windows işletim sisteminde Docker komutlarını kullanmasına olanak tanır. Docker CLI ayrıca Docker bileşenleri üzerinde daha fazla kontrole sahiptir. Docker önbelleğini Docker CLI'den temizlemek için, kullanıcı tüm Docker kapsayıcılarını kaldırabilir veya yalnızca “ docker sistemi budama ' emretmek.
Gösterim için, verilen talimatı gözden geçirin.
1. Adım: Docker Disk Kullanımını Kontrol Edin
İlk önce, “ kullanarak Docker disk kullanımını kontrol edin. liman işçisi sistemi df ' emretmek:
liman işçisi sistemi df
2. Adım: Tüm Konteynerleri Durdurun
Ardından, sağlanan komutu kullanarak çalışan tüm kapları durdurun:
liman işçisi durağı $ ( liman işçisi ps -A -Q )
3. Adım: Tüm Docker Container'ını kaldırın
Docker kapsayıcılarını kaldırmak için “ liman işçisi rm ' emretmek:
liman işçisi rm $ ( liman işçisi ps -A -Q )
Sarkan Konteynerleri, Görüntüleri ve Ağı Kaldırma
Kapsayıcılar, görüntüler ve ağlar gibi sarkan, kullanılmayan Docker bileşenlerini tamamen kaldırmak için ' docker sistemi budama ' emretmek. Docker birimini de kaldırmak için “ -içinde ” komutuyla birlikte seçenek:
liman işçisi sistemi kuru erik
Hepsi Windows'ta Docker önbelleğini kaldırmakla ilgili.
Çözüm
Docker önbelleğinin temizlenmesi, Docker disk alanını boşaltabilir ve sistem performansını artırabilir. Ancak bu, gerekli kapları ve görüntüleri de kaldırabilir. Docker önbelleğini Docker Desktop uygulamasından temizlemek için öncelikle sorun giderme seçeneklerini açın. Ardından, Docker'ı fabrika ayarlarına sıfırlayın. Sarkan bileşenleri komut satırından kaldırmak için basitçe “ docker sistemi budama ' emretmek. Bu gönderi, Docker önbelleğini temizleme yöntemlerini sağladı.