Station 00 · Orientierung/Phase 5
Was einen Neustart überlebt
Die Tabelle, die den teuersten Fehler verhindert — und die man nicht liest, sondern ausprobiert.
Ein Container ist wegwerfbar. Das ist kein Mangel, sondern sein Zweck: Bei jedem Deploy wird er weggeworfen und neu gebaut. Genau deshalb ist die Frage, was diesen Vorgang übersteht, keine Nebensache — sie entscheidet, ob Daten erhalten bleiben.
Erst grob, dann genau.Die Tabelle, die den teuersten Fehler verhindert — in drei Schritten.
Beim nächsten Deploy weg1 von 3
| Was | Warum es verschwindet |
|---|---|
| Der Code im Container | wird bei jedem Deploy neu gebaut — das ist sein Zweck |
| Dateien, die die App „irgendwohin" schreibt | liegen im wegwerfbaren Teil · der klassische Datenverlust |
| Was nur auf meinem Rechner steht | ist nie oben angekommen · Kasten 4 ist nicht Kasten 7 |
Bleibt2 von 3
| Was | Wo es liegt |
|---|---|
Dateien unter /data | dort liegt ein Volume — der einzige Ort, der bleibt |
| Die Postgres-Datenbank | eigener Dienst mit eigenem Volume |
| Umgebungsvariablen und Geheimnisse | liegen in Coolify, nicht im Image |
Die Probe3 von 3
1
Datensatz anlegen
In der laufenden Anwendung etwas erfassen.
2
Neu veröffentlichen
git push deploy — oder in Coolify auf Deploy.
3
Nachsehen
Ist der Datensatz noch da? Danach ist „Daten nur unter /data“ keine Vorschrift mehr, sondern eine eigene Folgerung.
Die ganze Grafik auf einmal
Der klassische Datenverlust: Die Anwendung schreibt hochgeladene Dateien in einen Ordner neben dem Code. Wochenlang funktioniert alles. Dann wird einmal neu veröffentlicht — und alle Dateien sind fort. Nichts war kaputt; der Ordner lag im wegwerfbaren Teil.
- Die Übung, die man einmal gemacht haben muss
Danach ist „Daten nur unter
/data“ keine Vorschrift mehr, die jemand aufgestellt hat, sondern eine Folgerung, die Sie selbst gezogen haben. Das ist der Unterschied zwischen Auswendiglernen und Verstehen.Auf Stufe 2 (Fortgeschritten) steht hier zusätzlich: wie ein Volume technisch eingehängt wird und was bei einem Serverwechsel damit passiert
Zugang erhalten
Fortschritt merken?Mit Zugang bleiben Häkchen und erledigte Phasen am Konto — auf jedem Gerät.