Tänu Dockerile saavad arendajad tarkvararakendusi luua, testida ja juurutada mis tahes keskkonnas. Võite mõelda Dockerist kui tööriistast, mis töötab nagu VM, kuid see ei koorma hostsüsteemi ressursse. Mõnikord võite soovida Dockeri oma Ubuntu 22.04-st desinstallida. Sellisel juhul vajate Dockeri ja kõigi selle konteinerite desinstallimiseks ohutut meetodit. Me käsitleme samm-sammult protsessi Dockeri puhtaks desinstallimiseks Ubuntu 22.04-st.
Desinstallige Docker versioonis Ubuntu 22.04
Desinstallime Dockeri ja selle konteinerid eri etappides.
1. Kinnitage Dockeri paketid
Esimene samm on loetleda kõik Ubuntu 22.04 saadaolevad Dockeri paketid. Installitud pakettide loetlemiseks või Dockeri versiooni kontrollimiseks saate kasutada käsku dpkg:
$ dpkg -l | haare - Mina dokkija
2. Kustutage Dockeri pildid
Dockeri pakettide kustutamine ei kustuta teie loodud pilte. Alustuseks kontrollige saadaolevaid dokkimispilte järgmise käsuga:
$ dokkeri pildid
Kustutage saadaolevad pildid, täites järgmise käsu:
$ docker rmi $ ( docker images -q )Käsk, mille täitsime, eemaldab kõik pildid, et tühjendada ruum, mille teie süsteemis varem hõivasid Dockeri kujutised.
Kui proovime pilte uuesti loetleda, pole süsteemis Dockeri kujutis saadaval. See tähendab, et meil õnnestus need kõik eemaldada.
3. Kustutage Dockeri konteinerid
Dockeriga töötades peate looma erinevaid konteinereid. Samuti peame need enne Dockeri paketi desinstallimist kustutama. Loetlege saadaolevad konteinerid käsuga ps -a.
$ dokkija ps -a
Saate kustutada iga konteineri eraldi, kuid see võtab aega, eriti kui teil on mitu konteinerit. Parem viis on kustutada kõik saadaolevad konteinerid käsu rm abil.
$ dokkija rm $ ( dokkija ps -aq )Pärast käsu rm täitmist kuvatakse kõik kustutatud konteinerite konteineri ID-d. Veenduge, et konteinerid on kustutatud, kontrollides saadaolevaid konteinereid.
4. Kustutage Dockeri köited
Kui teil on ka teie loodud Dockeri köiteid, aitab käsk rm neid kustutada. Loetlege saadaolevad mahud. Seejärel määrake nende köidete nimed, mida soovite kustutada, nagu on näidatud järgmises.
$ doki maht ls$ doki maht rm < köite-nimi >
Teie Dockeri köited kustutatakse ja ruum on hostsüsteemile saadaval.
5. Kustutage Docker Networks
Kontrollige, kas teil on ls käsuga loodud võrke. Siin on meil linuxhinti võrk. Võrgu kustutamiseks kasutage käsku rm.
$ dokkimisvõrk ls$ dokkimisvõrk rm linuxhint
Teise võimalusena saate kustutada kõik võrgud, kasutades käsku prune. Siin on näide, kus kustutame 'neww' võrgu:
$ dokkimisvõrk kuivatatud ploom
Siinkohal olete valmis Dockeri paketi oma Ubuntu 22.04-st eemaldama.
6. Desinstallige Dockeri pakett
Pärast Dockeri pakettide tuvastamist oma süsteemis kustutage need, käivitades järgmise käsu:
$ sudo apt-get purge -ja docker.ioSiin eemaldame paketi docker.io. Pange tähele, et otsustasime Dockeri paketid viimasena kustutada, kuna Dockeri pakettide desinstallimine ei eemalda teie pilte, konteinereid, köiteid jne.
Pange tähele, et Dockeri kataloogi ei eemaldata isegi pärast paketi desinstallimist.
Viimasel real näete teadet, et teie /etc/docker ja /var/lib/docker/ kataloogid on teie süsteemis endiselt saadaval.
Saame kontrollida, kas Dockeri failid on meie süsteemis endiselt olemas.
Eemaldage need kataloogid oma süsteemist järgmise käsuga:
$ sudo rm -rf / oli / lib / dokkija / / jne / dokkija /
Samuti kustutage Dockeri installimisel loodud Dockeri rühm.
$ sudo groupdel dokkija
Lõpuks eemaldage süsteemist Dockeri pesa.
$ sudo rm -rf / oli / lib / dokkija.sokk
Järeldus
Docker sobib suurepäraselt rakenduste juurutamiseks ja haldamiseks. Kui aga Dockerit oma süsteemis pole vaja, saate selle ja kõik loodud konteinerid, pildid, võrgud jne desinstallida. Selles juhendis on toodud kõik sammud, mida peaksite järgima Dockeri tarkvara ja kogu selle desinstallimiseks. konteinerid Ubuntus 22.04.