Přejít na hlavní obsah

Jak odstranit Docker Desktop na Ubuntu

  • Ladislava Svoboda
  • Praxe

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.

  1. Zastavte všechny spuštěné kontejnery příkazem: sudo docker container stop $(docker container ls-aq) .
  2. Odstraňte všechny kontejnery pomocí příkazu: sudo docker container rm $(docker container ls -aq) .
  3. Odstraňte všechny obrázky pomocí příkazu: sudo docker rmi $(docker images-q) .
  4. Zastavte službu Docker pomocí příkazu: sudo systemctl stop docker .
  5. Odstraňte balíčky Docker pomocí příkazu: sudo apt-get purge docker-ce docker-ce-cli containerd.io ..
  6. 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:

  1. 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.
  2. Poté spusťte příkaz sudo rm-rf /var/lib/docker k odstranění všech zbytků Dockeru.
  3. Ujistěte se, že jsou všechny procesy Docker zastaveny spuštěním příkazu sudo killall -9 dockerd .
  4. Zbytky Docker Desktop lze nyní odstranit spuštěním příkazu sudo apt autoremove .
  5. 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.

  1. 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.