文章目录
二、docker存储持久化-volume
- 卷(volume)完全由docker管理,是将特定目录挂载给容器;
- 使用卷(volume)时,会在主机上的docker存储目录中创建一个新目录,docker会管理该目录的内容;
- 卷(volume)的内容存在于容器的生命周期之外:删除容器后,docker数据卷仍然存在;
- 挂载卷(volume)时,不需要指定mount源,指定mount point即可;
- docker会在/var/lib/docker/volumes路径下为每个卷(volume)生成一个目录,作为mount源;
- 若mount point指向容器中的已有目录,则该目录下的数据会被copy到卷(volume)中;
- 7.若mount point指向容器中的空目录,则会自动创建所需目录;
- 若启动挂载尚不存在的卷的容器,docker会为自动创建卷;
- 卷(volume)在使用时,可通过ro参数将容器对卷(volume)的权限设置为只读