Så här stoppar du alla Docker -behållare

How Stop All Docker Containers



I den här artikeln kommer jag att visa dig hur du stoppar alla Docker -behållare på din Docker -värd. Så, låt oss komma igång.

Krav:

Du måste ha Docker installerat för att kunna köra kommandona som visas i den här artikeln.







Om du inte har Docker installerat kan du kontrollera följande artiklar om installation av Docker för att installera Docker på din önskade Linux -distribution.



Om du fortfarande har problem med att installera Docker kan du kontakta mig via https://support.linuxhint.com . Jag hjälper dig mer än gärna.



Stoppa en körande behållare:

Du kan stoppa alla körande Docker -behållare på din Docker -värd. För att stoppa en behållare behöver du ID eller namn på behållaren som du vill stoppa.





För att få behållar -ID och namn på alla körande behållare, kör följande kommando:

$docker container lista

Som du kan se behållar -ID och namn på alla körande behållare listas.



Låt oss säga att du vill stoppa behållaren www1 eller c52585c7a69b .

För att göra det kan du köra ett av följande kommandon:

$dockningsbehållare stopp www1

Eller,

$dockningsbehållarstopp c52585c7a69b

Behållaren www1 eller c52585c7a69b bör stoppas.

Stoppa alla körande behållare:

Du kan också stoppa alla körande Docker -behållare med ett enda kommando.

Om du vill stoppa alla Docker -behållare som körs kör du följande kommando:

$dockningsbehållare stopp $(docker behållarlista -q)

Alla körande Docker -behållare bör stoppas.

Här, docker behållarlista -q kommando returnerar behållar -ID för alla körande Docker -behållare. Sedan dockningsbehållarstopp kommandot stoppar behållarna med behållar -ID: erna.

Som du kan se finns det inga körande Docker -behållare i listan.

$docker container lista

Återigen kan du se att alla Docker -behållare som körs har stoppats.

$docker container lista-till

Stoppa alla Docker -behållare:

Du kan också stoppa alla Docker -behållare oavsett status (körning, pausad osv.).

För att stoppa alla Docker -behållare oavsett status, kör följande kommando:

$dockningsbehållare stopp $(docker behållarlista -qa)

Alla Docker -behållare oavsett status bör stoppas.

Här, docker behållarlista -qa kommandot returnerar behållar -ID för alla Docker -behållare oavsett status. Sedan dockningsbehållarstopp kommandot stoppar behållarna med behållar -ID: erna.

Du kan verifiera om behållarna stoppas med följande kommando:

$docker container lista-till

Som du kan se stoppas alla behållare.

Så det är så du stoppar alla Docker -behållare på din Docker -värd. Tack för att du läste denna artikel.