Zahvaljujući Dockeru, programeri mogu izgraditi, testirati i implementirati softverske aplikacije u bilo kojem okruženju. O Dockeru možete razmišljati kao o alatu koji radi poput VM-a, samo što ne opterećuje resurse glavnog sustava. Ponekad ćete možda poželjeti deinstalirati Docker na vašem Ubuntu 22.04. U tom slučaju potrebna vam je sigurna metoda za deinstalaciju Dockera i svih njegovih spremnika. Obradit ćemo postupak korak po korak za čistu deinstalaciju Dockera na Ubuntu 22.04.
Deinstalirajte Docker na Ubuntu 22.04
Deinstalirat ćemo Docker i njegove spremnike u različitim koracima.
1. Potvrdite Docker pakete
Prvi korak je popis svih dostupnih Docker paketa na vašem Ubuntu 22.04. Možete koristiti naredbu dpkg za popis instaliranih paketa ili provjeriti verziju Dockera:
$ dpkg -l | zahvat -ja lučki radnik
2. Izbrišite Docker slike
Brisanjem Docker paketa ne brišu se slike koje ste izradili. Započnite provjerom dostupnih docker slika sljedećom naredbom:
$ docker slike
Izbrišite dostupne slike izvršavanjem sljedeće naredbe:
$ docker rmi $ ( docker slike -q )Naredba koju smo izvršili uklanja sve slike kako bi očistila prostor koji su prethodno zauzimale Docker slike na vašem sustavu.
Ako ponovno pokušamo ispisati slike, nijedna Docker slika nije dostupna na sustavu. To znači da smo ih sve uspjeli ukloniti.
3. Izbrišite Docker kontejnere
Kada radite s Dockerom, morate stvoriti različite spremnike. Također ih moramo izbrisati prije deinstaliranja Docker paketa. Navedite dostupne spremnike pomoću naredbe ps -a.
$ lučki radnik p.s -a
Svaki spremnik možete zasebno izbrisati, ali to bi potrajalo, pogotovo ako imate više spremnika. Bolji pristup je brisanje svih dostupnih spremnika pomoću naredbe rm.
$ lučki radnik rm $ ( lučki radnik p.s -aq )Svi ID-ovi spremnika izbrisanih spremnika prikazuju se nakon što izvršite naredbu rm. Provjerite jesu li spremnici izbrisani provjerom dostupnih spremnika.
4. Izbrišite Docker volumene
Ako imate i Docker volumene koje ste izradili, naredba rm pomoći će vam da ih izbrišete. Navedite dostupne sveske. Zatim navedite nazive volumena koje želite izbrisati, kao što je prikazano u nastavku:
$ docker volumen ls$ docker volumen rm < ime-volumena >
Vaši Docker volumeni su izbrisani, a prostor je dostupan glavnom sustavu.
5. Izbrišite Docker mreže
Provjerite imate li mreže koje ste stvorili pomoću naredbe ls. Ovdje imamo linuxhint mrežu. Za brisanje mreže koristite naredbu rm.
$ docker mreža ls$ docker mreža rm linuxhint
Alternativno, možete izbrisati sve mreže pomoću naredbe prune. Evo primjera gdje brišemo 'neww' mrežu:
$ docker mreža obrezati
U ovom trenutku spremni ste ukloniti Docker paket sa svog Ubuntu 22.04.
6. Deinstalirajte Docker paket
Nakon identificiranja Docker paketa na vašem sustavu, izbrišite ih pokretanjem sljedeće naredbe:
$ sudo apt-get čišćenje -i docker.ioOvdje uklanjamo paket docker.io. Imajte na umu da smo zadnji odlučili izbrisati Docker pakete budući da deinstalacija Docker paketa neće ukloniti vaše slike, spremnike, volumene itd.
Imajte na umu da se Docker direktorij ne uklanja čak ni nakon deinstalacije paketa.
U zadnjem retku primijetit ćete poruku da su direktoriji /etc/docker i /var/lib/docker/ još uvijek dostupni na vašem sustavu.
Možemo provjeriti postoje li Docker datoteke i dalje u našem sustavu.
Uklonite ove direktorije iz vašeg sustava sljedećom naredbom:
$ sudo rm -rf / bio je / lib / lučki radnik / / itd / lučki radnik /
Također, izbrišite Docker grupu koju ste stvorili prilikom instalacije Dockera.
$ sudo groupdel docker
Na kraju, uklonite Docker utičnicu iz vašeg sustava.
$ sudo rm -rf / bio je / lib / doker.čarapa
Zaključak
Docker je izvrstan za implementaciju i upravljanje aplikacijama. Međutim, kada ne trebate imati Docker u svom sustavu, možete ga deinstalirati i sve stvorene spremnike, slike, mreže itd. Ovaj vodič predstavlja sve korake koje biste trebali slijediti za deinstalaciju Docker softvera i svih njegovih spremnici na Ubuntu 22.04.