Docker容器数据卷
- 1. 什么是Docker容器数据卷
- 2. Docker容器数据卷能做什么
- 3. 添加容器数据卷
- 3.1 直接命令添加
- 3.1.1 命令
- 3.1.2 查看数据卷是否挂载成功
- 3.1.3 容器和宿主机之间数据共享
- 3.1.4 容器停止退出后,主机修改后数据是否同步
- 3.1.5 命令(带权限)
- 3.2 DockerFile添加
- 3.2.1 根目录下新建myDocker文件夹并进入
- 3.2.2 可在Dockerfile中使用VOLUME指令来给镜像添加一个或多个数据卷
- 3.2.3 编写dockerfile
- 3.2.4 build编写的dockerfile,生成新的镜像
- 3.2.4 run镜像
- 3.2.5 查找容器对应的主机目录
- 3.2.6 备注
1. 什么是Docker容器数据卷
- 将应用与运行的环境打包形成容器运行,伴随着运行着的容器,我们对数据的要求希望是持久化的
- 容器之间希望有可能共享数据
Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来,那么当容器删除后,数据自然也就没有了。
为了能保存数据在docker中我们使用容器数据卷