主页 > 知识库 > Docker阿里云RocketMQ 4.5.1部署流程详解

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

热门标签:400电话办理介绍信 10086外包用的什么外呼系统 打400电话怎么办理收费 上海申请高400开头的电话 河南防封号电销机器人是什么 福州企业电销机器人排名 宿城区电话机器人找哪家 怎么找到没有地图标注的店 丽江真人语音电话外呼系统

搜索镜像

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:%s\n",image,$3)}}'

启动nnameserver

docker run -d -p 9876:9876 --name rmqserver  foxiswho/rocketmq:server-4.5.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

启动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 ps|grep rocketmq

查看ui控制台

47.116.143.16:8080

完整记事本

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:%s\n",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的资料请关注脚本之家其它相关文章!

标签:连云港 运城 朝阳 鸡西 面试通知 遵义 陇南 荆门

巨人网络通讯声明:本文标题《Docker阿里云RocketMQ 4.5.1部署流程详解》,本文关键词  Docker,阿里,云,RocketMQ,4.5.1,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《Docker阿里云RocketMQ 4.5.1部署流程详解》相关的同类信息!
  • 本页收集关于Docker阿里云RocketMQ 4.5.1部署流程详解的相关信息资讯供网民参考!
  • 推荐文章