„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.