Skip to content
An`s Weblog
Go back

Storage Overview

1. Dữ liệu trong Docker gồm 2 loại

Loại dữ liệuĐặc điểmVí dụ
Ephemeral (tạm thời)Gắn với vòng đời container, bị mất khi container bị xóaMã nguồn ứng dụng, log tạm
Persistent (bền vững)Tồn tại độc lập với containerDữ liệu database, file người dùng

2. Dữ liệu tạm thời: Non-Persistent Storage

3. Dữ liệu bền vững: Persistent Storage qua Volumes

## Dữ liệu trong volume được mount tại:
/var/code  ←→  Volume Docker

4. Volume là đối tượng chính thức (First-class object)

5. Volume hỗ trợ 3 loại storage driver

Loại DriverMô tảVí dụ
Block storageHiệu suất cao, truy cập ngẫu nhiênAmazon EBS, OpenStack Cinder
File storageDễ chia sẻ qua NFS/SMBNFS, Azure File, Amazon EFS
Object storageDữ liệu lớn, ít thay đổiAmazon S3, Ceph, MinIO

6. Volume vs Bind Mount

Đặc điểmVolumeBind Mount
Cấu hình đơn giản1
Dễ di chuyển giữa host1
Gắn với đường dẫn host cụ thể1
Docker quản lý hoàn toàn1

Tổng kết


Share this post:

Previous Post
Volume Commands
Next Post
Order of Execution