Docker 2024 04/Containers: Unterschied zwischen den Versionen

Aus CCWiki
Zur Navigation springen Zur Suche springen
Die Seite wurde neu angelegt: „Im folgenden soll das starten und erstellen von Images erlernt werden. = Erster Container start = {{BML|code= docker run --name ubuntu --rm -it ubuntu:22.04 bash }} Es öffnet sich nun ein Terminal im Container. {{BML|code= ps }} Zeigt sehr anschaulich die Prozessisolierung. {{BML|code= PID TTY TIME CMD 1 pts/0 00:00:00 bash 9 pts/0 00:00:00 ps }} Wird der Container mit {{BSL|exit}} geschlossen. So wird dieser auch entfernt…“
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
Im folgenden soll das starten und erstellen von Images erlernt werden.
Im folgenden soll das starten und erstellen von Images erlernt werden.


= Erster Container start =
=== Beispiel: Erster Container start ===
{{BML|code=
{{BML|code=
docker run --name ubuntu --rm -it ubuntu:22.04 bash
docker run --name ubuntu --rm -it ubuntu:22.04 bash
Zeile 30: Zeile 30:
* {{BSL|bash}}
* {{BSL|bash}}
** Kommando das ausgeführt werden soll
** Kommando das ausgeführt werden soll
=== Wichtige Befehle ===
Zu foldenden Kommandos sei angemerkt, dass diese alle {{BSL|--help}} unterstützen.
* {{BSL|docker run}}
** Container erstellen
* {{BSL|docker start}}
** Gestoppten Container starten
* {{BSL|docker exec}}
** Befehl in Container ausführen
* {{BSL|docker cp}}
** Dateien in einen, oder von einem Container kopieren
* {{BSL|docker volume}}
** Verwalten von Volumes
* {{BSL|docker ps}}
** Anzeigen von Containern
* {{BSL|docker stats}}
** Statistiken zu Containern anzeigen
* {{BSL|docker container}}
** Verwalten von Containern

Version vom 6. April 2024, 08:51 Uhr

Im folgenden soll das starten und erstellen von Images erlernt werden.

Beispiel: Erster Container start

docker run --name ubuntu --rm -it ubuntu:22.04 bash

Es öffnet sich nun ein Terminal im Container.

ps

Zeigt sehr anschaulich die Prozessisolierung.

PID TTY          TIME CMD
      1 pts/0    00:00:00 bash
      9 pts/0    00:00:00 ps

Wird der Container mit exit geschlossen. So wird dieser auch entfernt.

Parameter

  • docker run
    • Startet Container
  • --name ubuntu
    • Legt den Container Name fest, ansonsten wird ein sonderbarer Name generiert
  • --rm
    • Löscht den Container nach dem dieser geschlossen wird. Ansonsten bleibt dieser erhalten (im Status Exited)
  • -it
    • Standard Input offen halten und Pseudo TTY erstellen (Terminal)
  • ubuntu:22.04
    • Name des Images das gestartet werden soll
  • bash
    • Kommando das ausgeführt werden soll

Wichtige Befehle

Zu foldenden Kommandos sei angemerkt, dass diese alle --help unterstützen.

  • docker run
    • Container erstellen
  • docker start
    • Gestoppten Container starten
  • docker exec
    • Befehl in Container ausführen
  • docker cp
    • Dateien in einen, oder von einem Container kopieren
  • docker volume
    • Verwalten von Volumes
  • docker ps
    • Anzeigen von Containern
  • docker stats
    • Statistiken zu Containern anzeigen
  • docker container
    • Verwalten von Containern