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.

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.
- Uložte výstup docker system df -v.
- Přiřaďte kontejnery, image a volumes k aktivním projektům.
- Zazálohujte každý volume s důležitými daty.
- Nejdříve prořežte konkrétní kategorii vysvětlující růst.
- 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 jednat | Důsledek a ověření |
|---|---|---|
| Před odinstalací chraňte data, která nelze znovu vytvořit | docker system df -v / docker volume ls | 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. |
| Aplikaci odeberte stejným způsobem, jakým byla nainstalována | Docker Desktop > Troubleshoot > Uninstall | 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. |
| Před vysypáním Koše vše ověřte | command -v docker / ~/.docker | 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. |
Č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