Docker Befehle und Syntax
Syntax: docker [OPTIONS] COMMAND
Eine autarke Laufzeitumgebung für Container
Inhaltsverzeichnis
Häufige Befehle:
| Kommando | Beschreibung |
|---|---|
run |
Einen neuen Container aus einem Image erstellen und ausführen |
exec |
Einen Befehl in einem laufenden Container ausführen |
ps |
Container auflisten |
build |
Ein Image aus einem Dockerfile erstellen |
pull |
Ein Image aus einer Registry herunterladen |
push |
Ein Image in eine Registry hochladen |
images |
Images auflisten |
login |
In einer Registry anmelden |
logout |
Von einer Registry abmelden |
search |
Docker Hub nach Images durchsuchen |
version |
Docker-Versionsinformationen anzeigen |
info |
Systemweite Informationen anzeigen |
Verwaltungs-Kommandos
builder |
Builds verwalten |
buildx* |
Docker Buildx |
compose* |
Docker Compose |
container |
Container verwalten |
context |
Kontexte verwalten |
image |
Images verwalten |
manifest |
Docker-Image-Manifeste und Manifestlisten verwalten |
network |
Netzwerke verwalten |
plugin |
Plugins verwalten |
system |
Docker verwalten |
trust |
Vertrauen in Docker-Images verwalten |
volume |
Volumes verwalten |
Kommandos
attach |
Lokale Standardeingabe-, -ausgabe- und -fehlerströme an einen laufenden Container anhängen |
commit |
Aus den Änderungen eines Containers ein neues Image erstellen |
cp |
Dateien/Ordner zwischen einem Container und dem lokalen Dateisystem kopieren |
create |
Einen neuen Container erstellen |
diff |
Änderungen an Dateien oder Verzeichnissen im Dateisystem eines Containers überprüfen |
events |
In Echtzeit Ereignisse vom Server abfragen |
export |
Das Dateisystem eines Containers als TAR-Archiv exportieren |
history |
Zeige den Verlauf eines Image |
import |
Den Inhalt eines Tarballs importieren, um ein Dateisystem-Image zu erstellen |
inspect |
Gibt grundlegende Informationen zu Docker-Objekten aus |
kill |
Einen oder mehrere laufende Container beenden |
load |
Ein Image aus einem Tar-Archiv oder STDIN laden |
logs |
Die Protokolle eines Containers abrufen |
pause |
Alle Prozesse innerhalb eines oder mehrerer Container anhalten |
port |
Auflisten der Portzuordnungen oder einer bestimmten Zuordnung des Containers |
rename |
Container umbenennen |
restart |
Einen oder mehrere Container neu starten |
rm |
Einen oder mehrere Container entfernen |
rmi |
Eines oder mehrere Images entfernen |
save |
Eines oder mehrere Images in einem TAR-Archiv speichern (standardmäßig an STDOUT gestreamt) |
start |
Einen oder mehrere angehaltene Container starten |
stats |
Anzeige eines Live-Streams der Statistiken zur Ressourcennutzung von Containern |
stop |
Einen oder mehrere laufende Container anhalten |
tag |
Ein Tag TARGET_IMAGE erstellen, das auf SOURCE_IMAGE verweist |
top |
Die laufenden Prozesse eines Containers anzeigen |
unpause |
Alle Prozesse in einem oder mehreren Containern fortsetzen |
update |
Konfiguration eines oder mehrerer Container aktualisieren |
wait |
Warten, bis ein oder mehrere Container beendet sind, dann deren Exit-Codes ausgeben |
Globale Optionen
--config string |
Speicherort der Client-Konfigurationsdateien (Standard „/root/.docker“) |
-c,--context string |
Dieser Parameter legt den Namen des Kontextes für die Verbindung zum Daemon fest. Er überschreibt die Umgebungsvariable DOCKER_HOST und den mit „docker context use“ gesetzten Standardkontext. |
-D,--debug |
Debug-Modus aktivieren |
-H,--host list |
Daemon-Socket, mit dem eine Verbindung hergestellt werden soll |
-l,--log-level string |
Die Protokollierungsstufe festlegen („debug“, „info“, „warn“, „error“, „fatal“) (Standardwert „info“) |
--tls |
TLS verwenden; durch --tlsverify impliziert |
--tlscacert string |
Nur von dieser Zertifizierungsstelle signierten Zertifikaten vertrauen (Standard „/root/.docker/ca.pem“) |
--tlscert string |
Pfad zur TLS-Zertifikatsdatei (Standard „/root/.docker/cert.pem“) |
--tlskey string |
Pfad zur TLS-Key-Datei (Standard „/root/.docker/key.pem“) |
--tlsverify |
TLS verwenden und remote verifizieren |
-v, --version |
Versionsinformation ausgeben und beenden |
Letzte Änderung am Aktualisiert am: 26. Februar 2026