Odinštalujte softvér Docker a všetky jeho kontajnery na Ubuntu 22.04

Odinstalujte Softver Docker A Vsetky Jeho Kontajnery Na Ubuntu 22 04



Docker je renomovaný nástroj, ktorý vývojári používajú na uľahčenie nasadzovania a správy softvérových aplikácií. S Dockerom môžete využiť kontajnery na vytvorenie izolovaného prostredia pre akúkoľvek aplikáciu pri jej nasadení, aby ste zvýšili efektivitu hostiteľského systému a lepšie využitie zdrojov.

Vďaka Dockeru môžu vývojári vytvárať, testovať a nasadzovať softvérové ​​aplikácie v akomkoľvek prostredí. Docker si môžete predstaviť ako nástroj, ktorý funguje ako VM, ibaže nezaťažuje zdroje hostiteľského systému. Niekedy možno budete chcieť odinštalovať Docker na vašom Ubuntu 22.04. V takom prípade potrebujete bezpečný spôsob odinštalovania Dockera a všetkých jeho kontajnerov. Budeme sa zaoberať podrobným procesom čistého odinštalovania Dockera na Ubuntu 22.04.

Odinštalujte Docker na Ubuntu 22.04

Docker a jeho kontajnery odinštalujeme v rôznych krokoch.







1. Potvrďte balíky Docker

Prvým krokom je zoznam všetkých dostupných balíkov Docker na vašom Ubuntu 22.04. Pomocou príkazu dpkg môžete zobraziť zoznam nainštalovaných balíkov alebo skontrolovať verziu Docker:



$ dpkg -l | priľnavosť -Ja doker



2. Odstráňte obrázky Docker

Odstránením balíkov Docker sa neodstránia obrázky, ktoré ste vytvorili. Začnite kontrolou dostupných obrazov ukotvenia pomocou nasledujúceho príkazu:





$ obrázky dockerov

Vymažte dostupné obrázky vykonaním nasledujúceho príkazu:

$ docker rmi $ ( docker obrázky -q )

Príkaz, ktorý sme vykonali, odstráni všetky obrázky, aby sa uvoľnilo miesto, ktoré predtým zaberali obrázky Docker vo vašom systéme.



Ak sa pokúsime znova zobraziť zoznam obrázkov, v systéme nie je k dispozícii žiadny obrázok Docker. To znamená, že sa nám ich podarilo všetky odstrániť.

3. Odstráňte kontajnery Docker

Pri práci s Dockerom musíte vytvárať rôzne kontajnery. Musíme ich tiež odstrániť pred odinštalovaním balíka Docker. Vypíšte dostupné kontajnery pomocou príkazu ps -a.

$ doker ps -a

Každý kontajner môžete vymazať nezávisle, ale bude to chvíľu trvať, najmä ak máte viacero kontajnerov. Lepší prístup je vymazať všetky dostupné kontajnery pomocou príkazu rm.

$ doker rm $ ( doker ps -aq )

Po vykonaní príkazu rm sa zobrazia všetky ID kontajnerov odstránených kontajnerov. Skontrolujte, či sú kontajnery odstránené kontrolou dostupných kontajnerov.

4. Odstráňte zväzky Docker

Ak máte aj zväzky Docker, ktoré ste vytvorili, príkaz rm vám ich pomôže odstrániť. Uveďte dostupné objemy. Potom zadajte názvy zväzkov, ktoré chcete odstrániť, ako je uvedené nižšie:

objem dokovacieho zariadenia $ ls
objem dokovacieho zariadenia $ rm < volume-name >

Vaše zväzky Docker sa odstránia a priestor je dostupný pre hostiteľský systém.

5. Odstráňte Docker Networks

Skontrolujte, či máte nejaké siete, ktoré ste vytvorili pomocou príkazu ls. Tu máme sieť linuxhint. Ak chcete vymazať sieť, použite príkaz rm.

$ docker sieť ls
$ docker sieť rm linuxhint

Prípadne môžete odstrániť všetky siete pomocou príkazu prune. Tu je príklad, keď odstránime „novú“ sieť:

$ dokovacia sieť prerezávať

V tomto bode ste pripravení odstrániť balík Docker z vášho Ubuntu 22.04.

6. Odinštalujte balík Docker

Po identifikácii balíkov Docker vo vašom systéme ich odstráňte spustením nasledujúceho príkazu:

$ sudo apt-get očista -a docker.io

Tu odstránime balík docker.io. Upozorňujeme, že sme sa rozhodli odstrániť balíky Docker naposledy, pretože odinštalovaním balíkov Docker sa neodstránia vaše obrázky, kontajnery, zväzky atď.

Upozorňujeme, že adresár Docker sa neodstráni ani po odinštalovaní balíka.

Na poslednom riadku si všimnete správu, že vaše adresáre /etc/docker a /var/lib/docker/ sú vo vašom systéme stále dostupné.

Môžeme overiť, že súbory Docker stále existujú v našom systéme.

Odstráňte tieto adresáre zo systému pomocou nasledujúceho príkazu:

$ sudo rm -rf / bol / lib / doker / / atď / doker /

Odstráňte tiež skupinu Docker, ktorú ste vytvorili pri inštalácii Docker.

$ sudo groupdel docker

Nakoniec odstráňte zásuvku Docker zo systému.

$ sudo rm -rf / bol / lib / docker.sock

Záver

Docker je skvelý na nasadenie a správu aplikácií. Ak však nepotrebujete mať Docker vo svojom systéme, môžete ho odinštalovať a všetky vytvorené kontajnery, obrázky, siete atď. kontajnery na Ubuntu 22.04.