Kako ustaviti vse zabojnike Docker

How Stop All Docker Containers



V tem članku vam bom pokazal, kako ustaviti vse vsebnike Docker na gostitelju Docker. Torej, začnimo.

Zahteve:

Če želite izvajati ukaze, prikazane v tem članku, morate imeti nameščen Docker.







Če nimate nameščenega Dockerja, si oglejte naslednje članke o namestitvi Dockerja, da namestite Docker na želeno distribucijo Linuxa.



Če imate še vedno težave pri nameščanju Dockerja, se lahko obrnete preko mene https://support.linuxhint.com . Z veseljem bom pomagal.



Ustavitev tekočega vsebnika:

Na gostitelju Docker lahko ustavite kateri koli zagnani vsebnik Docker. Če želite ustaviti vsebnik, potrebujete ID ali ime vsebnika, ki ga želite ustaviti.





Če želite pridobiti ID vsebnika in ime vseh zagnanih vsebnikov, zaženite naslednji ukaz:

$docker seznam vsebnikov

Kot vidite, sta navedena ID vsebnika in ime vseh delujočih vsebnikov.



Zdaj recimo želite ustaviti posodo www1 ali c52585c7a69b .

Če želite to narediti, lahko zaženete enega od naslednjih ukazov:

$docker kontejnerska postaja www1

Ali,

$docker kontejnerska postaja c52585c7a69b

Posoda www1 ali c52585c7a69b bi bilo treba ustaviti.

Ustavitev vseh tekočih zabojnikov:

Z enim ukazom lahko ustavite tudi vse delujoče vsebnike Docker.

Če želite ustaviti vse delujoče vsebnike Docker, zaženite naslednji ukaz:

$docker kontejner stop $(docker seznam vsebnikov -q)

Vse delujoče zabojnike Docker je treba ustaviti.

Tukaj, docker seznam vsebnikov -q ukaz vrne ID vsebnika vseh zagnanih vsebnikov Docker. Potem pa docker kontejner ukaz ustavi vsebnike z uporabo ID -jev vsebnikov.

Kot lahko vidite, na seznamu ni zagnanih vsebnikov Docker.

$docker seznam vsebnikov

Ponovno lahko vidite, da so vsi delujoči zabojniki Docker ustavljeni.

$docker seznam vsebnikov-za

Ustavitev vseh zabojnikov Docker:

Prav tako lahko ustavite vse vsebnike Dockerja, ne glede na njihovo stanje (delovanje, zaustavitev itd.).

Če želite ustaviti vse vsebnike Docker ne glede na njihovo stanje, zaženite naslednji ukaz:

$docker kontejner stop $(docker seznam vsebnikov -qa)

Vse posode Docker ne glede na njihov status je treba ustaviti.

Tukaj, docker seznam vsebnikov -qa ukaz vrne ID vsebnika vseh vsebnikov Docker ne glede na njihov status. Potem pa docker kontejner ukaz ustavi vsebnike z uporabo ID -jev vsebnikov.

Ali so vsebniki ustavljeni, lahko preverite z naslednjim ukazom:

$docker seznam vsebnikov-za

Kot vidite, so vsi zabojniki ustavljeni.

Tako zaustavite vse vsebnike Docker na svojem gostitelju Docker. Hvala, ker ste prebrali ta članek.