文章目录
1. 数据卷
什么是数据卷?
- 数据卷是一个可供容器用的一个目录,实在本地宿主机上创建的,可以挂载到所有的容器中。
为什么要用数据卷?
- docker分层文件系统:1)性能差;2)生命周期与容器相同
- docker数据卷:1)mount到主机,绕开分层文件系统;2)和主机磁盘性能相同,容器删除后,数据卷依然保留;3)仅限本地磁盘,不能随容器迁移
docker提供两种数据卷
- bind mount
- docker managed volume
2. 数据卷命令
数据卷基本命令
docker volume COMMAND
Commands:
create:创建一个卷
inspect:显示一个或多个卷的详细信息
ls:列出卷
prune:删除所有未使用的本地卷
rm:删除一个或多个卷
创建数据卷命令
docker volume create [OPTIONS] [VOLUME]
Options:
-d, --driver string:指定卷驱动程序名称
–label list:设置卷的元数据
-o, --opt map:设置驱动程序特定选项
<