Standaard zijn gegevens in een container vluchtig — verloren wanneer de container wordt verwijderd. Volumes (en bind mounts) bieden persistente opslag die containers overleeft, essentieel voor databases en alle gegevens die container-restarts/verwijderingen moeten overleven.
Het probleem: containers zijn vluchtig
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.
