Πλήρης απεγκατάσταση του Docker Desktop από το Mac χωρίς απώλεια volumes
Ομάδα AskClean · Ενημερώθηκε 2026-11-02
Η πλήρης απεγκατάσταση του Docker Desktop μπορεί να αφαιρέσει τον εικονικό δίσκο Linux που περιέχει containers, images, build cache και named volumes. Καταγράψτε και κρατήστε πρώτα αντίγραφο από κάθε volume ή image που δεν αναπαράγεται, και μετά χρησιμοποιήστε την επίσημη απεγκατάσταση του Docker Desktop. Ελέγξτε τα υπολείμματα της εφαρμογής μόνο αφού φύγει η μηχανή του Docker· μη θεωρήσετε ποτέ το Docker.raw ή τα δεδομένα του group container απλή cache.

Προστατέψτε ό,τι δεν ξαναδημιουργείται πριν από την απεγκατάσταση
Εκτελέστε docker system df -v, docker volume ls και docker ps -a. Ένα named volume που δεν χρησιμοποιεί αυτή τη στιγμή κανένα container μπορεί να περιέχει το μοναδικό αντίγραφο μιας βάσης δεδομένων. Κρατήστε τα αρχεία Compose, τα Dockerfile, τα .dockerignore και τον πηγαίο κώδικα των bind mounts.
Αφαιρέστε την εφαρμογή με τον τρόπο που την εγκαταστήσατε
Σταματήστε τις σημαντικές υπηρεσίες και ολοκληρώστε τα αντίγραφα ασφαλείας· έπειτα επιλέξτε Uninstall από το μενού Troubleshoot του Docker Desktop. Αν η εφαρμογή δεν ανοίγει, ακολουθήστε την τρέχουσα επίσημη τεκμηρίωση. Το Docker.raw και το group.com.docker δεν είναι απλές cache.
Επαληθεύστε πριν αδειάσετε τον Κάδο
Ελέγξτε την Παρακολούθηση δραστηριότητας, τον φάκελο «Εφαρμογές», τα Στοιχεία εισόδου και την εντολή command -v docker. Δοκιμάστε την επαναφορά ενός σημαντικού αντιγράφου πριν διαγράψετε το αρχικό volume ή τον εικονικό δίσκο. Το ~/.docker μπορεί να περιέχει contexts, ρυθμίσεις και διαπιστευτήρια· κρατήστε το από προεπιλογή. Αν ο «Χώρος αποθήκευσης» του macOS δεν ενημερωθεί αμέσως, δώστε χρόνο στα Δεδομένα συστήματος να επανυπολογιστούν.
Χάρτης ασφαλείας για πλήρη απεγκατάσταση
| Απόφαση | Πού ελέγχετε ή ενεργείτε | Συνέπεια και επαλήθευση |
|---|---|---|
| Προστατέψτε ό,τι δεν ξαναδημιουργείται πριν από την απεγκατάσταση | docker system df -v / docker volume ls | Εκτελέστε docker system df -v, docker volume ls και docker ps -a. |
| Αφαιρέστε την εφαρμογή με τον τρόπο που την εγκαταστήσατε | Docker Desktop > Troubleshoot > Uninstall | Σταματήστε τις σημαντικές υπηρεσίες και ολοκληρώστε τα αντίγραφα ασφαλείας· έπειτα επιλέξτε Uninstall από το μενού Troubleshoot του Docker Desktop. |
| Επαληθεύστε πριν αδειάσετε τον Κάδο | command -v docker / ~/.docker | Ελέγξτε την Παρακολούθηση δραστηριότητας, τον φάκελο «Εφαρμογές», τα Στοιχεία εισόδου και την εντολή command -v docker. |
Συχνές ερωτήσεις
Η απεγκατάσταση του Docker Desktop διαγράφει τα volumes;
Η πλήρης απεγκατάσταση αφαιρεί την τοπική κατάσταση της εικονικής μηχανής του Docker Desktop. Θεωρήστε κάθε named volume εκτεθειμένο και κρατήστε αντίγραφο των σημαντικών βάσεων δεδομένων — με δοκιμασμένη επαναφορά — πριν από την απεγκατάσταση.
Πηγές