docker-volume数据卷

1、为什么要了解数据卷

因为做一些docker集群时,只支持挂载数据卷,不支持挂载目录,比如MySQL的PXC,因此这里介绍下docker中数据卷的概念。

2、什么是数据卷

数据卷相当于给容器挂载一个虚拟的磁盘,并且这个虚拟的磁盘在宿主机中是可以访问的。

容器中的MySQL把数据保存到数据卷上,我们在宿主机上就能看到这些数据。

即便容器挂掉了,我们也不怕,数据还是安全的。

3、管理数据卷的常用命令

# 查看数据卷列表
docker volume ls
# 创建数据卷
docker volume create test
# 删除数据卷
docker volume rm test
# 清除没有挂载的数据卷
docker volume prune
# 查看数据卷详情
docker volume inspect test