我的提问 我要提问

lifubang 2016-06-29 13:58:22

使用Docker部署RocketMQ时,broker注册到nameSrv的都是docker的内部ip地址,其它应用无法访问。

rt
其他应用要从nameSrv获取broker的ip,得到的是docker的内部ip,所以无法访问。
有没有什么办法通过docker部署RocketMQ?

回答(3)

lifubang

解决了,通过brokerIP1进行配置,把它设置成往外地址即可。

易立 0

可以参考 [翻译] 理解Docker容器网络学习Docker容器网络模型 - 搭建分布式Zookeeper集群 了解Docker的网络模型,来针对应用场景选择合适的网络互连方案

tankerdream 0

你好解决了吗?