Docker阿里云RocketMQ 4.5.1部署流程详解

本站所有内容来自互联网收集,仅供学习和交流,请勿用于商业用途。如有侵权、不妥之处,请第一时间联系我们删除!Q群:迪思分享

免费资源网 – https://freexyz.cn/

搜索镜像

docker search rocketmq

查看镜像版本

如果要查看其它的镜像,只需要将其中的镜像名称foxiswho/rocketmq替换为其它镜像即可

curl https://registry.hub.docker.com/v1/repositories/foxiswho/rocketmq/tags | tr -d [[]” ] | tr } n | awk -F: -v image=foxiswho/rocketmq {if(NR!=NF && $3 != “”){printf(“%s:%sn”,image,$3)}}

Docker阿里云RocketMQ 4.5.1部署流程详解插图

启动nnameserver

docker run -d -p 9876:9876 –name rmqserver foxiswho/rocketmq:server-4.5.1

Docker阿里云RocketMQ 4.5.1部署流程详解插图1

启动broker

docker run -d -p 10911:10911 -p 10909:10909 –name rmqbroker –link rmqserver:namesrv -e “NAMESRV_ADDR=namesrv:9876” -e “JAVA_OPTS=-Duser.home=/opt” -e “JAVA_OPT_EXT=-server -Xms128m -Xmx128m” foxiswho/rocketmq:broker-4.5.1

进入broker容器,修改配置文件

注意修改自己云服务器公网ip

docker exec -it 容器id /bin/bash # 进入目录,找到配置文件broker.conf cd /etc/rocketmq # 修改broker.conf vim broker.conf # 在最后添加一行添加服务器公网IP brokerIP1=47.116.143.16

重启broker

docker restart xxx

Docker阿里云RocketMQ 4.5.1部署流程详解插图2

Docker阿里云RocketMQ 4.5.1部署流程详解插图3

启动ui控制台

注意修改自己云服务器公网ip

docker run -d –name rmqconsole -e “JAVA_OPTS=-Drocketmq.namesrv.addr=47.116.143.16:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false” -p 8080:8080 -t styletang/rocketmq-console-ng

Docker阿里云RocketMQ 4.5.1部署流程详解插图4

查看进程

docker ps|grep rocketmq

查看ui控制台

47.116.143.16:8080

Docker阿里云RocketMQ 4.5.1部署流程详解插图5

完整记事本

1、搜索镜像 docker search rocketmq 2、如果要查看其它的镜像,只需要将其中的镜像名称foxiswho/rocketmq替换为其它镜像即可 curl https://registry.hub.docker.com/v1/repositories/foxiswho/rocketmq/tags | tr -d [[]” ] | tr } n | awk -F: -v image=foxiswho/rocketmq {if(NR!=NF && $3 != “”){printf(“%s:%sn”,image,$3)}} 3、启动nnameserver docker run -d -p 9876:9876 –name rmqserver foxiswho/rocketmq:server-4.5.1 4、启动broker docker run -d -p 10911:10911 -p 10909:10909 –name rmqbroker –link rmqserver:namesrv -e “NAMESRV_ADDR=namesrv:9876” -e “JAVA_OPTS=-Duser.home=/opt” -e “JAVA_OPT_EXT=-server -Xms128m -Xmx128m” foxiswho/rocketmq:broker-4.5.1 5、进入broker容器,修改配置文件 # 进入容器 docker exec -it 容器id /bin/bash # 进入目录,找到配置文件broker.conf cd /etc/rocketmq # 修改broker.conf vim broker.conf # 在最后添加一行添加服务器公网IP brokerIP1=47.116.143.16 6、重启broker docker restart xxx 7、启动ui控制台 注意修改,自己公网ip docker run -d –name rmqconsole -e “JAVA_OPTS=-Drocketmq.namesrv.addr=47.116.143.16:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false” -p 8080:8080 -t styletang/rocketmq-console-ng 8、查看ui控制台 47.116.143.16:8080

SpringBoot整合RocketMQ

源代码下载:

http://xiazai.jb51.net/202105/yuanma/springbootrocket_jb51.rar

RocketMQ从入门到精通

以上就是Docker 部署阿里云RocketMQ 4.5.1的详细内容,更多关于Docker 部署阿里云RocketMQ 4.5.1的资料请关注免费资源网其它相关文章!

免费资源网 – https://freexyz.cn/


© 版权声明
THE END
★喜欢这篇文章吗?喜欢的话,麻烦动动手指支持一下!★
点赞8 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容