Docker容器数据卷
是什么
有点类似我们Redis里面的rdb和aof文件
能干嘛
容器的持久化,容器间继承+数据共享
1:数据卷可在容器之间共享或重用数据
2:卷中的更改可以直接生效
3:数据卷中的更改不会包含在镜像的更新中
4:数据卷的生命周期一直持续到没有容器使用它为止
容器内添加
1.直接命令添加
docker run -it -v /宿主机绝对路径目录:/容器内目录 镜像名
查看数据卷是否挂载成功
docker inspect 容器ID
容器停止退出后,主机修改后数据是同步
加权限,只读(容器内只能读取宿主机的文件内容,不能其他操作)
docker run -it -v /宿主机绝对路径目录:/容器内目录:ro 镜像名