Created
September 5, 2017 09:12
-
-
Save joergre/7b9e1e76ddf87e2697f59523e2baeec9 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Mit folgenden befehl laden wir das Docker-Image von der aktuellen Ubuntu-Version herunter: | |
docker pull ubuntu | |
Wir können auch eine bestimmte Version herunterladen: | |
docker pull ubuntu:17.04 | |
Wir können uns alle verfügbaren Images anzeigen lassen: | |
docker images | |
Wir können ein Image starten mit folgendm Befehl: | |
docker run -i -t ubuntu /bin/bash | |
i steht füt interaktiven Modus | |
t steht für touch und bedeutet das der Container eine Verindung zum Terminal/Shell aufbaut | |
/bin/bash bezeichnet das aufgufene Programm im Container mit Ubuntu | |
Wir verlassen den Container mit exit. | |
Mit Docker ps können die aktuelle laufende Container angezeigt werden: | |
docker ps | |
Wir sehen hier keinen Container. Das liegt daran, dass wir mit dem verlassen der Shell den einzigen aktiven Prozess beendet haben und der Container daher keine Daseinsberechtigung mehr hat. Mit | |
docker ps -a | |
können wir uns auch existierende aber nicht gestartete Container anschauen. -a steht für all. Hier sehen wir den Container. | |
Ausgabe: | |
test docker # docker ps -a | |
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES | |
655b4daeaddb ubuntu "/bin/bash" 6 seconds ago Exited (0) 3 seconds ago focused_bartik | |
Mit dem Befehl | |
docker restart 655b4daeaddb | |
oder | |
docker restart focused_bartik | |
könen wir den Container neu starten. | |
Docker ps | |
zeigt den laufenden Container an. Wir sind aber nicht mit dem Container verbunden. | |
Mit dem Befehl | |
docker attach focused_bartik | |
verbinden wir uns mit dem Container. | |
Wir könne den Container auch starten im interaktiven Modus und ihn sofort in den Hintergrund verschieben: | |
docker run -itd ubuntu | |
d steht für Daemon und bezeichnet eien Hintergrundprozess. Mit | |
docker attach | |
können wir uns mit dem Container verbinden. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment