版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
数据卷简介
数据卷是一个可以供一个或多个容器使用的特殊目录
可以达到以下目的:
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对数据卷打包压缩