Docker 2024 04/Containers

Aus CCWiki
Version vom 6. April 2024, 08:46 Uhr von Drlue (Diskussion | Beiträge) (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…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

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

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