Mac’te Docker Desktop’ı Tamamen Kaldırma: Volume’ları Koruyun
AskClean Ekibi · Güncellendi 2026-11-02
Docker Desktop’ı tamamen kaldırmak, container’ları, image’leri, build cache’i ve adlandırılmış volume’ları barındıran Linux sanal diskini de silebilir. Önce yeniden üretilemeyen her volume’un ve image’in envanterini çıkarıp yedekleyin, ardından Docker Desktop’ın resmî kaldırma işlevini kullanın. Uygulama artıklarını ancak Docker motoru kaldırıldıktan sonra gözden geçirin; Docker.raw’ı veya grup container’ı verilerini asla sıradan bir önbellek gibi görmeyin.

Kaldırmadan önce yeniden üretilemeyen verileri koruyun
Envanter için docker system df -v, docker volume ls ve docker ps -a komutlarını çalıştırın. Şu anda hiçbir container’ın kullanmadığı adlandırılmış bir volume, bir veritabanının tek kopyasını tutuyor olabilir; önemli veritabanlarını kendi yedekleme araçlarıyla dışa aktarın. Compose dosyalarını, Dockerfile’ları, .dockerignore dosyalarını ve bind mount ile bağladığınız kaynak kodu saklayın.
Uygulamayı yüklendiği yöntemle kaldırın
Önemli hizmetleri durdurun, yedeklemeleri tamamlayın ve Docker Desktop’ta Troubleshoot menüsünden Uninstall’u seçin. Arayüz açılmıyorsa bir forumdan eski bir komut kopyalamak yerine güncel resmî belgeyi izleyin. Docker.raw ve group.com.docker sıradan önbellekler değildir: Docker.raw, image’leri ve volume’ları içeren sanal disktir.
Çöp Sepeti’ni boşaltmadan önce doğrulayın
Etkinlik Monitörü’nü, Uygulamalar klasörünü ve Sistem Ayarları’ndaki oturum açma öğelerini kontrol edin ve command -v docker komutunu çalıştırın. Kaynak volume’u ya da sanal diski silmeden önce önemli bir yedeği gerçekten geri yükleyerek sınayın. ~/.docker klasörü context’ler, ayarlar ve kimlik bilgileri içerebilir; varsayılan olarak koruyun. Saklama Alanı’ndaki Sistem Verileri’nin değişikliği yansıtması zaman alabilir.
Tam kaldırma güvenlik haritası
| Adım | Nereden kontrol edilir veya yapılır | Sonuç ve doğrulama |
|---|---|---|
| Kaldırmadan önce yeniden üretilemeyen verileri koruyun | docker system df -v / docker volume ls | Envanter için docker system df -v, docker volume ls ve docker ps -a komutlarını çalıştırın. |
| Uygulamayı yüklendiği yöntemle kaldırın | Docker Desktop > Troubleshoot > Uninstall | Önemli hizmetleri durdurun, yedeklemeleri tamamlayın ve Docker Desktop’ta Troubleshoot menüsünden Uninstall’u seçin. |
| Çöp Sepeti’ni boşaltmadan önce doğrulayın | command -v docker / ~/.docker | Etkinlik Monitörü’nü, Uygulamalar klasörünü ve Sistem Ayarları’ndaki oturum açma öğelerini kontrol edin ve command -v docker komutunu çalıştırın. |
SSS
Docker Desktop’ı kaldırmak volume’ları siler mi?
Tam kaldırma, Docker Desktop’ın yerel sanal makine durumunu siler. Her önemli volume’u risk altında kabul edin ve kaldırmadan önce geri yüklenebildiğini doğruladığınız bir yedek oluşturun.
Kaynaklar