数据卷容器
前言
再上一篇博客总结了MySQL数据持久化感兴趣可以访问MySQL数据持久化
数据卷容器
创建一个容器用于挂载数据卷,其他容器通过挂载这个(父容器)实现数据共享,挂载数据卷的容器,称为数据卷容器。
有了数据卷容器我们就可以实现多个容器之间的数据同步。
容器数据卷实例
- 先创建一个容器用于挂载数据卷
这儿以centos为例,创建一个容器名为docker02的容器,同时在etc和lib目录中挂载version01和version02两个数据卷。
docker run -it -P --name docker02 -v version01:/etc -v version02:/lib centos
- 查看是否挂载成功
docker inspect 容器id
- 其他容器挂载到父容器。
将另一个容器挂载到我们刚在创建的容器docker02上实现,容器之间的数据同步。
docker run -it --name docker03 --volumes-from docker02 centos
- 检验是否挂载成功
docker inspect 容器id
发现已经挂载,成功表示docker02与docker03,在实现了数据卷中的数据共享。