Com aturar tots els contenidors Docker

How Stop All Docker Containers



En aquest article, us mostraré com aturar tots els contenidors Docker al vostre host Docker. Per tant, comencem.

Requisits:

Heu de tenir Docker instal·lat per executar les ordres que es mostren en aquest article.







Si no teniu Docker instal·lat, podeu consultar els articles següents sobre la instal·lació de Docker per instal·lar Docker a la distribució Linux que vulgueu.



Si encara teniu algun problema per instal·lar Docker, podeu contactar amb mi https://support.linuxhint.com . Estaré més que encantat d’ajudar.



Aturar un contenidor en funcionament:

Podeu aturar qualsevol contenidor Docker en execució al vostre host Docker. Per aturar un contenidor, necessiteu l’identificador o el nom del contenidor que voleu aturar.





Per obtenir l'identificador del contenidor i el nom de tots els contenidors en execució, executeu l'ordre següent:

$llista de contenidors docker

Com podeu veure, es mostren l'identificador de contenidor i el nom de tots els contenidors en execució.



Ara, diguem, que voleu aturar el contenidor www1 o bé c52585c7a69b .

Per fer-ho, podeu executar una de les ordres següents:

$docker container stop www1

O,

$parada contenidor docker c52585c7a69b

El contenidor www1 o bé c52585c7a69b s’hauria d’aturar.

Aturar tots els contenidors en funcionament:

També podeu aturar tots els contenidors Docker en execució amb una sola ordre.

Per aturar tots els contenidors Docker en execució, executeu l'ordre següent:

$docker container stop $(llista de contenidors docker -q)

S'han d'aturar tots els contenidors Docker en execució.

Aquí, llista de contenidors docker -q L'ordre retorna l'identificador de contenidor de tots els contenidors Docker en execució. Aleshores el parada de contenidor docker L'ordre atura els contenidors mitjançant els identificadors de contenidors.

Com podeu veure, no hi ha cap contenidor Docker en execució a la llista.

$llista de contenidors docker

De nou, podeu veure que tots els contenidors Docker en execució estan aturats.

$llista de contenidors docker-a

Aturar tots els contenidors Docker:

També podeu aturar qualsevol contenidor Docker independentment del seu estat (en execució, aturat, etc.).

Per aturar tots els contenidors Docker independentment del seu estat, executeu l'ordre següent:

$docker container stop $(llista de contenidors docker -qa)

Cal aturar tots els contenidors Docker, independentment del seu estat.

Aquí, llista de contenidors docker -qa L'ordre retorna l'identificador de contenidor de tots els contenidors Docker independentment del seu estat. Aleshores el parada de contenidor docker L'ordre atura els contenidors mitjançant els identificadors de contenidors.

Podeu verificar si els contenidors s’aturen amb l’ordre següent:

$llista de contenidors docker-a

Com podeu veure, tots els contenidors estan aturats.

Per tant, així és com atureu tots els contenidors Docker al vostre host Docker. Gràcies per llegir aquest article.