数据卷概念

宿主机的一个目录或文件
image.png

数据卷作用

容器数据持久化
客户端和容器数据交换
容器间数据交换

image.png

数据卷容器

创建一个容器,挂载一个目录,让其他容器继承自该容器( --volume-from )。
通过简单方式实现数据卷配置

实现图1数据卷绑定

docker run -it --name=c2 -v /root/data:/root/data_container centos:7 /bin/bash

实现图2数据卷绑定

  • 创建启动c3数据卷容器,使用 –v 参数 设置数据卷

docker run –it --name=c3 –v /volume centos:7 /bin/bash

  • 创建启动 c1 c2 容器,使用 –-volumes-from 参数 设置数据卷

docker run –it --name=c1 --volumes-from c3 centos:7 /bin/bash

docker run –it --name=c2 --volumes-from c3 centos:7 /bin/bash