GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Docker

Arbeiten mit Docker-Containern über die Befehlszeile

Die Docker Desktop-Anwendung eignet sich hervorragend, um lokal über eine grafische Oberfläche mit Containern zu arbeiten.

Sie müssen es nicht verwenden. Sie können die CLI-Befehle verwenden.

Das docker ps Befehl listet die aktuell laufenden Container auf:

Dies ist dasselbe wie das Ausführen von docker container ls .

In diesem Fall Container mit dem Namen node-app und ID 739037a911e0 generiert aus dem Bild examplenode , erstellt vor 4 minutes ago , ist seit 4 Minuten aktiv und der Port 80 des Host-Rechners wird mithilfe des TCP-Protokolls dem Container-Port 3000 zugeordnet.

Wenn Sie die enthaltene ID kennen, können Sie den Container stoppen, indem Sie

ausführen
docker container stop <ID>

Sobald ein Container gestoppt wurde, können Sie ihn mit docker container ls -a sehen :

Und Sie können es mit docker container rm entfernen :

docker container rm <ID>

Sie können alle Details zu einem Container untersuchen, der docker inspect ausführt :

Ein weiterer nützlicher CLI-Befehl ist docker info Dadurch erhalten Sie viele Informationen über den aktuellen Status Ihrer Docker-Installation, einschließlich der Anzahl der Container und Images.


Docker
  1. Verwalten Sie Netzwerkverbindungen über die Linux-Befehlszeile mit nmcli

  2. Lassen Sie sich mit sort in der Befehlszeile sortieren

  3. Arbeiten mit Pipes auf der Linux-Befehlszeile

  4. Klicken Sie mit der rechten Maustaste, um Untertitel aus dem Dateimanager oder der Befehlszeile mit OpenSubtitlesDownload.py herunterzuladen

  5. Drucken von der Befehlszeile mit LibreOffice, lpr-Befehlen?

Arbeiten mit Docker-Images, Containern und dem DockerHub

Bearbeiten von Text in der Befehlszeile mit grep

Zeiterfassung mit Timewarrior auf der Kommandozeile

So erhalten Sie die IP-Adresse eines Docker-Containers vom Host

So bearbeiten Sie Code in Docker-Containern mit Visual Studio-Code

Arbeiten mit Docker-Images über die Befehlszeile