在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
搜索镜像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)}}' 启动nnameserverdocker run -d -p 9876:9876 --name rmqserver foxiswho/rocketmq:server-4.5.1 启动brokerdocker 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 重启brokerdocker 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控制台
完整记事本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.ogeek.net/202105/yuanma/springbootrocket_ogeek.rar 以上就是Docker 部署阿里云RocketMQ 4.5.1的详细内容,更多关于Docker 部署阿里云RocketMQ 4.5.1的资料请关注极客世界其它相关文章! |
请发表评论