数据卷容器
多个MySQL同步数据!
首先启动一个docker01容器
docker run -it --name docker01 home/cnetos:1.0
[root@dffe2686b25b /]#
# 子继承父容器 docker02容器继承docker01容器 实现数据共享双方挂载的文件自动同步
# 如果容器docker01停了其它容器挂载文件不会丢失
[root@VM-0-14-centos ~]# docker run -it --name docker02 --volumes-from docker01 home/cnetos:1.0
[root@79997987305c /]# ls
bin home lost+found opt run sys var
dev lib media proc sbin tmp volume01
etc lib64 mnt root srv usr volume02
[root@79997987305c /]# cd volume01
[root@79997987305c volume01]# ls
index1.php
[root@79997987305c volume01]# cd volume02
bash: cd: volume02: No such file or directory
[root@79997987305c volume01]# ls
index1.php
结论:
容器之间配置信息的传递,数据卷容器的生命周期一直持续到没有容器使用为止。
但是一旦持久化到本地,这个时候,本地的数据是不会删除的!