数据卷是一个可以供一个或多个容器使用的特殊目录
可以达到以下目的:
1. 绕过拷贝写系统, 以达到本地磁盘IO的性能
2. 绕过拷贝写系统, 有些文件不需要在docker commit打包进镜像文件
3. 在多个容器间共享目录
4. 在宿主和容器间共享目录
5. 在宿主和容器间共享一个文件
方法一: dockerfile中指定VOLUME后的目录, 如VOLUME /var/lib/test
方法二: docker run 命令中加 –v选项, 如:
docker run –d –P –v /webapp training/webapp phyhon app.py
利用tar命令来执行
备份的原理: 使用tar –zcvf对数据卷打包压缩