Per impostazione predefinita, i dati in un container sono effimeri — vanno persi quando il container viene rimosso. I volumi (e i bind mount) forniscono archiviazione persistente che sopravvive ai container, essenziale per i database e per qualsiasi dato che deve sopravvivere ai riavvii/rimozioni dei container.
Il problema: i container sono effimeri
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.
