Pašalinkite „Docker“ programinę įrangą ir visus jos konteinerius „Ubuntu 22.04“.

Pasalinkite Docker Programine Iranga Ir Visus Jos Konteinerius Ubuntu 22 04



„Docker“ yra žinomas įrankis, kurį kūrėjai naudoja norėdami lengviau įdiegti ir valdyti programinės įrangos programas. Naudodami „Docker“ galite naudoti konteinerius, kad sukurtumėte izoliuotą aplinką bet kuriai programai, kai ją įdiegsite, kad padidintumėte pagrindinės sistemos efektyvumą ir geriau išnaudotumėte išteklius.

„Docker“ dėka kūrėjai gali kurti, išbandyti ir įdiegti programinės įrangos programas bet kurioje aplinkoje. Galite galvoti apie „Docker“ kaip įrankį, kuris veikia kaip VM, tik tai, kad jis neapkrauna pagrindinės sistemos išteklių. Kartais galbūt norėsite pašalinti Docker iš savo Ubuntu 22.04. Tokiu atveju jums reikia saugaus būdo pašalinti „Docker“ ir visus jo konteinerius. Apžvelgsime nuoseklų „Docker“ pašalinimo iš Ubuntu 22.04 procesą.

Pašalinkite „Docker“ iš Ubuntu 22.04

„Docker“ ir jo konteinerius pašalinsime skirtingais veiksmais.







1. Patvirtinkite „Docker“ paketus

Pirmas žingsnis yra išvardyti visus galimus „Docker“ paketus jūsų Ubuntu 22.04. Galite naudoti komandą dpkg, kad pateiktumėte įdiegtų paketų sąrašą arba patikrintumėte Docker versiją:



$ dpkg -l | sukibimas -Aš dokininkas



2. Ištrinkite Docker vaizdus

Ištrynus Docker paketus, jūsų sukurti vaizdai neištrinami. Pradėkite patikrindami turimus doko vaizdus naudodami šią komandą:





$ dokerio vaizdai

Ištrinkite turimus vaizdus vykdydami šią komandą:

$ dokeris rmi $ ( docker vaizdai -q )

Mūsų vykdoma komanda pašalina visus vaizdus, ​​​​kad išvalytumėte erdvę, kurią anksčiau užėmė „Docker“ vaizdai jūsų sistemoje.



Jei bandysime pateikti vaizdų sąrašą dar kartą, sistemoje nebus Docker vaizdo. Tai reiškia, kad mums pavyko juos visus pašalinti.

3. Ištrinkite Docker konteinerius

Dirbdami su Docker, turite sukurti skirtingus konteinerius. Taip pat turime juos ištrinti prieš pašalindami „Docker“ paketą. Išvardykite galimus konteinerius naudodami komandą ps -a.

$ dokininkas ps -a

Galite ištrinti kiekvieną sudėtinį rodinį atskirai, bet tai užtruks, ypač jei turite kelis sudėtinius rodinius. Geresnis būdas yra ištrinti visus galimus konteinerius naudojant komandą rm.

$ dokininkas rm $ ( dokininkas ps -aq )

Įvykdžius komandą rm rodomi visi ištrintų konteinerių ID. Patikrinkite, ar konteineriai ištrinti, patikrindami galimus konteinerius.

4. Ištrinkite Docker tomus

Jei taip pat turite savo sukurtus Docker tomus, komanda rm padės juos ištrinti. Išvardykite turimus tomus. Tada nurodykite norimų ištrinti tomų pavadinimus, kaip parodyta toliau:

$ docker apimtis ls
$ docker apimtis rm < tomo pavadinimas >

Jūsų „Docker“ tomai ištrinami, o vieta pasiekiama pagrindinei sistemai.

5. Ištrinkite Docker Networks

Patikrinkite, ar turite tinklų, kuriuos sukūrėte naudodami komandą ls. Čia mes turime linuxhint tinklą. Norėdami ištrinti tinklą, naudokite komandą rm.

$ docker tinklas ls
$ docker tinklas rm linuxhint

Arba galite ištrinti visus tinklus naudodami genėjimo komandą. Štai pavyzdys, kai ištriname „neww“ tinklą:

$ dokų tinklas slyva

Šiuo metu esate pasirengę pašalinti Docker paketą iš savo Ubuntu 22.04.

6. Pašalinkite „Docker“ paketą

Nustatę „Docker“ paketus savo sistemoje, ištrinkite juos vykdydami šią komandą:

$ sudo apt-get purge - ir docker.io

Čia pašaliname docker.io paketą. Atminkite, kad paskutinį kartą pasirinkome ištrinti „Docker“ paketus, nes pašalinus „Docker“ paketus jūsų vaizdai, konteineriai, tomai ir kt.

Atminkite, kad „Docker“ katalogas nepašalinamas net pašalinus paketą.

Paskutinėje eilutėje pastebėsite pranešimą, kad jūsų /etc/docker ir /var/lib/docker/ katalogai vis dar yra jūsų sistemoje.

Galime patikrinti, ar Docker failai vis dar yra mūsų sistemoje.

Pašalinkite šiuos katalogus iš savo sistemos naudodami šią komandą:

$ sudo rm -rf / buvo / lib / dokininkas / / ir tt / dokininkas /

Taip pat ištrinkite „Docker“ grupę, kurią sukūrėte diegdami „Docker“.

$ sudo groupdel dokeris

Galiausiai iš sistemos išimkite „Docker“ lizdą.

$ sudo rm -rf / buvo / lib / dokininkas.kojinė

Išvada

„Docker“ puikiai tinka diegti ir valdyti programas. Tačiau kai jums nereikia turėti Docker savo sistemoje, galite jį pašalinti ir visus sukurtus konteinerius, vaizdus, ​​tinklus ir kt. Šiame vadove buvo pateikti visi veiksmai, kuriuos turėtumėte atlikti norėdami pašalinti Docker programinę įrangą ir visas jos dalis. konteineriai Ubuntu 22.04.