Poista Docker-ohjelmisto ja kaikki sen säiliöt Ubuntu 22.04:stä

Poista Docker Ohjelmisto Ja Kaikki Sen Sailiot Ubuntu 22 04 Sta



Docker on tunnettu työkalu, jota kehittäjät käyttävät helpottaakseen ohjelmistosovellusten käyttöönottoa ja hallintaa. Dockerin avulla voit käyttää säiliöitä eristetyn ympäristön luomiseen mille tahansa sovellukselle, kun otat sen käyttöön, mikä parantaa isäntäjärjestelmän tehokkuutta ja resurssien käyttöä.

Dockerin ansiosta kehittäjät voivat rakentaa, testata ja ottaa käyttöön ohjelmistosovelluksia missä tahansa ympäristössä. Voit ajatella Dockeria työkaluna, joka toimii kuin virtuaalikone, mutta se ei rasita isäntäjärjestelmän resursseja. Joskus saatat haluta poistaa Dockerin asennuksen Ubuntu 22.04:stä. Tällaisessa tapauksessa tarvitset turvallisen menetelmän Dockerin ja sen säiliöiden poistamiseen. Käsittelemme vaiheittaisen prosessin Dockerin puhtaaseen poistamiseen Ubuntu 22.04:stä.

Poista Dockerin asennus Ubuntu 22.04:stä

Poistamme Dockerin ja sen säiliöt eri vaiheissa.







1. Vahvista Docker-paketit

Ensimmäinen askel on luetteloida kaikki Ubuntu 22.04:ssäsi käytettävissä olevat Docker-paketit. Voit käyttää dpkg-komentoa listataksesi asennetut paketit tai tarkistaa Docker-version:



$ dpkg -l | ote -Minä satamatyöläinen



2. Poista Docker-kuvat

Docker-pakettien poistaminen ei poista luomiasi kuvia. Aloita tarkistamalla käytettävissä olevat telakointikuvat seuraavalla komennolla:





$ telakkakuvia

Poista käytettävissä olevat kuvat suorittamalla seuraava komento:

$ docker rmi $ ( telakointikuvat -q )

Suorittamamme komento poistaa kaikki kuvat tyhjentääkseen tilan, jonka järjestelmäsi Docker-kuvat ovat aiemmin käyttäneet.



Jos yritämme listata kuvat uudelleen, järjestelmässä ei ole Docker-kuvaa. Tämä tarkoittaa, että onnistuimme poistamaan ne kaikki.

3. Poista Docker-säilöt

Kun työskentelet Dockerin kanssa, sinun on luotava erilaisia ​​säilöjä. Meidän on myös poistettava ne ennen Docker-paketin poistamista. Listaa käytettävissä olevat säilöt komennolla ps -a.

$ satamatyöläinen ps -a

Voit poistaa jokaisen säilön erikseen, mutta se vie aikaa, varsinkin jos sinulla on useita säilöjä. Parempi tapa on poistaa kaikki käytettävissä olevat säilöt rm-komennolla.

$ satamatyöläinen rm $ ( satamatyöläinen ps -aq )

Kaikki poistettujen säilöjen tunnukset näkyvät rm-komennon suorittamisen jälkeen. Varmista, että säilöt on poistettu tarkistamalla käytettävissä olevat säilöt.

4. Poista Docker-taltiot

Jos sinulla on myös luomasi Docker-taltiot, rm-komento auttaa sinua poistamaan ne. Listaa käytettävissä olevat määrät. Määritä sitten poistettavien taltioiden nimet seuraavassa esitetyllä tavalla:

$ dockerin äänenvoimakkuus ls
$ dockerin äänenvoimakkuus rm < volyymin nimi >

Docker-taltiosi poistetaan, ja tila on isäntäjärjestelmän käytettävissä.

5. Poista Docker Networks

Tarkista, onko sinulla ls-komennolla luotuja verkkoja. Täällä meillä on linuxhint-verkko. Poista verkko käyttämällä rm-komentoa.

$ docker verkko ls
$ docker verkko rm linuxhint

Vaihtoehtoisesti voit poistaa kaikki verkot käyttämällä prune-komentoa. Tässä on esimerkki, jossa 'neww'-verkko poistetaan:

$ telakkaverkko karsia

Tässä vaiheessa olet valmis poistamaan Docker-paketin Ubuntu 22.04:stä.

6. Poista Docker-paketti

Kun olet tunnistanut Docker-paketit järjestelmästäsi, poista ne suorittamalla seuraava komento:

$ sudo apt-get purge -ja docker.io

Tässä poistamme docker.io-paketin. Huomaa, että päätimme poistaa Docker-paketit viimeksi, koska Docker-pakettien asennuksen poistaminen ei poista kuviasi, säilöjäsi, asemiasi jne.

Huomaa, että Docker-hakemistoa ei poisteta edes paketin asennuksen poistamisen jälkeen.

Viimeisellä rivillä huomaat viestin, että /etc/docker- ja /var/lib/docker/-hakemistot ovat edelleen käytettävissä järjestelmässäsi.

Voimme varmistaa, että Docker-tiedostot ovat edelleen olemassa järjestelmässämme.

Poista nämä hakemistot järjestelmästäsi seuraavalla komennolla:

$ sudo rm -rf / oli / lib / satamatyöläinen / / jne / satamatyöläinen /

Poista myös Docker-ryhmä, jonka loit Dockeria asentaessasi.

$ sudo groupdel docker

Poista lopuksi Docker-liitin järjestelmästäsi.

$ sudo rm -rf / oli / lib / telakka.sukka

Johtopäätös

Docker on erinomainen sovellusten käyttöönottoon ja hallintaan. Jos sinulla ei kuitenkaan tarvitse olla Dockeria järjestelmässäsi, voit poistaa sen ja kaikki luodut säilöt, kuvat, verkot jne. Tässä oppaassa esitettiin kaikki vaiheet, joita sinun tulee noudattaa Docker-ohjelmiston ja sen asennuksen poistamiseksi. kontit Ubuntussa 22.04.