在Docker中扩展mysql

kev*_*yle 6 mysql docker

我想在一个可能涉及多个服务器的swarm上扩展mysql.确保数据在不同服务器上的容器之间同步的最佳方法是什么?

我在没有docker的标准配置上意识到我必须设置复制.我想知道是否有办法做到这一点更合适,并且易于使用docker进行部署.

Man*_*ahu 5

Docker-compose and docker swarm是在docker环境中扩展的绝佳工具。但是目前 MySQL-DB scaling is not possible in docker-compose or docker-swarm。原因:

  • 缩放适合无状态容器

  • 无法在docker-swarm中进行主从配置

  • Docker覆盖网络中没有可用的复制方法

将来可能会有这样的技术来启用RDBMS缩放。