什么是容器数据卷?
让我们回忆一下docker理念:
就是将应用和环境打包成一个镜像
数据? 如果数据都在容器中,那么我们删除容器,数据就会丢失 !需求:数据持久化就完美了
对于MYSQL,容器删除了,数据就没了 需求:MYSQL数据可以存储在本机就完美了
容器之间可以有一个数据共享的技术,docker容器中产生的数据,同步到本地
这就是卷技术 就是目录的挂载,将我们的容器内的目录,挂载到linux上面
为什么要用卷技术:就是为了容器持久化和数据同步,同时容器之间也可以数据共享
1.运行容器
-v就是挂载,把主机上的home下的ceshi目录挂载到容器中的home目录中(实现同步)
以后我们只需要修改主机内的东西就行了,就能实现同步,不需要在进入容器,很方便
2.因为第一个终端在容器中,另开个终端查看容器详细信息 docker inspect 容器id
3.查看挂载情况,容器内home目录与主机home下的ceshi目录做了绑定(同步的意思)