Docker安装RocketMQ
https://blog.csdn.net/qq_43600166/article/details/136187969
前提条件需要安装docker
https://yeasy.gitbook.io/docker_practice/install/centos
NameServer
1.拉取容器
docker pull rocketmqinc/rocketmq
2.创建NameServer容器
创建一个新的容器并指定 RocketMQ 的镜像
docker run -d \
--name rmqnamesrv \
-p 9876:9876 \
-v /your/local/path/conf:/root/config \
-v /your/local/path/logs:/root/logs \
-e "JAVA_OPTS=-Duser.home=/opt" \
rocketmqinc/rocketmq \
sh mqnamesrv
3.查看容器状态
使用以下命令可以查看容器是否正常运行(可以看到docker的id)
docker ps
如果为避免上述挂载过程中出现conf配置失败导致无法发送消息的问题,可以在容器中配置brokerIP1,配置过程如下
vi ../conf/broker.conf
查看指定容器的ip地址
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' 75000c343eb7 (最后面换成相对应的docker id)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix