Standardmäßig sind Daten in einem Container ephemär — sie gehen verloren, wenn der Container entfernt wird. Volumes (und Bind Mounts) bieten persistenten Speicher, der Container überlebt und ist unverzichtbar für Datenbanken und alle Daten, die Container-Neustarts/Entfernungen überstehen müssen.
Das Problem: Container sind ephemär
A container's writable layer is DELETED when the container is removed:
→ data written inside the container (e.g. a database's files) is LOST
→ containers are meant to be disposable/replaceable → don't store important data in them
→ For persistent data, you need storage OUTSIDE the container's lifecycle.
