Как да спрете всички Docker контейнери

How Stop All Docker Containers



В тази статия ще ви покажа как да спрете всички Docker контейнери на вашия Docker хост. И така, нека започнем.

Изисквания:

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







Ако нямате инсталиран Docker, можете да проверите следните статии за инсталиране на Docker, за да инсталирате Docker на желаната от вас дистрибуция на Linux.



Ако все още имате проблем с инсталирането на Docker, можете да се свържете с мен чрез https://support.linuxhint.com . Ще се радвам да помогна.



Спиране на работещ контейнер:

Можете да спрете всеки работещ Docker контейнер на вашия Docker хост. За да спрете контейнер, се нуждаете от идентификационния номер или името на контейнера, който искате да спрете.





За да получите идентификатора на контейнера и името на всички работещи контейнери, изпълнете следната команда:

$списък на docker контейнери

Както можете да видите, идентификаторът на контейнера и името на всички работещи контейнери са изброени.



Сега, да речем, искате да спрете контейнера www1 или c52585c7a69b .

За да направите това, можете да изпълните една от следните команди:

$docker контейнер стоп www1

Или,

$docker контейнер стоп c52585c7a69b

Контейнерът www1 или c52585c7a69b трябва да се спре.

Спиране на всички работещи контейнери:

Можете също да спрете всички работещи Docker контейнери с една команда.

За да спрете всички работещи контейнери на Docker, изпълнете следната команда:

$docker контейнер стоп $(docker контейнер списък -q)

Всички работещи контейнери на Docker трябва да бъдат спрени.

Тук, docker контейнер списък -q командата връща идентификатора на контейнера на всички работещи Docker контейнери. Тогава docker контейнер стоп командата спира контейнерите, използвайки идентификаторите на контейнерите.

Както можете да видите, в списъка няма работещи контейнери на Docker.

$списък на docker контейнери

Отново можете да видите, че всички работещи Docker контейнери са спрени.

$списък на docker контейнери-да се

Спиране на всички Docker контейнери:

Можете също така да спрете всички контейнери на Docker, независимо от тяхното състояние (работещи, на пауза и т.н.).

За да спрете всички контейнери на Docker, независимо от тяхното състояние, изпълнете следната команда:

$docker контейнер стоп $(docker контейнер списък -qa)

Всички контейнери на Docker, независимо от техния статус, трябва да бъдат спрени.

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

Можете да проверите дали контейнерите са спрени със следната команда:

$списък на docker контейнери-да се

Както можете да видите, всички контейнери са спрени.

Така че, по този начин спирате всички контейнери на Docker на вашия хост на Docker. Благодаря, че прочетохте тази статия.