数据卷挂载 为什么需要卷 容器删除 → 数据丢失 卷 → 数据持久化 三种挂载方式 # 1. 命名卷(Docker 管理) docker volume create mydata docker run -v mydata:/data nginx # 2. 绑定挂载(指定宿主机路径) docker run -v /host/path:/container/path nginx # 3. tmpfs(内存,不持久化) docker run --tmpfs /app/temp nginx 复制 常用命令 # 创建卷 docker volume create mydata # 查看卷 docker volume ls # 查看卷详情 docker volume inspect mydata # 删除卷 docker volume rm mydata # 清理未使用卷 docker volume prune 复制 实践练习 # 命名卷持久化 docker run -d --name db -v mysql-data:/var/lib/mysql mysql docker rm -f db docker run -d --name db2 -v mysql-data:/var/lib/mysql mysql # 数据仍在! 复制 小结 方式语法适用场景命名卷-v name:/path生产数据绑定挂载-v /host:/container开发环境tmpfs--tmpfs /path临时数据