Удалите программное обеспечение Docker и все его контейнеры в Ubuntu 22.04

Udalite Programmnoe Obespecenie Docker I Vse Ego Kontejnery V 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:



$ дпкг | схватить докер



2. Удалите образы Docker

Удаление пакетов Docker не удаляет созданные вами образы. Начните с проверки доступных образов Docker с помощью следующей команды:





$ докер образы

Удалите доступные изображения, выполнив следующую команду:

$ докер рми $ ( образы докеров -q )

Команда, которую мы выполнили, удаляет все образы, чтобы очистить пространство, которое ранее было занято образами Docker в вашей системе.



Если мы снова попытаемся перечислить образы, образ Docker не будет доступен в системе. Это означает, что нам удалось удалить их все.

3. Удалите контейнеры Docker.

При работе с Docker необходимо создавать разные контейнеры. Нам также необходимо удалить их перед удалением пакета Docker. Выведите список доступных контейнеров с помощью команды ps -a.

$ докер PS

Вы можете удалить каждый контейнер отдельно, но это займет время, особенно если у вас несколько контейнеров. Лучший подход — удалить все доступные контейнеры с помощью команды rm.

$ докер г.м. $ ( докер PS -aq )

Все идентификаторы удаленных контейнеров отображаются после выполнения команды rm. Убедитесь, что контейнеры удалены, проверив доступные контейнеры.

4. Удалите тома Docker

Если у вас также есть созданные вами тома Docker, команда rm поможет вам их удалить. Список доступных томов. Затем укажите имена томов, которые вы хотите удалить, как показано ниже:

$ объем докера лс
$ объем докера г.м. < имя тома >

Ваши тома Docker удалены, и пространство доступно для хост-системы.

5. Удалите сети Docker.

Проверьте, есть ли у вас сети, которые вы создали с помощью команды ls. Здесь у нас есть сеть linuxhint. Чтобы удалить сеть, используйте команду rm.

$ докер сеть лс
$ докер сеть г.м. линуксинт

Кроме того, вы можете удалить все сети с помощью команды prune. Вот пример, когда мы удаляем сеть «neww»:

$ докер сеть чернослив

На данный момент вы готовы удалить пакет Docker из вашего Ubuntu 22.04.

6. Удалите пакет Docker

После определения пакетов Docker в вашей системе удалите их, выполнив следующую команду:

$ судо apt-получить очистку докер.ио

Здесь мы удаляем пакет docker.io. Обратите внимание, что мы решили удалить пакеты Docker последними, поскольку удаление пакетов Docker не удалит ваши образы, контейнеры, тома и т. д.

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

В последней строке вы увидите сообщение о том, что ваши каталоги /etc/docker и /var/lib/docker/ все еще доступны в вашей системе.

Мы можем убедиться, что файлы Docker все еще существуют в нашей системе.

Удалите эти каталоги из вашей системы с помощью следующей команды:

$ судо г.м. -рф / был / библиотека / докер / / и т. д. / докер /

Также удалите группу Docker, которую вы создали при установке Docker.

$ судо групповой докер

Наконец, удалите сокет Docker из вашей системы.

$ судо г.м. -рф / был / библиотека / докер.носок

Заключение

Docker отлично подходит для развертывания и управления приложениями. Однако, если вам не нужно иметь Docker в вашей системе, вы можете удалить его и все созданные контейнеры, образы, сети и т. д. В этом руководстве представлены все шаги, которые вы должны выполнить, чтобы удалить программное обеспечение Docker и все его компоненты. контейнеры в Ubuntu 22.04.