Zurück zu den Pfaden

Geführter Lehrgang

Self-Hosting 12: Docker-Grundlagen

Grundlagen, Betrieb und Fehlersuche für Docker-Grundlagen.

Arbeite diese Seite von oben nach unten durch. Jeder Schritt enthält die einfache Erklärung, Praxis, technische Tiefe und den Quick-Check aus dem Glossar.

0% 32 Schritte
Ziel

Grundlagen, Betrieb und Fehlersuche für Docker-Grundlagen.

Dauer

2 bis 6 Wochen, grob 24+ Stunden aktive Lernzeit

Voraussetzung

Keine besonderen Voraussetzungen außer sauberem Lesen und eigenem Ausprobieren.

Danach kannst du

Du kannst die Begriffe erklären, typische Fälle einordnen, Grenzen benennen und mit Quick-Checks prüfen, ob das Wissen sitzt.

Lernstand
Weiterlernen
Lernstand 0 von 32 Schritten markiert
Aktuelle Serie 0 Tage Bestwert: 0 Tage
Mehr Statistik Rang, XP und Auszeichnungen findest du im Profil. Hier bleibt der Fokus auf dem Lernen.

Schritt 1 / 32

Container

Container isoliert einen Prozess mit eigenem Dateisystem und Netzwerk-Namespace. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Container isoliert einen Prozess mit eigenem Dateisystem und Netzwerk-Namespace. Im Self-Hosting und Serverbetrieb ist Container ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Container im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Container im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Prüfe Prozess, Mounts und Netzwerk, wenn der Container läuft, aber der Dienst nicht antwortet. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Container isoliert einen Prozess mit eigenem Dateisystem und Netzwerk-Namespace.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Container isoliert einen Prozess mit eigenem Dateisystem und Netzwerk-Namespace. Im Self-Hosting und Serverbetrieb ist Container ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Container im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Container in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Container relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 2 / 32

Container image

Container image liefert das unveränderliche Dateisystem und die Startmetadaten eines Containers. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Container image liefert das unveränderliche Dateisystem und die Startmetadaten eines Containers. Im Self-Hosting und Serverbetrieb ist Container image ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Container image im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Container image im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Vergleiche Image-ID und Build-Zeit, wenn nach einem Neubau noch alter Code erscheint. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Container image liefert das unveränderliche Dateisystem und die Startmetadaten eines Containers.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Container image liefert das unveränderliche Dateisystem und die Startmetadaten eines Containers. Im Self-Hosting und Serverbetrieb ist Container image ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament,...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Container image im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Container image in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Container image relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 3 / 32

Image layer

Image layer speichert genau eine unveränderliche Änderungsschicht innerhalb eines Images. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Image layer speichert genau eine unveränderliche Änderungsschicht innerhalb eines Images. Im Self-Hosting und Serverbetrieb ist Image layer ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Image layer im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Image layer im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Untersuche die Layer-Größen, wenn ein kleiner Codewechsel das Image unerwartet stark vergrößert. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Image layer speichert genau eine unveränderliche Änderungsschicht innerhalb eines Images.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Image layer speichert genau eine unveränderliche Änderungsschicht innerhalb eines Images. Im Self-Hosting und Serverbetrieb ist Image layer ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Image layer im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Image layer in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Image layer relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 4 / 32

Dockerfile

Dockerfile beschreibt reproduzierbar, wie Docker aus Anweisungen ein Image baut. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Dockerfile beschreibt reproduzierbar, wie Docker aus Anweisungen ein Image baut. Im Self-Hosting und Serverbetrieb ist Dockerfile ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Dockerfile im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Dockerfile im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Baue ohne Cache, wenn eine geänderte Anweisung scheinbar ignoriert wird. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Dockerfile beschreibt reproduzierbar, wie Docker aus Anweisungen ein Image baut.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Dockerfile beschreibt reproduzierbar, wie Docker aus Anweisungen ein Image baut. Im Self-Hosting und Serverbetrieb ist Dockerfile ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Dockerfile im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Dockerfile in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Dockerfile relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 5 / 32

Build context

Build context ist die Dateimenge, die dem Docker-Builder für COPY und ADD bereitsteht. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Build context ist die Dateimenge, die dem Docker-Builder für COPY und ADD bereitsteht. Im Self-Hosting und Serverbetrieb ist Build context ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Build context im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Build context im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Prüfe Kontextpfad und .dockerignore, wenn COPY eine vorhandene Datei nicht findet. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Build context ist die Dateimenge, die dem Docker-Builder für COPY und ADD bereitsteht.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Build context ist die Dateimenge, die dem Docker-Builder für COPY und ADD bereitsteht. Im Self-Hosting und Serverbetrieb ist Build context ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Build context im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Build context in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Build context relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 6 / 32

Base image

Base image liefert das unveränderliche Dateisystem und die Startmetadaten eines Containers. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Base image liefert das unveränderliche Dateisystem und die Startmetadaten eines Containers. Im Self-Hosting und Serverbetrieb ist Base image ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Base image im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Base image im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Vergleiche Image-ID und Build-Zeit, wenn nach einem Neubau noch alter Code erscheint. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Base image liefert das unveränderliche Dateisystem und die Startmetadaten eines Containers.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Base image liefert das unveränderliche Dateisystem und die Startmetadaten eines Containers. Im Self-Hosting und Serverbetrieb ist Base image ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Base image im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Base image in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Base image relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 7 / 32

Image tag

Image tag ist ein menschenlesbarer und veränderlicher Verweis auf eine Image-Version. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Image tag ist ein menschenlesbarer und veränderlicher Verweis auf eine Image-Version. Im Self-Hosting und Serverbetrieb ist Image tag ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Image tag im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Image tag im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Vergleiche den aufgelösten Digest, wenn derselbe Tag auf zwei Hosts anderes Verhalten zeigt. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Image tag ist ein menschenlesbarer und veränderlicher Verweis auf eine Image-Version.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Image tag ist ein menschenlesbarer und veränderlicher Verweis auf eine Image-Version. Im Self-Hosting und Serverbetrieb ist Image tag ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Image tag im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Image tag in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Image tag relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 8 / 32

Image digest

Image digest identifiziert Image-Inhalt unveränderlich über einen kryptografischen Hash. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Image digest identifiziert Image-Inhalt unveränderlich über einen kryptografischen Hash. Im Self-Hosting und Serverbetrieb ist Image digest ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Image digest im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Image digest im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Pinne den Digest, wenn ein Deployment trotz unverändertem Tag reproduzierbar bleiben muss. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Image digest identifiziert Image-Inhalt unveränderlich über einen kryptografischen Hash.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Image digest identifiziert Image-Inhalt unveränderlich über einen kryptografischen Hash. Im Self-Hosting und Serverbetrieb ist Image digest ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Image digest im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Image digest in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Image digest relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 9 / 32

Container registry

Container registry speichert und verteilt versionierte Container-Images. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Container registry speichert und verteilt versionierte Container-Images. Im Self-Hosting und Serverbetrieb ist Container registry ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Container registry im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Container registry im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Prüfe Anmeldung, Repository und Tag, wenn ein Image-Pull mit not found oder denied scheitert. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Container registry speichert und verteilt versionierte Container-Images.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Container registry speichert und verteilt versionierte Container-Images. Im Self-Hosting und Serverbetrieb ist Container registry ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Container registry im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Container registry in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Container registry relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 10 / 32

Docker Hub

Docker Hub speichert und verteilt versionierte Container-Images. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Docker Hub speichert und verteilt versionierte Container-Images. Im Self-Hosting und Serverbetrieb ist Docker Hub ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Docker Hub im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Docker Hub im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Prüfe Anmeldung, Repository und Tag, wenn ein Image-Pull mit not found oder denied scheitert. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Docker Hub speichert und verteilt versionierte Container-Images.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Docker Hub speichert und verteilt versionierte Container-Images. Im Self-Hosting und Serverbetrieb ist Docker Hub ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Docker Hub im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Docker Hub in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Docker Hub relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 11 / 32

Container runtime

Container runtime gehört zur Docker-Steuerkette zwischen Benutzerbefehl und laufendem Container. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Container runtime gehört zur Docker-Steuerkette zwischen Benutzerbefehl und laufendem Container. Im Self-Hosting und Serverbetrieb ist Container runtime ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Container runtime im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Container runtime im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Trenne CLI-, Daemon- und Runtime-Fehler anhand der ersten nicht erreichbaren Schicht. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Container runtime gehört zur Docker-Steuerkette zwischen Benutzerbefehl und laufendem Container.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Container runtime gehört zur Docker-Steuerkette zwischen Benutzerbefehl und laufendem Container. Im Self-Hosting und Serverbetrieb ist Container runtime ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Container runtime im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Container runtime in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Container runtime relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 12 / 32

Docker Engine

Docker Engine gehört zur Docker-Steuerkette zwischen Benutzerbefehl und laufendem Container. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Docker Engine gehört zur Docker-Steuerkette zwischen Benutzerbefehl und laufendem Container. Im Self-Hosting und Serverbetrieb ist Docker Engine ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Docker Engine im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Docker Engine im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Trenne CLI-, Daemon- und Runtime-Fehler anhand der ersten nicht erreichbaren Schicht. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Docker Engine gehört zur Docker-Steuerkette zwischen Benutzerbefehl und laufendem Container.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Docker Engine gehört zur Docker-Steuerkette zwischen Benutzerbefehl und laufendem Container. Im Self-Hosting und Serverbetrieb ist Docker Engine ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Docker Engine im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Docker Engine in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Docker Engine relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 13 / 32

Docker daemon

Docker daemon gehört zur Docker-Steuerkette zwischen Benutzerbefehl und laufendem Container. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Docker daemon gehört zur Docker-Steuerkette zwischen Benutzerbefehl und laufendem Container. Im Self-Hosting und Serverbetrieb ist Docker daemon ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Docker daemon im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Docker daemon im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Trenne CLI-, Daemon- und Runtime-Fehler anhand der ersten nicht erreichbaren Schicht. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Docker daemon gehört zur Docker-Steuerkette zwischen Benutzerbefehl und laufendem Container.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Docker daemon gehört zur Docker-Steuerkette zwischen Benutzerbefehl und laufendem Container. Im Self-Hosting und Serverbetrieb ist Docker daemon ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Docker daemon im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Docker daemon in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Docker daemon relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 14 / 32

Docker CLI

Docker CLI gehört zur Docker-Steuerkette zwischen Benutzerbefehl und laufendem Container. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Docker CLI gehört zur Docker-Steuerkette zwischen Benutzerbefehl und laufendem Container. Im Self-Hosting und Serverbetrieb ist Docker CLI ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Docker CLI im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Docker CLI im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Trenne CLI-, Daemon- und Runtime-Fehler anhand der ersten nicht erreichbaren Schicht. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Docker CLI gehört zur Docker-Steuerkette zwischen Benutzerbefehl und laufendem Container.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Docker CLI gehört zur Docker-Steuerkette zwischen Benutzerbefehl und laufendem Container. Im Self-Hosting und Serverbetrieb ist Docker CLI ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Docker CLI im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Docker CLI in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Docker CLI relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 15 / 32

Container start

Container start steuert einen definierten Übergang im Container-Lebenszyklus. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Container start steuert einen definierten Übergang im Container-Lebenszyklus. Im Self-Hosting und Serverbetrieb ist Container start ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Container start im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Container start im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Prüfe Exit-Code und Stop-Timeout, wenn der erwartete Zustandswechsel nicht abgeschlossen wird. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Container start steuert einen definierten Übergang im Container-Lebenszyklus.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Container start steuert einen definierten Übergang im Container-Lebenszyklus. Im Self-Hosting und Serverbetrieb ist Container start ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Container start im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Container start in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Container start relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 16 / 32

Container stop

Container stop steuert einen definierten Übergang im Container-Lebenszyklus. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Container stop steuert einen definierten Übergang im Container-Lebenszyklus. Im Self-Hosting und Serverbetrieb ist Container stop ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Container stop im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Container stop im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Prüfe Exit-Code und Stop-Timeout, wenn der erwartete Zustandswechsel nicht abgeschlossen wird. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Container stop steuert einen definierten Übergang im Container-Lebenszyklus.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Container stop steuert einen definierten Übergang im Container-Lebenszyklus. Im Self-Hosting und Serverbetrieb ist Container stop ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Container stop im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Container stop in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Container stop relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 17 / 32

Container restart

Container restart steuert einen definierten Übergang im Container-Lebenszyklus. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Container restart steuert einen definierten Übergang im Container-Lebenszyklus. Im Self-Hosting und Serverbetrieb ist Container restart ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Container restart im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Container restart im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Prüfe Exit-Code und Stop-Timeout, wenn der erwartete Zustandswechsel nicht abgeschlossen wird. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Container restart steuert einen definierten Übergang im Container-Lebenszyklus.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Container restart steuert einen definierten Übergang im Container-Lebenszyklus. Im Self-Hosting und Serverbetrieb ist Container restart ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Container restart im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Container restart in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Container restart relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 18 / 32

Container log

Container log enthält Standardausgabe und Standardfehler des Container-Hauptprozesses. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Container log enthält Standardausgabe und Standardfehler des Container-Hauptprozesses. Im Self-Hosting und Serverbetrieb ist Container log ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Container log im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Container log im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Nutze Zeitstempel und den betroffenen Task, wenn Neustarts alte und neue Meldungen vermischen. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Container log enthält Standardausgabe und Standardfehler des Container-Hauptprozesses.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Container log enthält Standardausgabe und Standardfehler des Container-Hauptprozesses. Im Self-Hosting und Serverbetrieb ist Container log ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Container log im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Container log in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Container log relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 19 / 32

Port mapping

Port mapping ordnet einen erreichbaren Host-Port einem lauschenden Container-Port zu. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Port mapping ordnet einen erreichbaren Host-Port einem lauschenden Container-Port zu. Im Self-Hosting und Serverbetrieb ist Port mapping ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Port mapping im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Port mapping im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Vergleiche Listen-Adresse und beide Ports, wenn intern eine Antwort kommt, extern aber nicht. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Port mapping ordnet einen erreichbaren Host-Port einem lauschenden Container-Port zu.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Port mapping ordnet einen erreichbaren Host-Port einem lauschenden Container-Port zu. Im Self-Hosting und Serverbetrieb ist Port mapping ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Port mapping im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Port mapping in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Port mapping relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 20 / 32

Container port

Container port ordnet einen erreichbaren Host-Port einem lauschenden Container-Port zu. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Container port ordnet einen erreichbaren Host-Port einem lauschenden Container-Port zu. Im Self-Hosting und Serverbetrieb ist Container port ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Container port im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Container port im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Vergleiche Listen-Adresse und beide Ports, wenn intern eine Antwort kommt, extern aber nicht. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Container port ordnet einen erreichbaren Host-Port einem lauschenden Container-Port zu.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Container port ordnet einen erreichbaren Host-Port einem lauschenden Container-Port zu. Im Self-Hosting und Serverbetrieb ist Container port ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Container port im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Container port in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Container port relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 21 / 32

Host port

Host port ordnet einen erreichbaren Host-Port einem lauschenden Container-Port zu. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Host port ordnet einen erreichbaren Host-Port einem lauschenden Container-Port zu. Im Self-Hosting und Serverbetrieb ist Host port ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Host port im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Host port im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Vergleiche Listen-Adresse und beide Ports, wenn intern eine Antwort kommt, extern aber nicht. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Host port ordnet einen erreichbaren Host-Port einem lauschenden Container-Port zu.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Host port ordnet einen erreichbaren Host-Port einem lauschenden Container-Port zu. Im Self-Hosting und Serverbetrieb ist Host port ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Host port im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Host port in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Host port relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 22 / 32

Docker network

Docker network stellt isolierte Namensauflösung und Pakettransport zwischen Containern bereit. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Docker network stellt isolierte Namensauflösung und Pakettransport zwischen Containern bereit. Im Self-Hosting und Serverbetrieb ist Docker network ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Docker network im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Docker network im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Teste den Servicenamen im selben Netzwerk, wenn eine IP-Verbindung funktioniert, DNS aber nicht. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Docker network stellt isolierte Namensauflösung und Pakettransport zwischen Containern bereit.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Docker network stellt isolierte Namensauflösung und Pakettransport zwischen Containern bereit. Im Self-Hosting und Serverbetrieb ist Docker network ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Docker network im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Docker network in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Docker network relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 23 / 32

Bridge network

Bridge network stellt isolierte Namensauflösung und Pakettransport zwischen Containern bereit. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Bridge network stellt isolierte Namensauflösung und Pakettransport zwischen Containern bereit. Im Self-Hosting und Serverbetrieb ist Bridge network ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Bridge network im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Bridge network im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Teste den Servicenamen im selben Netzwerk, wenn eine IP-Verbindung funktioniert, DNS aber nicht. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Bridge network stellt isolierte Namensauflösung und Pakettransport zwischen Containern bereit.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Bridge network stellt isolierte Namensauflösung und Pakettransport zwischen Containern bereit. Im Self-Hosting und Serverbetrieb ist Bridge network ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Bridge network im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Bridge network in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Bridge network relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 24 / 32

Overlay network

Overlay network stellt isolierte Namensauflösung und Pakettransport zwischen Containern bereit. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Overlay network stellt isolierte Namensauflösung und Pakettransport zwischen Containern bereit. Im Self-Hosting und Serverbetrieb ist Overlay network ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Overlay network im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Overlay network im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Teste den Servicenamen im selben Netzwerk, wenn eine IP-Verbindung funktioniert, DNS aber nicht. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Overlay network stellt isolierte Namensauflösung und Pakettransport zwischen Containern bereit.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Overlay network stellt isolierte Namensauflösung und Pakettransport zwischen Containern bereit. Im Self-Hosting und Serverbetrieb ist Overlay network ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament,...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Overlay network im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Overlay network in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Overlay network relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 25 / 32

Docker volume

Docker volume bindet dauerhafte oder vom Host bereitgestellte Daten in den Container ein. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Docker volume bindet dauerhafte oder vom Host bereitgestellte Daten in den Container ein. Im Self-Hosting und Serverbetrieb ist Docker volume ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Docker volume im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Docker volume im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Prüfe Quelle, Ziel und Schreibrechte, wenn Daten nach einem Neustart fehlen. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Docker volume bindet dauerhafte oder vom Host bereitgestellte Daten in den Container ein.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Docker volume bindet dauerhafte oder vom Host bereitgestellte Daten in den Container ein. Im Self-Hosting und Serverbetrieb ist Docker volume ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Docker volume im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Docker volume in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Docker volume relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 26 / 32

Bind mount

Bind mount bindet dauerhafte oder vom Host bereitgestellte Daten in den Container ein. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Bind mount bindet dauerhafte oder vom Host bereitgestellte Daten in den Container ein. Im Self-Hosting und Serverbetrieb ist Bind mount ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Bind mount im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Bind mount im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Prüfe Quelle, Ziel und Schreibrechte, wenn Daten nach einem Neustart fehlen. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Bind mount bindet dauerhafte oder vom Host bereitgestellte Daten in den Container ein.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Bind mount bindet dauerhafte oder vom Host bereitgestellte Daten in den Container ein. Im Self-Hosting und Serverbetrieb ist Bind mount ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Bind mount im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Bind mount in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Bind mount relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 27 / 32

Read-only mount

Read-only mount bindet dauerhafte oder vom Host bereitgestellte Daten in den Container ein. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Read-only mount bindet dauerhafte oder vom Host bereitgestellte Daten in den Container ein. Im Self-Hosting und Serverbetrieb ist Read-only mount ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Read-only mount im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Read-only mount im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Prüfe Quelle, Ziel und Schreibrechte, wenn Daten nach einem Neustart fehlen. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Read-only mount bindet dauerhafte oder vom Host bereitgestellte Daten in den Container ein.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Read-only mount bindet dauerhafte oder vom Host bereitgestellte Daten in den Container ein. Im Self-Hosting und Serverbetrieb ist Read-only mount ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Read-only mount im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Read-only mount in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Read-only mount relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 28 / 32

Entrypoint

Entrypoint legt Programm und Argumente fest, die PID 1 im Container ausführen soll. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Entrypoint legt Programm und Argumente fest, die PID 1 im Container ausführen soll. Im Self-Hosting und Serverbetrieb ist Entrypoint ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Entrypoint im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Entrypoint im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Inspiziere Entrypoint und Argumente, wenn der Container sofort mit Exit-Code 127 endet. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Entrypoint legt Programm und Argumente fest, die PID 1 im Container ausführen soll.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Entrypoint legt Programm und Argumente fest, die PID 1 im Container ausführen soll. Im Self-Hosting und Serverbetrieb ist Entrypoint ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Entrypoint im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Entrypoint in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Entrypoint relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 29 / 32

Command

Command legt Programm und Argumente fest, die PID 1 im Container ausführen soll. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Command legt Programm und Argumente fest, die PID 1 im Container ausführen soll. Im Self-Hosting und Serverbetrieb ist Command ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Command im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Command im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Inspiziere Entrypoint und Argumente, wenn der Container sofort mit Exit-Code 127 endet. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Command legt Programm und Argumente fest, die PID 1 im Container ausführen soll.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Command legt Programm und Argumente fest, die PID 1 im Container ausführen soll. Im Self-Hosting und Serverbetrieb ist Command ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Command im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen,...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Command in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Command relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 30 / 32

Container environment

Container environment übergibt Laufzeitkonfiguration als Schlüssel-Wert-Paare an den Prozess. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Container environment übergibt Laufzeitkonfiguration als Schlüssel-Wert-Paare an den Prozess. Im Self-Hosting und Serverbetrieb ist Container environment ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Container environment im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Container environment im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Prüfe nur Variablennamen und Vorhandensein, nicht geheime Werte, wenn Konfiguration fehlt. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Container environment übergibt Laufzeitkonfiguration als Schlüssel-Wert-Paare an den Prozess.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Container environment übergibt Laufzeitkonfiguration als Schlüssel-Wert-Paare an den Prozess. Im Self-Hosting und Serverbetrieb ist Container environment ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Container environment im Verbund mit Nachbardiensten: Konfigurationsparameter...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Container environment in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Container environment relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 31 / 32

Health check

Health check prüft regelmäßig, ob der Dienst funktional statt nur gestartet ist. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Health check prüft regelmäßig, ob der Dienst funktional statt nur gestartet ist. Im Self-Hosting und Serverbetrieb ist Health check ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Health check im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Health check im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Führe den Prüfcommand im Container aus, wenn der Status dauerhaft unhealthy bleibt. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Health check prüft regelmäßig, ob der Dienst funktional statt nur gestartet ist.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Health check prüft regelmäßig, ob der Dienst funktional statt nur gestartet ist. Im Self-Hosting und Serverbetrieb ist Health check ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Health check im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Health check in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Health check relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed

Schritt 32 / 32

Restart policy

Restart policy steuert einen definierten Übergang im Container-Lebenszyklus. Die Lernkarte zeigt die Rolle im Modul „Docker-Grundlagen“ und einen sicheren Diagnoseweg.

S2

1. Verstehen

Restart policy steuert einen definierten Übergang im Container-Lebenszyklus. Im Self-Hosting und Serverbetrieb ist Restart policy ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme eigenständig zu konfigurieren, Abhängigkeiten zu durchschauen und Fehlverhalten zielgerichtet einzugrenzen.

2. Anwenden

In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Restart policy im Verbund mit Nachbardiensten: Konfigurationsparameter werden eingelesen, Systemressourcen reserviert und Statusinformationen bereitgestellt. Wer diese Zusammenhänge kennt, versteht genau, an welcher Stelle im Gesamtsystem Änderungen greifen.

Übung

Führe in einer sicheren Terminal- oder Testumgebung folgenden Diagnosebefehl aus, um den Zustand rund um Restart policy im Modul „Docker-Grundlagen“ zu untersuchen:

docker version && docker info

Beobachte die Ausgabe: Notiere den Rückgabewert, prüfe auf Warnungen und verifiziere, dass die relevanten Ressourcen wie erwartet antworten.

docker version && docker info

3. Technisch einordnen

Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei Unregelmäßigkeiten stets Dateiberechtigungen, Prozessbindung, Logging-Streams und Umgebungsvariablen getrennt voneinander.

4. Vertiefen

Prüfe Exit-Code und Stop-Timeout, wenn der erwartete Zustandswechsel nicht abgeschlossen wird. Typische Ursachen für Störungen im Produktivbetrieb sind falsch gesetzte Dateirechte, blockierte Netzwerkports, Timeouts oder Ressourcenengpässe (z. B. Out-of-Memory). Als Best Practice gilt: Änderungen vorab in einer Testinstanz prüfen, Konfigurationsdateien versionieren, Protokolle mit Zeitstempeln auswerten und stets einen dokumentierten Rollback-Pfad bereithalten.

5. Prüfen

  1. Was ist der Zweck? Restart policy steuert einen definierten Übergang im Container-Lebenszyklus.

  2. Wie prüfst du den Zustand? Mit dem Befehl docker version && docker info und einer getrennten Analyse von Logs, Berechtigungen und Ressourcen.

  3. Welche Best Practice schützt vor Ausfällen? Einzelne kontrollierte Änderungen, Versionierung von Konfigurationen und ein getesteter Rollback-Pfad.

  4. Was ist der Zweck? Erkläre die Rolle im Modul Docker-Grundlagen und nenne Ein- sowie Ausgabe.

  5. Wie prüfst du sicher? Sollzustand notieren, Belege sichern, genau eine Hypothese testen und denselben Test wiederholen.

  6. Wann brichst du ab? Wenn Datenverlust, Rechteausweitung oder unbekannte Seiteneffekte drohen; dann Rollback und Dokumentation nutzen.

Zusammenfassung

  • Restart policy steuert einen definierten Übergang im Container-Lebenszyklus. Im Self-Hosting und Serverbetrieb ist Restart policy ein zentraler Baustein des Moduls „Docker-Grundlagen“. Das Verständnis dieses Begriffs bildet das Fundament, um Systeme...
  • In Containerumgebungen kapselt dies Software und Abhängigkeiten in unveränderliche, reproduzierbare Images, die isoliert auf dem Host-Kernel laufen. Typischerweise interagiert Restart policy im Verbund mit Nachbardiensten: Konfigurationsparameter werden...
  • Auf technischer Ebene erfolgt die Inspektion und Fehlerdiagnose direkt über das Terminal oder Systemschnittstellen. Mit dem Befehl docker version && docker info überprüfst du den aktuellen Betriebszustand und sicherst messbare Belege. Prüfe bei...
Optionale Praxisaufgabe
  1. Erkläre Restart policy in drei Sätzen so, dass ein kompletter Anfänger folgen kann.
  2. Notiere ein echtes Beispiel aus Alltag, Arbeit oder Projekt, in dem Restart policy relevant wird.
  3. Schreibe eine typische Fehlerannahme auf und daneben, wie du sie prüfen würdest.
  4. Optional: Skizziere einen Mini-Test oder Diagnoseweg, mit dem du den Begriff praktisch überprüfst.

Lernauftrag für diesen Schritt

  1. Formuliere die Kerndefinition in einem eigenen Satz.
  2. Notiere ein praktisches Beispiel, in dem du diesen Begriff wirklich brauchen würdest.
  3. Beantworte den Quick-Check ohne Nachschauen und prüfe danach die Antworten.
  4. Gehe erst weiter, wenn du den Begriff jemandem ohne Fachsprache erklären kannst.
Stand: 2026-09-21 2 Quellen source_backed