Ein Gästebuch bei Container-Neuerstellungen bewahren Projekt

Bewahre ursprüngliche und neue Ausstellungsbeiträge beim Ersetzen von Docker-Containern und erhalte Bildtexte und hochgeladene Fotos.

DevOpsDocker

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

Dieses praktische Docker-Projekt richtet sich an Lernende mit grundlegender Terminalerfahrung. Du betreust Afterlight, eine Gemeinschaftsausstellung, deren Besucherbeiträge einen Anwendungsaustausch überstehen müssen.

Ein angeleitetes Lab führt von einer wegwerfbaren Übungskopie zu einem Gästebuch mit dauerhaftem Speicher. Eine eigenständige Challenge überträgt das Verfahren auf eine Fotowand, deren Texte und Bilddaten in getrennten Verzeichnissen liegen. Jede Einheit beginnt in einer eigenen vorbereiteten Umgebung.

Was du lernen wirst

  • reproduzierbare Anwendungsdateien von Besucherdaten unterscheiden;
  • bestehende benannte Volumes mit Compose an die richtigen Pfade anbinden;
  • tatsächliche Mounts prüfen und eine versehentliche Anbindung eines leeren Volumes beheben;
  • einen Container ersetzen und ursprüngliche sowie neue Beiträge erhalten;
  • Fotos samt Bildtexten bewahren und nach dem Austausch einen weiteren Upload annehmen.

Für wen dieser Kurs geeignet ist

Für Docker- und DevOps-Einsteiger, die Terminalbefehle eingeben können. Andere Projekte der Reihe, SQL oder Anwendungsprogrammierung sind nicht erforderlich. Pfade, Container, Compose-YAML, Bearbeitung und HTTP werden vor der Verwendung erklärt.

LabEx stellt eine Linux-Arbeitsstation im Browser, Docker, Compose, die Anwendung und fiktive Datensätze bereit. Nutze Workstation für Befehle und Exhibition für die Geschäftsseiten. Das angeleitete Lab bietet zusätzlich Practice Copy für den absichtlichen Datenverlustversuch. Du brauchst weder eine lokale Docker-Installation noch ein externes Konto.

Häufig gestellte Fragen

Schreibe ich eine Datenbankanwendung?

Nein. Du bearbeitest Speicherdeklarationen und ersetzt die Anwendung; Gästebuch und Foto-Upload sind vorbereitet.

Ist ein Docker-Volume ein Backup?

Nein. Es kann einen Container überdauern, aber das Löschen des Volumes oder der Verlust des Hosts kann die Daten zerstören. Der Kurs behandelt Persistenz auf einem Host, kein vollständiges Backup- oder Hochverfügbarkeitssystem.

Was ändert die Challenge?

Du bewahrst zwei zusammengehörige Speicherorte, damit Fotos und Texte den Austausch gemeinsam überstehen. Mount- und Prüfverfahren werden im angeleiteten Lab eingeführt.

Welche Sprachen gibt es?

Anleitungen, Prüfhinweise, Lösungen und Kurseinführungen sind auf Englisch und in acht Übersetzungen verfügbar. Demo-Website, Beschriftungen, Befehle und Ausgaben bleiben englisch.

Lehrer

labby
Labby
Labby is the LabEx teacher.