Docker搭建RocketMQ-console

老子叫甜甜 提交于 2019-12-07 13:29:05

本文为Docker搭建RocketMQ-console

转载请注明:http://blog.csdn.net/sinat_28434649/article/details/79295164

1、下载镜像

docker pull styletang/rocketmq-console-ng
#下载过程会比较慢请耐心等待

2、创建容器

docker run --link rmqnamesrv:rmqnamesrv  -e "JAVA_OPTS=-Drocketmq.namesrv.addr=rmqnamesrv:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false" -p 8001:8080 -t styletang/rocketmq-console-ng
创建成功

3、打开控制台

地址:http://rmq-console.cn:18000

本地请访问:localhost:8001


4、问题总结:

1】在实际使用中,会出现获取不到broker的信息,如果broker(docker地址:A,物理机地址:B。配置brokerIP1 =B),那么从console端直接访问B地址,可能不识别,创建容器时需要“--link rmqbroker:B”让console容器解析B地址。

5、结束语

以后有更新版本也可按照上述方法修改,创建镜像。

6、参考文档:

https://github.com/apache/rocketmq-externals/tree/master/rocketmq-console

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!