Hvordan stoppe alle Docker -containere

Hvordan stoppe alle Docker -containere
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 installasjon av Docker for å installere Docker på ønsket Linux -distribusjon.

  • Hvordan installere og bruke Docker på Ubuntu 18.04 LTS (https: // linuxhint.com/install_docker_ubuntu_1804/)
  • Installer Docker på Debian 9 (https: // linuxhint.com/install_docker_debian_9/)
  • Installer Docker på Centos 7 (https: // linuxhint.com/install-docker-centos7/)
  • Installer Docker på Raspberry Pi (https: // linuxhint.com/install_docker_raspberry_pi/)

Hvis du fremdeles har noe problem med å installere Docker, kan du kontakte meg gjennom https: // støtte.Linuxhint.com. Jeg hjelper mer enn gjerne.

Stopper en løpende container:

Du kan stoppe hvilken som helst Running Docker -beholder på Docker -verten din. For å stoppe en beholder, trenger du ID eller navn på beholderen du vil stoppe.

For å få container -ID og navn på alle løpsbeholderne, kjør følgende kommando:

$ docker container liste

Som du kan se container -ID og navn på alle løpsbeholderne er oppført.

La oss si, 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 stopp c52585c7a69b

Beholderen www1 eller C52585C7A69B skal stoppes.

Stopper alle løpende containere:

Du kan også stoppe alle de løpende Docker -containerne med en enkelt kommando.

For å stoppe alle de løpende dockerbeholderne, kjør følgende kommando:

$ docker container stop $ (docker container liste -Q)

Alle løpende dockerbeholdere skal stoppes.

Her, Docker Container List -Q Kommando returnerer container -ID for alle løpende dockerbeholdere. Og så Docker Container Stop Kommando stopper containerne ved å bruke container -ID -ene.

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

$ docker container liste

Igjen kan du se at alle løpende dockerbeholdere blir stoppet.

$ docker container liste -a

Stopper alle Docker -containere:

Du kan også stoppe alle Docker -containere uavhengig av status (løping, pause osv.).

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

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

Alle Docker -containerne uavhengig av status bør stoppes.

Her, Docker Container List -QA Kommando returnerer container -ID for alle dockerbeholderne uavhengig av status. Og så Docker Container Stop Kommando stopper containerne ved å bruke container -ID -ene.

Du kan bekrefte om containerne blir stoppet med følgende kommando:

$ docker container liste -a

Som du ser, stoppes alle containerne.

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