什么是容器数据卷
如果数据都在容器中,如果删除容器,数据就会丢失。
需求:mysql数据可以存储在本地
容器之间可以有一个数据共享的技术!Docker容器中产生的数据,同步到本地!
这就是卷技术!目录的挂载,将我们容器内的目录,挂载到linux上面
方式一:直接使用命令来挂载 -v
docker run -it -v -p 主机端口:容器内端口
#测试
docker run -it -v /home/ceshi:/home centos /bin/bash
#启动起来之后我们可以通过docker inspect 容器id查看

查看挂载信息
测试文件的同步

测试文件的同步
1、停止容器
2、宿主机上修改文件
3、修改容器
4、容器内的数据依旧是同步的
1、容器内exit退出
2、修改宿主机文件内容
vim /home/cehi/test.java
3、运行容器docker
docker start 镜像id
4、进入容器并查看容器内的文件内容
docker start 镜像id
docker attach 镜像id
cat /home/test.java

宿主机修改文件内容

启动并进入容器之后查看文件内容
好处:我们以后只需要再本地修改即可,容器内会自动同步