接上一篇:Docker应用
1.为什么需要数据卷?⊙ω⊙
上一篇中使用docker cp命令把ssm.war文件复制到tomcat容器内部的webapps路径下,然后就可以运行部署到容器中的ssm项目。
现在我们使用数据卷,数据卷可以帮我们把宿主机的内容映射到容器内部,就是我不用把ssm.war文件复制到容器内部,使用映射后,如果修改宿主机中的这个文件,容器内部的这个文件也会一起发生改变
看这篇总结:Docker数据卷、
Docker容器数据卷详解、
Docker数据卷详解
♦️ 1.创建数据卷
docker volume create 数据卷名称
#创建数据卷之后
默认会存放在一个目录下:
/var/lib/docker/volumes/数据卷名称/_data
如上图创建一个数据卷,名称为tomcat
cd命令切换到/var/lib/docker/volumes/tom