Как остановить все контейнеры Docker

How Stop All Docker Containers



В этой статье я покажу вам, как остановить все контейнеры Docker на вашем хосте Docker. Итак, приступим.

Требования:

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







Если у вас не установлен Docker, вы можете проверить следующие статьи по установке Docker, чтобы установить Docker в желаемый дистрибутив Linux.



Если у вас все еще есть проблемы с установкой Docker, вы можете связаться со мной через https://support.linuxhint.com . Я буду более чем счастлив помочь.



Остановка работающего контейнера:

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





Чтобы получить идентификатор контейнера и имя всех запущенных контейнеров, выполните следующую команду:

$список контейнеров докеров

Как видите, указаны идентификатор контейнера и имя всех запущенных контейнеров.



Допустим, вы хотите остановить контейнер www1 или c52585c7a69b .

Для этого вы можете запустить одну из следующих команд:

$остановка контейнера докеров www1

Или,

$Докер контейнерная остановка c52585c7a69b

Контейнер www1 или c52585c7a69b следует прекратить.

Остановка всех запущенных контейнеров:

Вы также можете остановить все запущенные контейнеры Docker с помощью одной команды.

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

$остановка контейнера докеров $(список контейнеров докеров -q)

Все запущенные контейнеры Docker должны быть остановлены.

Здесь, список контейнеров докеров -q Команда возвращает идентификатор контейнера всех запущенных контейнеров Docker. Тогда остановка контейнера докеров команда останавливает контейнеры, используя идентификаторы контейнеров.

Как видите, запущенных контейнеров Docker в списке нет.

$список контейнеров докеров

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

$список контейнеров докеров

Остановка всех контейнеров Docker:

Вы также можете остановить любые контейнеры Docker независимо от их статуса (запущен, приостановлен и т. Д.).

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

$остановка контейнера докеров $(список контейнеров докеров -qa)

Все контейнеры Docker, независимо от их статуса, должны быть остановлены.

Здесь, список контейнеров докеров -qa Команда возвращает идентификатор контейнера всех контейнеров Docker независимо от их статуса. Тогда остановка контейнера докеров команда останавливает контейнеры, используя идентификаторы контейнеров.

Вы можете проверить, остановлены ли контейнеры, с помощью следующей команды:

$список контейнеров докеров

Как видите, все контейнеры остановлены.

Итак, вот как вы останавливаете все контейнеры Docker на своем хосте Docker. Спасибо, что прочитали эту статью.