Zusammenfassung der Methoden zum Erstellen, Auflisten und Löschen von Docker-Containern unter Linux

Zusammenfassung der Methoden zum Erstellen, Auflisten und Löschen von Docker-Containern unter Linux

1. Starten Sie den Docker-Container

Starten Sie mit dem folgenden Befehl einen neuen Docker-Container. Dadurch wird ein neuer Container gestartet und Sie erhalten über die /bin/bash-Shell Zugriff darauf.

# docker run [OPTIONEN] <BILDNAME> [BEFEHL] [ARG…]

Der folgende Befehl erstellt beispielsweise einen neuen Docker-Container mit dem Image mit dem Namen „ubuntu“. Um alle verfügbaren Bilder aufzulisten, verwenden Sie den Befehl „Docker Images“.

# docker run -i -t ubuntu /bin/bash

Um den Docker-Container zu verlassen, drücken Sie Strg+P+Q. Dadurch wird der Container im Hintergrund ausgeführt und stellt die Hostsystemkonsole bereit. Wenn Sie den Befehl „Exit“ verwenden, wird der aktuelle Container gestoppt.

2. Docker-Container auflisten

Führen Sie im Docker-Container den folgenden Befehl aus, um alle laufenden Container aufzulisten.

# Docker PS

 

CONTAINER ID BILD BEFEHL ERSTELLT STATUS PORTS NAMEN

f2582758af13 ubuntu "/bin/bash" vor 2 Stunden Up 2 Stunden first_ubuntu

Standardmäßig listet der obige Befehl nur laufende Container auf. Um alle Container aufzulisten, einschließlich der gestoppten, müssen Sie den folgenden Befehl verwenden.

# Docker ps -a

 

CONTAINER ID BILD BEFEHL ERSTELLT STATUS PORTS NAMEN

f2582758af13 ubuntu "/bin/bash" vor 2 Stunden Up 2 Stunden first_ubuntu

6b5b5a969241 centos "/bin/bash" vor 2 Tagen Beendet (0) vor 24 Stunden ubuntu-web

3. Container starten/stoppen/verbinden

Mit den folgenden Befehlen können Sie jeden Container starten, stoppen oder eine Verbindung zu ihm herstellen. Verwenden Sie den folgenden Befehl, um den Container zu starten.

# docker start <CONTAINER-ID|NAME>

Um den Container zu stoppen, verwenden Sie den folgenden Befehl.

# Docker-Stopp <Container-ID|Name>

Verwenden Sie zum Anhängen an den aktuell ausgeführten Container den folgenden Befehl.

# Docker anhängen <CONTAINER-ID|NAME>

4. Docker-Container verwerfen

Stellen Sie vor dem Löschen eines Containers sicher, dass der Container gestoppt ist. Sie können den Status des Containers mit dem Befehl „docker ps -a“ auflisten. Wenn der Container noch läuft, stoppen Sie ihn zunächst mit dem in den obigen Schritten angegebenen Befehl.

Entfernen Sie nun einzelne oder mehrere Container mit dem folgenden Befehl.

# docker rm <CONTAINER-ID|NAME> <CONTAINER-ID|NAME>

Sie können auch alle angehaltenen Container auf einmal mit dem folgenden Befehl entfernen.

# Docker rm $(Docker ps -a -q)

Das könnte Sie auch interessieren:
  • Lösung für den Docker-Container, der nicht gestoppt und gelöscht werden kann
  • Docker stop stoppt/remove löscht alle Container
  • So löschen Sie den in Docker erstellten Container
  • Docker-Lernhinweise: So zeigen Sie Container an, starten, beenden und löschen sie
  • Docker-Tipps: Löschen von Docker-Containern und -Images
  • Lösung für das Problem, dass Docker Containerdienste nicht stoppen oder löschen kann

<<:  Detailliertes Beispiel zum Beheben der Tablespace-Fragmentierung in MySQL

>>:  So führen Sie SCSS in ein React-Projekt ein

Artikel empfehlen

Implementierungsmethode für HTML-Neun-Raster-Layouts

Die Diversifizierung von Website-Layouts ist unse...

Implementierung von Nginx Hot Deployment

Inhaltsverzeichnis Semaphor Nginx-Hot-Bereitstell...

Ein Beispiel für die Implementierung eines adaptiven Quadrats mit CSS

Die traditionelle Methode besteht darin, ein Quad...

CSS- und HTML- und Front-End-Technologie-Schichtendiagramm

Die Beziehung zwischen Javascript und DOM ist seh...

Verwendung des Linux-Befehls ls

1. Einleitung Der Befehl ls dient zum Anzeigen de...

HTML5+CSS3-Codierungsstandards

Die goldene Regel Unabhängig davon, wie viele Per...

Manjaro-Installation CUDA-Implementierungs-Tutorial-Analyse

Ende letzten Jahres habe ich im Dualsystem meines...

Inaktive Benutzer nach einem Login-Timeout in Linux automatisch abmelden

Methode 1: Ändern Sie die Datei .bashrc oder .bas...

Detaillierte Erklärung der JavaScript-Timer

Inhaltsverzeichnis Kurze Einleitung Intervall fes...