在Docker中扩展mysql

我正在寻找扩大可能涉及多个服务器的群体上的MySQL。 确保数据在不同服务器上的容器之间同步的最佳方法是什么?

我意识到一个没有docker的标准configuration,我不得不build立复制。 我想知道是否有办法做到这一点,更适合和容易与docker部署。

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

  • 适合无状态的容器

  • 在docker-swarm中主 – 从configuration不可能

  • docker覆盖networking中没有可用的复制方法

未来可能我们有这样的技术来使RDBMS缩放。