(docker笔记):数据卷容器

数据卷容器

  • 容器与容器之间数据同步

  • 如上图,利用父容器容器给别的容器共享数据

案例

  • 通过之前生成的镜像来启动两个容器 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
  • 结论:
    • 容器之间配置信息的传递,数据卷容器的生命周期一直持续到没有容器使用为止。
    • 但是一旦你持久化到了本地,这个时候,本地的数据是不会删除的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值