Slik stopper du alle Docker -beholdere

How Stop All Docker Containers



I denne artikkelen skal jeg vise deg hvordan du stopper alle Docker -containere på Docker -verten din. Så, la oss komme i gang.

Krav:

Du må ha Docker installert for å kjøre kommandoene som vises i denne artikkelen.







Hvis du ikke har Docker installert, kan du sjekke følgende artikler om installering av Docker for å installere Docker på ønsket Linux -distribusjon.



Hvis du fortsatt har problemer med å installere Docker, kan du kontakte meg gjennom https://support.linuxhint.com . Jeg hjelper deg mer enn gjerne.



Stoppe en kjørende beholder:

Du kan stoppe enhver kjørende Docker -beholder på Docker -verten din. For å stoppe en container trenger du ID -en eller navnet på beholderen du vil stoppe.





For å få beholder -ID og navn på alle kjørende beholdere, kjør følgende kommando:

$docker container liste

Som du kan se er beholder -ID og navn på alle kjørende beholdere oppført.



La oss si at du vil stoppe beholderen www1 eller c52585c7a69b .

For å gjøre det kan du kjøre en av følgende kommandoer:

$docker container stopp www1

Eller,

$docker container stop c52585c7a69b

Beholderen www1 eller c52585c7a69b bør stoppes.

Stoppe alle kjørende beholdere:

Du kan også stoppe alle de kjørende Docker -beholderne med en enkelt kommando.

For å stoppe alle de kjørende Docker -beholderne, kjør følgende kommando:

$docker container stopp $(docker container list -q)

Alle kjørende Docker -containere bør stoppes.

Her, docker container list -q kommandoen returnerer beholder -ID -en for alle kjørende Docker -containere. Og så docker container stopp kommandoen stopper beholderne ved hjelp av container -IDene.

Som du kan se, er det ingen kjørende Docker -containere på listen.

$docker container liste

Igjen kan du se at alle kjørende Docker -containere er stoppet.

$docker container liste-til

Stopp alle Docker -beholdere:

Du kan også stoppe alle Docker -beholdere uavhengig av status (kjører, stopper osv.).

For å stoppe alle Docker -beholderne uavhengig av status, kjør følgende kommando:

$docker container stopp $(docker container list -qa)

Alle Docker -containere, uansett status, bør stoppes.

Her, docker container list -qa kommandoen returnerer beholder -ID -en for alle Docker -beholderne uavhengig av status. Og så docker container stopp kommandoen stopper beholderne ved hjelp av container -IDene.

Du kan bekrefte om beholderne er stoppet med følgende kommando:

$docker container liste-til

Som du kan se, stoppes alle beholderne.

Så slik stopper du alle Docker -beholderne på Docker -verten din. Takk for at du leste denne artikkelen.