Docker(五) 数据卷

数据卷简介

数据卷是一个可以供一个或多个容器使用的特殊目录

可以达到以下目的:

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对数据卷打包压缩

恢复数据卷


更多精彩内容