1

当我使用 docker 时,将 docker-compose.yml 与我的所有堆栈一起部署。它创建一个默认的覆盖网络。

ac4ole1w87ws 入口覆盖群 vcl2s9otd2qx stack_default 覆盖群

问题是 mysql galera 集群的容器使用入口 10.255.0.* 作为主 IP 地址,而不是 stack_default 中的 10.0.0.*。

所以wsrep_cluster_address看起来很乱,我不知道为什么有些来自stack_default,有些来自入口。10.255.0.3,10.0.0.5,10.0.0.6

有时 10.0.0.5 无法与 10.255.0.3 通信(不同的网络)

我知道我可以为每个容器设置一个网络,但是设置太多(我的堆栈有 20 多个)。有更好的办法吗?

4

0 回答 0