Jak zatrzymać wszystkie kontenery Dockera

How Stop All Docker Containers



W tym artykule pokażę, jak zatrzymać wszystkie kontenery Docker na hoście Docker. Więc zacznijmy.

Wymagania:

Aby uruchomić polecenia przedstawione w tym artykule, musisz mieć zainstalowany Docker.







Jeśli nie masz zainstalowanego Dockera, możesz zapoznać się z poniższymi artykułami na temat instalacji Dockera, aby zainstalować Docker w wybranej dystrybucji Linuksa.



Jeśli nadal masz problem z instalacją Dockera, możesz skontaktować się ze mną przez https://support.linuxhint.com . Chętnie pomogę.



Zatrzymywanie działającego kontenera:

Możesz zatrzymać dowolny uruchomiony kontener platformy Docker na hoście platformy Docker. Aby zatrzymać kontener, potrzebujesz identyfikatora lub nazwy kontenera, który chcesz zatrzymać.





Aby uzyskać identyfikator kontenera i nazwę wszystkich uruchomionych kontenerów, uruchom następujące polecenie:

$lista kontenerów Docker

Jak widać, wymienione są ID kontenera i nazwa wszystkich działających kontenerów.



Teraz powiedzmy, że chcesz zatrzymać kontener www1 lub c52585c7a69b .

Aby to zrobić, możesz uruchomić jedno z następujących poleceń:

$przystanek kontenera dokującego www1

Lub,

$przystanek kontenera dokującego c52585c7a69b

Pojemnik www1 lub c52585c7a69b powinien zostać zatrzymany.

Zatrzymywanie wszystkich uruchomionych kontenerów:

Możesz również zatrzymać wszystkie uruchomione kontenery Docker za pomocą jednego polecenia.

Aby zatrzymać wszystkie działające kontenery Dockera, uruchom następujące polecenie:

$przystanek kontenera dokującego $(lista kontenerów dockera -q)

Wszystkie działające kontenery Dockera powinny zostać zatrzymane.

Tutaj, lista kontenerów dockera -q polecenie zwraca identyfikator kontenera wszystkich uruchomionych kontenerów Docker. A później przystanek kontenera dokującego polecenie zatrzymuje kontenery przy użyciu identyfikatorów kontenerów.

Jak widać, na liście nie ma uruchomionych kontenerów Dockera.

$lista kontenerów Docker

Ponownie widać, że wszystkie działające kontenery Dockera zostały zatrzymane.

$lista kontenerów Docker-do

Zatrzymywanie wszystkich kontenerów Dockera:

Możesz także zatrzymać dowolne kontenery Dockera niezależnie od ich statusu (uruchomione, wstrzymane itp.).

Aby zatrzymać wszystkie kontenery Dockera niezależnie od ich stanu, uruchom następujące polecenie:

$przystanek kontenera dokującego $(lista kontenerów dockera -qa)

Wszystkie kontenery Dockera niezależnie od ich statusu powinny zostać zatrzymane.

Tutaj, lista kontenerów dockera -qa polecenie zwraca identyfikator kontenera wszystkich kontenerów Dockera, niezależnie od ich statusu. A później przystanek kontenera dokującego polecenie zatrzymuje kontenery przy użyciu identyfikatorów kontenerów.

Możesz sprawdzić, czy kontenery są zatrzymane za pomocą następującego polecenia:

$lista kontenerów Docker-do

Jak widać, wszystkie kontenery są zatrzymane.

W ten sposób zatrzymujesz wszystkie kontenery Docker na swoim hoście Docker. Dziękuję za przeczytanie tego artykułu.