数据卷容器
- 容器与容器之间数据同步
- 如上图,利用父容器容器给别的容器共享数据
案例
- 通过之前生成的镜像来启动两个容器 docker01 和 docker02
- 启动docker02
docker run -it --name docker02 --volumes-from docker01 centos:1.0
- 在docker01数据卷中创建文件
- 在docker02数据卷volume01中查看
- 删除docker01,docker02中的共享数据依旧在
- 容器的共享卷双向拷贝
- 多个mysql实现数据共享
docker run -d -p 3310:3306 -v /home/mysql/conf:/etc/mysql/conf.d \ -v /home/mysql/data:/var/lib/mysql \ -e MYSQL_ROOT_PASSWORD=123456 --name mysql01 mysql:5.7 docker run -d -p 3310:3306 -e MYSQL_ROOT_PASSWORD=123456 \ --name mysql02 --volumes-from mysql01 mysql:5.7
- 结论:
- 容器之间配置信息的传递,数据卷容器的生命周期一直持续到没有容器使用为止。
- 但是一旦你持久化到了本地,这个时候,本地的数据是不会删除的。
(docker笔记):数据卷容器
最新推荐文章于 2024-09-25 14:52:59 发布