AskCleanAskClean

Jak úplně odinstalovat Docker Desktop z Macu bez ztráty dat volumes

Tým AskClean · Aktualizováno 2026-09-01

Úplná odinstalace Docker Desktop zasáhne virtuální Linux disk s containers, images, build cache a volumes. Nejprve inventarizujte a zálohujte nereprodukovatelné volumes či images a pak použijte oficiální odinstalátor.

Jak úplně odinstalovat Docker Desktop z Macu bez ztráty dat volumes
Úplná odinstalace Docker Desktop zasáhne virtuální Linux disk s containers, images, build cache a volumes. Nejprve inventarizujte a zálohujte nereprodukovatelné volumes či images a pak použijte oficiální odinstalátor.

Před odinstalací chraňte data, která nelze znovu vytvořit

Spusťte docker system df -v, docker volume ls a docker ps -a. Nepoužívaný named volume může obsahovat jedinou kopii databáze. Zachovejte Compose, Dockerfile, .dockerignore a zdrojový kód připojený přes bind mount.

  1. Uložte výstup docker system df -v.
  2. Přiřaďte kontejnery, image a volumes k aktivním projektům.
  3. Zazálohujte každý volume s důležitými daty.
  4. Nejdříve prořežte konkrétní kategorii vysvětlující růst.
  5. Znovu změřte a otestujte projekty před dalšími změnami.

Odpojený volume nemusí být zbytečný; projekty Compose a zastavené databáze často zanechávají platná data.

Před prune proveďte audit

docker system df -v rozdělí využití; docker ps -a, docker image ls a docker volume ls pomohou zjistit vlastníky. Reclaimable neznamená automaticky bezpečné: volume bez aktivního kontejneru může obsahovat jedinou kopii databáze.

Aplikaci odeberte stejným způsobem, jakým byla nainstalována

Zastavte důležité služby a dokončete zálohy; pak zvolte Uninstall v nabídce Troubleshoot Docker Desktop. Když UI nelze otevřít, použijte aktuální oficiální dokumentaci. Docker.raw a group.com.docker nejsou běžné cache.

Používejte cílené příkazy

Známé objekty mažte přes docker container rm a docker image rm. docker builder prune odstraní obnovitelnou mezipaměť. docker system prune kombinuje kategorie; -a rozšíří image a --volumes přidá anonymní volumes, proto je nepoužívejte bez kontroly.

Před vysypáním Koše vše ověřte

Zkontrolujte Activity Monitor, Applications, Login Items a command -v docker. Před smazáním zdrojového volume nebo disku otestujte důležitou zálohu. ~/.docker může obsahovat contexts, nastavení a přihlašovací údaje; standardně jej ponechte.

Bezpečnostní mapa úplné odinstalace

Zazálohujte databázové volumes, důležité images, contexts a přihlašovací údaje před odstraněním virtuálního disku a zbytků Docker Desktop.

RozhodnutíKde ověřit nebo jednatDůsledek a ověření
Před odinstalací chraňte data, která nelze znovu vytvořitdocker system df -v / docker volume lsSpusťte docker system df -v, docker volume ls a docker ps -a. Nepoužívaný named volume může obsahovat jedinou kopii databáze. Zachovejte Compose, Dockerfile, .dockerignore a zdrojový kód připojený přes bind mount.
Aplikaci odeberte stejným způsobem, jakým byla nainstalovánaDocker Desktop > Troubleshoot > UninstallZastavte důležité služby a dokončete zálohy; pak zvolte Uninstall v nabídce Troubleshoot Docker Desktop. Když UI nelze otevřít, použijte aktuální oficiální dokumentaci. Docker.raw a group.com.docker nejsou běžné cache.
Před vysypáním Koše vše ověřtecommand -v docker / ~/.dockerZkontrolujte Activity Monitor, Applications, Login Items a command -v docker. Před smazáním zdrojového volume nebo disku otestujte důležitou zálohu. ~/.docker může obsahovat contexts, nastavení a přihlašovací údaje; standardně jej ponechte.

Časté dotazy

Smaže odinstalace Docker Desktop volumes?

Úplné odstranění může vymazat stav lokální VM. Každý důležitý volume považujte za ohrožený a předem vytvořte zálohu s ověřenou obnovou.

Proč je Docker.raw tak velký?

Obsahuje image, kontejnery, mezipaměti a volumes; zobrazená velikost může být větší než skutečně zabrané místo.

Maže docker system prune volumes?

Ve výchozím nastavení ne. --volumes rozšiřuje úklid a může ohrozit trvalá data.

Zdroje

Související návody k úplné odinstalaci