我有 3 个项目,部署在不同的主机上。每个项目都有自己的 RabbitMQ 容器。但是我需要用这 3 个主机创建集群,使用相同的虚拟主机,但不同的用户/登录对。
我尝试过 Swarm 和覆盖网络,但 swarm 旨在运行单独的容器,而使用 compose 它不起作用。另外,我尝试了 docker-compose bundle,但这并没有按预期工作:(
我认为它会像这样工作:
1)在管理器节点上,我创建覆盖网络
2)在每个撰写文件中,我使用覆盖网络扩展 rabbitmq 容器的网络配置。
3)它们按预期工作,我不发布到 Internet rabbitmq 端口。
任何想法,我该怎么做?