Docker je jednou z nejpopulárnějších platforem ve světě vývoje softwaru. Umožňuje vytvářet a spouštět aplikace v izolovaných kontejnerech, díky čemuž je vývoj a implementace procesů velmi flexibilní a efektivní. V určitých případech je však nutné odstranit Docker Desktop na Ubuntu.
Odstranění Docker Desktop není náročné, ale vyžaduje přesnost a pozornost. V tomto článku poskytneme podrobný návod, jak odinstalovat Docker na Ubuntu a uvolnit prostor v počítači.
Než začnete proces mazání, musíte se ujistit, že všechny vaše kontejnery a obrázky Docker jsou uloženy a požadovaná data jsou zálohována. V opačném případě může odstranění Dockeru způsobit ztrátu dat, která nebude možné obnovit.
Pokud jste tedy připraveni odinstalovat Docker Desktop na Ubuntu a opravit všechna potřebná data, pojďme se pustit do samotného procesu mazání.
Najít nainstalovaný Docker Desktop na Ubuntu
Než odinstalujete Docker Desktop z počítače, budete muset najít jeho umístění na Ubuntu. Zde je několik způsobů, jak můžete najít nainstalovaný Docker Desktop:
1. Tým "which": Pomocí příkazu "which" můžete najít cestu ke spustitelnému souboru Docker Desktop. Otevřete terminál a zadejte následující příkaz:
Tento příkaz zobrazí úplnou cestu ke spustitelnému souboru Docker Desktop, pokud je nainstalován na vašem systému. Obvykle bude cesta něco podobného: "/ usr/bin / docker".
2. Tým "whereis": Dalším způsobem, jak najít nainstalovaný Docker Desktop, je použít příkaz "whereis". Do terminálu zadejte následující příkaz:
Tento příkaz zobrazí umístění Docker Desktop a dalších přidružených souborů a složek, pokud jsou nainstalovány na vašem systému.
3. Vyhledávání přes rozhraní souborového systému: Můžete také použít správce souborů nebo příkaz "find" k vyhledání nainstalovaného Docker Desktop. V správci souborů otevřete sekci Hledat nebo hledat soubory a do vyhledávacího pole zadejte "docker". Pokud je na vašem systému nainstalován Docker Desktop, výsledky vyhledávání by měly zobrazit příslušné soubory a složky.
Jakmile najdete umístění Docker Desktop, budete připraveni jej odstranit z počítače podle příslušných pokynů.
Zastavit a odstranit Docker Desktop
Před odstraněním Docker Desktop se ujistěte, že jsou všechny vaše kontejnery a obrázky uloženy na bezpečném místě, protože po jejich odstranění nebude možné je obnovit.
- Zastavte všechny spuštěné kontejnery příkazem: sudo docker container stop $(docker container ls-aq) .
- Odstraňte všechny kontejnery pomocí příkazu: sudo docker container rm $(docker container ls -aq) .
- Odstraňte všechny obrázky pomocí příkazu: sudo docker rmi $(docker images-q) .
- Zastavte službu Docker pomocí příkazu: sudo systemctl stop docker .
- Odstraňte balíčky Docker pomocí příkazu: sudo apt-get purge docker-ce docker-ce-cli containerd.io ..
- Odstraňte adresáře Docker pomocí příkazu: sudo rm-rf /var/lib/docker a sudo rm-rf /etc/docker .
Nyní je Docker Desktop zcela odstraněn z vašeho systému.
Odstranit závislosti Docker Desktop
Po odstranění Docker Desktop zůstává několik závislostí, které lze také odstranit pro vyčištění systému. Chcete-li tyto závislosti odstranit, postupujte podle následujících kroků:
Odstranit zbytky Docker Desktop ze systému
Po odstranění Docker Desktop ze systému může zůstat určité množství souborů a nastavení. Chcete-li systém zcela vyčistit od všech zbytků Docker Desktop, postupujte takto:
- Otevřete terminál a spusťte příkaz sudo apt-get remove docker docker-engine docker.io containerd runc pro odstranění paketů Docker.
- Poté spusťte příkaz sudo rm-rf /var/lib/docker k odstranění všech zbytků Dockeru.
- Ujistěte se, že jsou všechny procesy Docker zastaveny spuštěním příkazu sudo killall -9 dockerd .
- Zbytky Docker Desktop lze nyní odstranit spuštěním příkazu sudo apt autoremove .
- Chcete-li dokončit odstranění Docker Desktop ze systému, restartujte počítač spuštěním příkazu sudo reboot .
Po restartu by měly být všechny zbytky Docker Desktop zcela odstraněny z vašeho systému.
Vymazat systém z Docker Desktop propojených souborů
Po odstranění Docker Desktop může zůstat určité množství přidružených souborů a složek, které je třeba ručně odstranit. Zde je seznam těchto souborů a složek:
1. Konfigurační soubory Docker:
Odstraňte složku ~/.docker z vašeho domácího katalogu:
rm -rf ~/.docker
2. Obrázky Docker:
Odstraňte všechny obrázky Docker pomocí příkazu:
docker image prune -a
3. Kontejnery Docker:
Odstraňte všechny kontejnery Docker pomocí příkazu:
docker container prune
4. Objemy Docker:
Odstraňte všechny objemy Dockeru pomocí příkazu:
docker volume prune
Po provedení výše uvedených kroků bude váš systém zcela vymazán ze všech souvisejících souborů a složek souvisejících s Docker Desktop.
Zkontrolujte odstranění Docker Desktop
Po odinstalování Docker Desktop vás může zajímat, zda jsou všechny zbytky programu úspěšně odstraněny z vašeho počítače. Zde je několik způsobů, jak můžete použít, abyste se ujistili, že je Docker Desktop zcela odstraněn.
- Zkontrolujte souborový systém, zda neobsahuje soubory Docker. Do terminálu zadejte příkaz ls-l /var/lib/docker. Pokud vidíte soubory a adresáře spojené s Dockerem, může to znamenat, že Docker Desktop nebyl zcela odstraněn.
Pokud najdete některé z výše uvedených znaků, možná budete muset provést další kroky k úplnému odstranění Docker Desktop. Doporučuje se obrátit se na oficiální dokumentaci Dockeru nebo vyhledat online a najít podrobné pokyny pro vaši konkrétní situaci.