1、数据卷容器,即实现容器之间的数据同步

2、基本结构

数据卷容器_Docker

 

 

3、步骤

(1)启动一个父容器。

数据卷容器_docker_02

 

 

(2)启动一个子容器,并将其与父容器同步

  命令:

    docker run -it --name docker02 --volumes-from docker01 efa39ac43fe1

  数据卷容器_docker_03

 

 

(3)进入父容器,并在挂载卷下添加一个文件。

  数据卷容器_配置信息_04

 

   查看docker02的对应挂载卷。

      数据卷容器_配置信息_05

 

   父容器的变动已经同步到子容器中。

  同理,子容器中的变动也会同步到父容器中。

 

(4)再新建一个容器03,挂载容器01,容器03中也会同步容器01中已有的数据。

 

      数据卷容器_Docker_06

 

 

(5)即使父容器01被删除,容器02和容器03中依旧保留有容器01的数据。相当于的数据的备份,即数据的双向拷贝

 

4、数据卷容器的作用

(1)常用来做容器之间配置信息的传递,数据卷容器的生命周期一直持续到没有容器使用为止!

 

 

 

 

 

 

1、ctrl+p+q。退出当前容器,但不停止容器

2、将子容器与父容器关联起来。
名利:
  docker run -it --name 容器名 --volumes-from 父容器名 镜像名
例子:
  docker run -it --name docker02 --volumes-from docker01 efa39ac43fe1
--volumes-from:继承与父容器进行关联