Деинсталирайте софтуера Docker и всичките му контейнери на Ubuntu 22.04

Deinstalirajte Softuera Docker I Vsickite Mu Kontejneri Na Ubuntu 22 04



Docker е известен инструмент, който разработчиците използват за подпомагане на по-лесното внедряване и управление на софтуерни приложения. С Docker можете да използвате контейнерите, за да създадете изолирана среда за всяко приложение, когато го внедрявате, за да подобрите ефективността на хост системата и по-доброто използване на ресурсите.

Благодарение на Docker разработчиците могат да създават, тестват и внедряват софтуерните приложения във всякаква среда. Можете да мислите за Docker като за инструмент, който работи като виртуална машина, само че не натоварва ресурсите на хост системата. Понякога може да искате да деинсталирате Docker на вашия Ubuntu 22.04. В такъв случай се нуждаете от безопасен метод за деинсталиране на Docker и всичките му контейнери. Ще разгледаме процес стъпка по стъпка за чисто деинсталиране на Docker на Ubuntu 22.04.

Деинсталирайте Docker на Ubuntu 22.04

Ще деинсталираме Docker и неговите контейнери на различни стъпки.







1. Потвърдете Docker пакетите

Първата стъпка е да изброите всички налични Docker пакети на вашия Ubuntu 22.04. Можете да използвате командата dpkg, за да изброите инсталираните пакети или да проверите версията на Docker:



$ dpkg | хватка -Аз докер



2. Изтрийте Docker изображенията

Изтриването на пакетите на Docker не изтрива изображенията, които сте създали. Започнете с проверка на наличните докер изображения със следната команда:





$ докер изображения

Изтрийте наличните изображения, като изпълните следната команда:

$ докер rmi $ ( докер изображения -q )

Командата, която изпълнихме, премахва всички изображения, за да изчисти пространството, което преди е било заето от Docker изображенията във вашата система.



Ако се опитаме отново да изброим изображенията, в системата няма налично изображение на Docker. Това означава, че успяхме да ги премахнем всички.

3. Изтрийте Docker контейнерите

Когато работите с Docker, трябва да създадете различни контейнери. Също така трябва да ги изтрием, преди да деинсталираме пакета Docker. Избройте наличните контейнери с командата ps -a.

$ докер пс

Можете да изтриете всеки контейнер поотделно, но това ще отнеме време, особено ако имате няколко контейнера. По-добър подход е да изтриете всички налични контейнери с помощта на командата rm.

$ докер rm $ ( докер пс -aq )

Всички идентификатори на контейнери на изтритите контейнери се показват, след като изпълните командата rm. Проверете дали контейнерите са изтрити, като проверите наличните контейнери.

4. Изтрийте томовете на Docker

Ако имате и томовете на Docker, които сте създали, командата rm ще ви помогне да ги изтриете. Избройте наличните томове. След това посочете имената на томовете, които искате да изтриете, както е представено по-долу:

$ докер обем ls
$ докер обем rm < том-име >

Вашите Docker томове се изтриват и пространството е достъпно за хост системата.

5. Изтрийте Docker Networks

Проверете дали имате мрежи, които сте създали с помощта на командата ls. Тук имаме мрежата linuxhint. За да изтриете мрежата, използвайте командата rm.

$ докер мрежа ls
$ докер мрежа rm linuxhint

Като алтернатива можете да изтриете всички мрежи с помощта на командата prune. Ето пример, в който изтриваме мрежата „neww“:

$ докер мрежа подрязвам

На този етап сте готови да премахнете пакета Docker от вашия Ubuntu 22.04.

6. Деинсталирайте пакета Docker

След като идентифицирате Docker пакетите във вашата система, изтрийте ги, като изпълните следната команда:

$ sudo apt-get прочистване docker.io

Тук премахваме пакета docker.io. Имайте предвид, че избрахме да изтрием Docker пакетите последно, тъй като деинсталирането на Docker пакетите няма да премахне вашите изображения, контейнери, томове и т.н.

Обърнете внимание, че директорията на Docker не се премахва дори след деинсталиране на пакета.

На последния ред ще забележите съобщението, че вашите директории /etc/docker и /var/lib/docker/ все още са налични във вашата система.

Можем да проверим дали файловете на Docker все още съществуват в нашата система.

Премахнете тези директории от вашата система със следната команда:

$ sudo rm -rf / беше / либ / докер / / и т.н / докер /

Също така изтрийте групата Docker, която сте създали при инсталирането на Docker.

$ sudo groupdel докер

И накрая, премахнете Docker сокета от вашата система.

$ sudo rm -rf / беше / либ / докер.чорап

Заключение

Docker е страхотен за внедряване и управление на приложения. Когато обаче не е необходимо да имате Docker във вашата система, можете да го деинсталирате и всички създадени контейнери, изображения, мрежи и т.н. Това ръководство представя всички стъпки, които трябва да следвате, за да деинсталирате софтуера Docker и всички негови контейнери на Ubuntu 22.04.