So erstellen, listen und löschen Sie Docker -Container unter Linux

So erstellen, listen und löschen Sie Docker -Container unter Linux

In unseren vorherigen Tutorials haben Sie über die Installation von Docker Engine auf CentOS/Rhel- und Ubuntu -Betriebssystem erfahren und Bilder von Docker Hub gezogen. Danach erzeugte Container mit Bildern. In diesem Tutorial können Sie Docker -Container auf Linux -Maschine erstellen, auflisten und löschen.

#1. Starten Sie Docker Container

So starten Sie einen neuen Docker -Container mit dem folgenden Befehl. Dadurch startet ein neuer Container und bietet Ihnen Zugriff auf diesen Container mit /bin /bash -Shell.

# Docker Ausführen [Optionen] [Befehl] [arg…] 

Beispielsweise erstellt der Befehl unten einen neuen Docker -Container mit dem Bild mit dem Namen "Ubuntu". So werden alle verfügbaren Bilder aufgeführt Dockerbilder Befehl.

# Docker Run -i -t Ubuntu /bin /bash 

Aus dem Docker -Containertyp beenden Strg + P + q. Dadurch wird Container im Hintergrund ausgeführt und Ihnen Host -Systemkonsole zur Verfügung stellen. Wenn Sie den Befehl exit verwendet haben, stoppt er den aktuellen Container. Klicken Sie hier, um weitere Optionen zum Befehl Docker Run zu lesen.

#2. Listen Sie Docker -Container auf

Führen Sie nach dem Vorhandensein von Docker Container den Befehl unten aus, um alle laufenden Container aufzulisten.

# DOCKER PS Container -ID -Bild Befehl Erstellt Statusports Namen F2582758AF13 Ubuntu "/bin/bash" vor 2 Stunden nach 2 Stunden First_ubuntu 

Standardmäßig oben wird der Befehl nur laufende Container aufgelistet. Um alle Container aufzulisten (einschließlich gestoppter Container), verwenden Sie den folgenden Befehl.

# DOCKER PS -A Container -ID -Bild Befehl erstellten Statusports Namen F2582758AF13 Ubuntu "/bin/bash" Vor 2 Stunden nach 2 Stunden First_ubuntu 6b5b5a969241 Centos "/bin/bash" vor 2 Tagen ausgeschlossen (0) vor 24 Stunden Ubuntu -Weber 

#3. Start/Stopp/Anhängen des Behälters

Sie können mit den folgenden Befehlen starten, anhalten oder an alle Behälter befestigen. Um den Container zu starten, verwenden Sie den folgenden Befehl.

# Docker Start  

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

# Docker Stop  

So anhängen Sie an den derzeit laufenden Container. Verwenden Sie den folgenden Befehl.

# Docker Attach  

#4. Drop Docker Container

Stellen Sie vor dem Löschen eines Behälters sicher, dass der Behälter gestoppt wird. Sie können den Befehl "Docker ps -a" verwenden, um den Status von Containern aufzulisten. Wenn der Container noch den ersten Stopp in diesem Container mit den angegebenen Befehlen im obigen Schritt läuft.

Verwenden Sie nun den folgenden Befehl, um einzelne oder mehrere Container zu löschen.

# Docker RM  

Sie können auch alle gestoppten Container gleichzeitig mit dem folgenden Befehl löschen.

# Docker Rm $ (Docker PS -a -Q)