So entfernen Sie alle Docker -Behälter

So entfernen Sie alle Docker -Behälter
In diesem Artikel werde ich Ihnen zeigen, wie Sie alle Docker -Container aus Ihrem Docker -Host entfernen können. Also lasst uns anfangen.

Anforderungen:

Sie müssen Docker auf Ihrem Computer installieren lassen.

Schauen Sie die folgenden Artikel an, um Docker auf Ihrer gewünschten Linux -Verteilung zu installieren, wenn Sie Docker nicht bereits installieren lassen.

  • So installieren und verwenden Sie Docker auf Ubuntu 18.04 LTS (https: // linuxhint.com/install_docker_ubuntu_1804/)
  • Installieren Sie Docker auf Debian 9 (https: // linuxhint.com/install_docker_debian_9/)
  • Installieren Sie Docker am CentOS 7 (https: // linuxhint.com/install-docker-centos7/)
  • Installieren Sie Docker auf Raspberry Pi (https: // linuxHint.com/install_docker_raspberry_pi/)

Wenn Sie noch Probleme haben, Docker zu installieren, können Sie mich über https: // Support kontaktieren.LinuxHint.com. Ich werde gerne helfen, zu helfen.

Entfernen Sie alle laufenden Docker -Container:

Sie können eine Liste aller laufenden Docker -Container mit dem folgenden Befehl sehen:

$ docker Containerliste

Wie Sie sehen können, habe ich 4 Docker -Container laufen.

Sie können diese Behälter natürlich nacheinander entfernen. Das ist kein Problem, wenn Sie ein paar Container haben, wie ich es in diesem Beispiel habe. Aber ein Produktions -Docker -Host abbild. Es wird unpraktisch sein, sie nacheinander zu entfernen. Zum Glück können Sie sie alle sehr leicht entfernen.

NOTIZ: Vergewissern Sie sich, dass Sie vor dem Fahren keinen wichtigen Docker -Container haben.

Führen Sie den folgenden Befehl aus, um alle laufenden Docker -Container zu entfernen:

$ Docker Container RM -f $ (Docker -Containerliste -q)

Alle laufenden Docker -Container sollten entfernt werden.

Wie Sie sehen können, gibt es keine laufenden Docker -Container mehr.

$ docker Containerliste

Entfernen Sie alle gestoppten Docker -Container:

Auf Ihrem Docker -Host ist es wahrscheinlich, dass Sie viele gestoppte Container haben, die Sie nicht mehr benötigen. Sie können diese unnötigen Behälter auch entfernen.

Sie können alle gestoppten Docker -Container auf Ihrem Docker -Host mit dem folgenden Befehl auflisten:

$ docker Containerliste -Filterstatus = beendet

Wie Sie sehen können, sind alle gestoppten Docker -Container aufgeführt.

Führen Sie nun alle angehaltenen Docker -Container von Ihrem Docker -Host aus, um den folgenden Befehl aus:

$ Docker Container RM $ (Docker -Containerliste -Quiet -Filterstatus = beendet)

Alle gestoppten Docker -Container sollten entfernt werden.

Wie Sie sehen können, gibt es keinen gestoppten Docker -Container mehr auf der Liste.

Entfernen Sie alle Docker -Container:

Sie können auch alle Container auf Ihrem Docker -Host entfernen, unabhängig von ihrem Status (laufend, angehalten, pausiert usw.).

Sie können alle Docker -Container auf Ihrem Docker -Host auflisten, unabhängig von ihrem Status mit dem folgenden Befehl:

$ docker Containerliste -a

Wie Sie sehen können, sind alle Container auf meinem Docker -Host, ob sie ausgeführt werden oder nicht, aufgeführt.

Führen Sie nun alle diese Docker -Container aus, um den folgenden Befehl auszuführen:

$ Docker Container RM -f $ (Docker -Containerliste -qa)

Alle Docker -Container auf Ihrem Docker -Host sollten entfernt werden.

So entfernen Sie alle Docker -Container aus Ihrem Docker -Host. Danke, dass du diesen Artikel gelesen hast.