Kako zaustaviti sve Docker kontejnere

How Stop All Docker Containers



U ovom članku pokazat ću vam kako zaustaviti sve Docker spremnike na vašem Docker hostu. Dakle, krenimo.

Zahtjevi:

Da biste pokrenuli naredbe prikazane u ovom članku, morate imati instaliran Docker.







Ako nemate instaliran Docker, možete pogledati sljedeće članke o instaliranju Dockera da biste instalirali Docker na željenu Linux distribuciju.



Ako i dalje imate problema s instaliranjem Dockera, možete me kontaktirati putem https://support.linuxhint.com . Rado ću vam pomoći.



Zaustavljanje tekućeg spremnika:

Možete zaustaviti bilo koji pokrenuti Docker spremnik na vašem Docker hostu. Za zaustavljanje spremnika potreban vam je ID ili naziv spremnika koji želite zaustaviti.





Da biste dobili ID spremnika i naziv svih pokrenutih spremnika, pokrenite sljedeću naredbu:

$docker popis kontejnera

Kao što vidite, navedeni su ID spremnika i naziv svih pokrenutih spremnika.



Sada, recimo, želite zaustaviti spremnik www1 ili c52585c7a69b .

Da biste to učinili, možete pokrenuti jednu od sljedećih naredbi:

$docker kontejnersko zaustavljanje www1

Ili,

$docker kontejnersko zaustavljanje c52585c7a69b

Kontejner www1 ili c52585c7a69b treba zaustaviti.

Zaustavljanje svih tekućih spremnika:

Također možete zaustaviti sve pokrenute Docker spremnike jednom naredbom.

Da biste zaustavili sve pokrenute Docker spremnike, pokrenite sljedeću naredbu:

$docker kontejner stop $(docker popis spremnika -q)

Svi aktivni Docker spremnici trebaju se zaustaviti.

Ovdje, docker popis spremnika -q naredba vraća ID spremnika svih pokrenutih Docker spremnika. Onda docker kontejner stop naredba zaustavlja spremnike pomoću ID -ova spremnika.

Kao što vidite, na popisu nema pokrenutih Docker spremnika.

$docker popis kontejnera

Opet možete vidjeti da su svi aktivni Docker spremnici zaustavljeni.

$docker popis kontejnera-do

Zaustavljanje svih Docker kontejnera:

Također možete zaustaviti sve Docker spremnike bez obzira na njihov status (pokrenuti, pauzirani itd.).

Da biste zaustavili sve Docker spremnike bez obzira na njihov status, pokrenite sljedeću naredbu:

$docker kontejner stop $(docker popis spremnika -qa)

Svi Docker spremnici, bez obzira na njihov status, trebali bi biti zaustavljeni.

Ovdje, docker popis spremnika -qa naredba vraća ID spremnika svih Docker spremnika bez obzira na njihov status. Onda docker kontejner stop naredba zaustavlja spremnike pomoću ID -ova spremnika.

Možete provjeriti jesu li spremnici zaustavljeni sljedećom naredbom:

$docker popis kontejnera-do

Kao što vidite, svi kontejneri su zaustavljeni.

Dakle, na taj način zaustavljate sve Docker spremnike na svom Docker hostu. Hvala što ste pročitali ovaj članak.