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.ioTä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.