数据卷
数据持久化方式
| 方式 | 说明 | 特点 |
|---|---|---|
Volume |
Docker管理的数据卷 | 推荐,易备份迁移 |
Bind Mount |
挂载主机目录 | 灵活,适合开发 |
tmpfs |
内存挂载 | 临时数据,性能高 |
Volume操作命令
# 创建数据卷 docker volume create my-volume # 查看数据卷列表 docker volume ls # 查看数据卷详情 docker volume inspect my-volume # 使用数据卷运行容器 docker run -d -v my-volume:/data nginx # 绑定挂载主机目录 docker run -d -v /host/path:/container/path nginx # 只读挂载 docker run -d -v /host/path:/container/path:ro nginx # 删除数据卷 docker volume rm my-volume # 删除所有未使用数据卷 docker volume prune