4
我努力实现以下目标:Docker容器通信
- 有多个泊坞窗容器执行一段时间任务
- 对本地主机上运行,除了其他任务管理 (启动/停止组件)容器
- 有时容器内运行 的服务需要发布结果。因此他们使用ZMQ将 绑定到一个暴露的端口并发送结果。
- 本地主机上运行的组件订阅特定端口并在 上侦听。
问题是每个容器都需要localhost网络上的特定/不同端口来绑定和发布结果。这意味着我需要听所有的集装箱港口。
是否可以收听单个端口并且所有容器都在那里发布他们的工作?
如果不是,那么选项会是什么?
感谢