数据卷容器

1 先启动一个父容器

docker run -it --name dc01 mit/centos_with_two_files 
cd dataVolumeContainer2
touch dc01_add.txt

ctrl+Q+P

2 dc02和dc03继承自dc01 (用--volumes-from)

docker run -it --name dc02 --volumes-from dc01  mit/centos_with_two_files
cd dataVolumeContainer2
touch dc02_add.txt

ctrl+Q+P

再创建dc03

docker run -it --name dc03 --volumes-from dc01  mit/centos_with_two_files
cd dataVolumeContainer2
touch dc03_add.txt

ctrl+Q+P

3 回到dc01 就可以看到02、03各自添加的都能共享了

4 删除dc01(父容器)后数据卷共享毫无影响

发现删除父容器后,数据卷毫无影响

结论 容器之间配置信息的传递,数据卷的生命周期一直持续到没有容器使用它为止

原文地址:https://www.cnblogs.com/polax/p/14391697.html