卷是用于持久化由 Docker 容器生成和使用的数据的首选机制。尽管绑定挂载的路径取决于主机的目录结构和操作系统,但卷由 Docker 完全管理。
与绑定挂载不同,您可以在任意容器范围之外创建和管理卷。
创建一个卷:
$ docker volume create my-vol
列出卷:
$ docker volume ls
local my-vol
查看卷信息:
$ docker volume inspect my-vol
[{
“Driver”: “local”,
“Labels”: {},
“Mountpoint”: “/var/lib/docker/volumes/my-vol/_data”,
“Name”: “my-vol”,
“Options”: {},
“Scope”: “local”
}]
删除卷:
$ docker volume rm my-vol
