Как удалить образы, контейнеры и тома Docker

Kak Udalit Obrazy Kontejnery I Toma Docker



Docker — это хорошо известный инструмент управления проектами DevOps с открытым исходным кодом. Он предназначен не только для управления проектами, но также используется для создания и развертывания приложений. Docker представил концепцию контейнеризации, поскольку предлагает контейнеры для управления проектами и их развертывания.

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

Этот пост продемонстрирует:







Как удалить образы Docker?

Основной компонент платформы Docker, который сообщает контейнеру, как управлять проектом или развертывать его, называется « Докер-образ ». Образы Docker связаны с контейнерами Docker и могут выполняться независимо. Однако разработчики могут столкнуться с проблемами при удалении образов Docker, если с образами связаны какие-либо контейнеры.



Ознакомьтесь с инструкциями по удалению образов Docker.



Шаг 1. Просмотр образов Docker

Сначала перечислите все изображения, используя предоставленную команду. “ ” используется для вывода списка всех образов Docker:





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

Например, давайте удалим « докеримидж ”:



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

Чтобы удалить образ Docker, используйте « docker rmi <имя-изображения> команда:

$ докер rmi dockerimage

На этом этапе вы можете получить сообщение об ошибке, если образ связан с каким-либо контейнером Docker, как показано ниже:

Чтобы принудительно удалить изображение и разрешить конфликт, используйте « -f ' вариант:

$ докер рми -f докеримидж

Вывод показывает, что изображение было удалено:

Шаг 3: Подтвердите, удалено ли изображение

Чтобы убедиться, что образ Docker удален или нет, снова перечислите все образы:

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

Здесь вы можете видеть, что мы успешно удалили образ Docker:

Как удалить контейнер Docker?

Докер-контейнер — еще одна важная часть платформы Docker, используемая для управления, создания и развертывания приложений. Все зависимости проекта, пакеты и исходный код содержатся в одном контейнере Docker. Они называются средой разработки виртуализации.

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

Шаг 1. Просмотр контейнеров Docker

Чтобы перечислить все контейнеры Docker, « докер пс ” используется вместе с “ ' вариант:

$ докер PS

Например, давайте удалим « великий_энгельбарт контейнер:

Шаг 2. Удалите контейнер Docker

Чтобы удалить контейнер Docker, выполните команду « docker rm <имя-контейнера> команда:

$ докер г.м. великий_энгельбарт

В качестве альтернативы пользователи также могут удалить контейнер Docker, используя его идентификатор:

$ докер г.м. 79ba2a5d9f10

Шаг 3. Убедитесь, что контейнер Docker удален

Давайте проверим, удален ли контейнер Docker, просмотрев список контейнеров Docker:

$ докер PS

Из приведенного ниже вывода вы можете видеть, что мы успешно удалили « великий_энгельбарт Докер-контейнер:

Как удалить том Docker?

Объем докера ” является частью контейнера Docker и относится к файловой системе, которая подключена к контейнеру Docker. Они используются для сохранения данных, используемых или сгенерированных контейнером Docker.

Чтобы удалить том Docker, ознакомьтесь с предоставленными инструкциями.

Шаг 1. Перечислите том Docker вниз

Чтобы перечислить все тома Docker, « объем докера лс ” используется следующим образом:

$ объем докера лс

Давайте удалим' изображение питона Объем докера:

Шаг 2. Удалите том Docker

Чтобы удалить том Docker, выполните команду « том докера rm <имя-тома> команда:

$ объем докера г.м. изображение питона

Шаг 3. Убедитесь, что том удален

Снова проверьте список томов и убедитесь, что указанный том удален или нет:

$ объем докера лс

Вывод ниже показывает, что мы успешно удалили том Docker:

Как обрезать систему Docker?

Удаление системы Docker — это процесс очистки системы Docker, что означает удаление всех неиспользуемых и остановленных образов, контейнеров и томов Docker.

Чтобы обрезать систему Docker, выполните указанную команду:

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

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

$ докер PS

Из вывода видно, что « система докеров » удаляет все остановленные контейнеры Docker:

Мы подробно рассказали, как удалить образы, контейнеры и тома Docker.

Заключение

Чтобы удалить образы Docker, используйте « docker rmi -f <имя-изображения> команда. Чтобы удалить контейнер Docker, выполните команду « docker rm <имя-контейнера> » и удалите том Docker с помощью « том докера rm <имя-тома> команда. В этом блоге представлены методы удаления контейнеров, образов и томов Docker.