Docker容器数据卷

分类: Docker

是什么

有点类似我们Redis里面的rdb和aof文件

能干嘛

容器的持久化,容器间继承+数据共享
1:数据卷可在容器之间共享或重用数据
2:卷中的更改可以直接生效
3:数据卷中的更改不会包含在镜像的更新中
4:数据卷的生命周期一直持续到没有容器使用它为止

容器内添加

1.直接命令添加

docker run -it -v /宿主机绝对路径目录:/容器内目录      镜像名

查看数据卷是否挂载成功
docker inspect 容器ID

容器停止退出后,主机修改后数据是同步

加权限,只读(容器内只能读取宿主机的文件内容,不能其他操作)
docker run -it -v /宿主机绝对路径目录:/容器内目录:ro 镜像名

2.DockerFile添加

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注