Docker ist eine Open-Source-Anwendungscontainer-Engine, die auf der Go-Sprache basiert und Open Source in Übereinstimmung mit dem Apache2.0-Protokoll ist.
Docker ermöglicht Entwicklern, ihre Anwendungen und Abhängigkeiten in einen leichten, tragbaren Container zu packen und ihn dann auf jeder gängigen Linux-Maschine zu veröffentlichen, die auch virtualisiert werden kann.
Docker-Ausführungsbefehl Syntax
Erstellen Sie einen neuen Container und führen Sie einen Befehl aus:
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
Docker-Ausführungsbefehl Beispiel
Verwenden Sie das Docker-Image nginx:latest, um einen Container im Hintergrundmodus zu starten und nennen Sie den Container mynginx.
docker run --name mynginx -d nginx:latest
Verwenden Sie das Image nginx:latest, um einen Container im Hintergrundmodus zu starten und den Port 80 des Containers einem zufälligen Port auf dem Host zuzuordnen.
docker run -P -d nginx:latest
Verwenden Sie das Image nginx:latest, um einen Container im Hintergrundmodus zu starten, ordnen Sie den Port 80 des Containers dem Port 80 des Hosts zu und ordnen Sie das Verzeichnis /data des Hosts dem Verzeichnis /data des Containers zu.
docker run -p 80:80 -v /data:/data -d nginx:latest