Poista Docker Desktop kokonaan Macista menettämättä volume-tietoja
AskClean-tiimi · Päivitetty 2026-09-01
Docker Desktopin täydellinen poistaminen vaikuttaa Linux-virtuaalilevyyn, jossa ovat containers, images, build cache ja volumes. Kartoita ja varmuuskopioi ensin volumes tai images, joita ei voi tuottaa uudelleen, ja käytä sitten virallista poistajaa.

Suojaa tiedot, joita ei voi luoda uudelleen, ennen asennuksen poistoa
Suorita docker system df -v, docker volume ls ja docker ps -a. Viittaamaton named volume voi sisältää tietokannan ainoan kopion. Säilytä Compose, Dockerfile, .dockerignore ja bind mount -lähdekoodi.
- Tallenna docker system df -v -tulos.
- Yhdistä containerit, imaget ja volumet aktiivisiin projekteihin.
- Varmuuskopioi kaikki tärkeää tietoa sisältävät volumet.
- Prune ensin kasvun selittävä yksittäinen luokka.
- Mittaa uudelleen ja testaa projektit ennen lisämuutoksia.
Irrotettu volume ei välttämättä ole tarpeeton; Compose-projektit ja pysäytetyt tietokannat jättävät usein kelvollisia tietoja.
Tarkista ennen prune-komentoa
docker system df -v erittelee käytön; docker ps -a, docker image ls ja docker volume ls auttavat tunnistamaan omistajat. Reclaimable ei automaattisesti tarkoita turvallista: volume ilman aktiivista containeria voi sisältää tietokannan ainoan kopion.
Poista sovellus samalla menetelmällä, jolla se asennettiin
Pysäytä tärkeät palvelut ja viimeistele varmuuskopiot; valitse sitten Docker Desktopin Troubleshoot-valikosta Uninstall. Jos käyttöliittymä ei avaudu, noudata ajantasaista virallista dokumentaatiota. Docker.raw ja group.com.docker eivät ole tavallisia välimuisteja.
Käytä kohdistettuja komentoja
Poista tunnetut kohteet komennoilla docker container rm ja docker image rm. docker builder prune tyhjentää uudelleen rakennettavan välimuistin. docker system prune yhdistää luokkia; -a laajentaa imageja ja --volumes lisää anonyymit volumet, joten älä käytä niitä tarkistamatta.
Tarkista kaikki ennen Roskakorin tyhjentämistä
Tarkista Järjestelmän valvonta, Applications, Login Items ja command -v docker. Testaa tärkeä varmuuskopio ennen lähde-volumen tai virtuaalilevyn poistoa. ~/.docker voi sisältää contexts, asetuksia ja tunnistetietoja; säilytä se oletuksena.
Täydellisen asennuksen poiston turvallisuuskartta
Varmuuskopioi tietokanta-volumes, tärkeät images, contexts ja tunnistetiedot ennen virtuaalilevyn ja Docker-jäänteiden poistoa.
| Päätös | Tarkistus- tai toimintapaikka | Seuraus ja varmistus |
|---|---|---|
| Suojaa tiedot, joita ei voi luoda uudelleen, ennen asennuksen poistoa | docker system df -v / docker volume ls | Suorita docker system df -v, docker volume ls ja docker ps -a. Viittaamaton named volume voi sisältää tietokannan ainoan kopion. Säilytä Compose, Dockerfile, .dockerignore ja bind mount -lähdekoodi. |
| Poista sovellus samalla menetelmällä, jolla se asennettiin | Docker Desktop > Troubleshoot > Uninstall | Pysäytä tärkeät palvelut ja viimeistele varmuuskopiot; valitse sitten Docker Desktopin Troubleshoot-valikosta Uninstall. Jos käyttöliittymä ei avaudu, noudata ajantasaista virallista dokumentaatiota. Docker.raw ja group.com.docker eivät ole tavallisia välimuisteja. |
| Tarkista kaikki ennen Roskakorin tyhjentämistä | command -v docker / ~/.docker | Tarkista Järjestelmän valvonta, Applications, Login Items ja command -v docker. Testaa tärkeä varmuuskopio ennen lähde-volumen tai virtuaalilevyn poistoa. ~/.docker voi sisältää contexts, asetuksia ja tunnistetietoja; säilytä se oletuksena. |
UKK
Poistaako Docker Desktopin asennuksen poisto volumes?
Täydellinen poisto voi hävittää paikallisen VM-tilan. Käsittele jokaista tärkeää volumea riskialttiina ja tee ensin palautustestattu varmuuskopio.
Miksi Docker.raw on niin suuri?
Se sisältää imaget, containerit, cachen ja volumet; näkyvä koko voi ylittää aidosti käytetyn tilan.
Poistaako docker system prune volumet?
Ei oletuksena. --volumes laajentaa siivousta ja voi vaarantaa pysyvät tiedot.
Lähteet