Docker入门(十)数据卷容器

多个mysql同步数据!


image.png
# 启动3个容器,通过我们刚才自己写的镜像启动

第一个容器
数据共享1
数据共享2
删除容器1
# 删除docker01,查看一下docker01和docker03是否还可以访问这个文件
# 测试依旧可以访问
数据卷共享

多个mysql实现数据共享

docker run -d -p 3310:3306 -v /etc/mysql/conf.d -v /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

# 这个时候,可以实现两个容器数据同步

结论:
容器之间配置信息的传递,数据卷容器的声明周期一直持续到没有容器使用为止。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 容器数据卷 1. 什么是容器数据卷 docker的理念回顾 将应用和环境打包成一个镜像! 数据?如果数据都在容器中...
    弹钢琴的崽崽阅读 793评论 1 3
  • 容器数据卷 什么是容器数据卷 docker的理念回顾 将应用和环境打包成一个镜像! 数据?如果数据都在容器中,那么...
    笨比乔治阅读 407评论 0 0
  • 什么是容器数据卷 docker回顾 将应用和环境打包成一个镜像! 数据?如果数据都在容器中,那么我们容器删除,数据...
    亦是旅人呐阅读 188评论 0 0
  • 使用数据卷 方式一:直接命令挂载 -v # docker run -it -v 主机目录:容器内目录docker ...
    ShawLen阅读 328评论 0 0
  • 我是黑夜里大雨纷飞的人啊 1 “又到一年六月,有人笑有人哭,有人欢乐有人忧愁,有人惊喜有人失落,有的觉得收获满满有...
    陌忘宇阅读 8,594评论 28 53