Mặc định, dữ liệu trong một container là tạm thời (ephemeral) — mất khi container bị xóa. Volume (và bind mount) cung cấp lưu trữ bền vững tồn tại lâu hơn container, thiết yếu cho database và bất kỳ dữ liệu nào phải tồn tại qua các lần khởi động lại/xóa container.
Vấn đề: container là tạm thời
Layer ghi được của một container bị XÓA khi container bị xóa:
→ dữ liệu ghi bên trong container (ví dụ các tệp của một database) bị MẤT
→ container được thiết kế để dùng một lần/thay thế được → đừng lưu dữ liệu quan trọng trong chúng
→ Đối với dữ liệu bền vững, bạn cần lưu trữ BÊN NGOÀI vòng đời của container.
