前言
本文将介绍如何在docker中安装rocketmq
一、Rocketmq下载
docker pull apache/rocketmq:latest 拉取最新版本
其它的版本可以去dockerhub上面查看
二、安装步骤
1.创建nameserver数据存储目录并启动
mkdir -p /data/rocketmq/nameserver/logs /data/rocketmq/nameserver/store
logs对应日志目录 store对应数据目录
docker run -d -p 9876:9876 --restart=always \
-v /data/rocketmq/nameserver/logs:/home/rocketmq/logs \
-v /data/rocketmq/nameserver/store:/home/rocketmq/store \
--name mqnamesrver \
apache/rocketmq:latest \
sh mqnamesrver
2.创建broker数据存储路径
mkdir -p /data/rocketmq/broker/logs /data/rocketmq/broker/store /data/rocketmq/broker/conf
logs对应日志目录 store对应数据目录 conf为配置信息目录
3.在conf目录下创建broker.conf文件
添加broker.conf配置文件,brokerIP1为服务器IP地址,namesercvAddr修改为nameserver的IP地址
# 所属集群名字
brokerClusterName=DefaultCluster
# broker 名字,注意此处不同的配置文件填写的不一样,如果在 broker-a.properties 使用: broker-a,
# 在 broker-b.properties 使用: broker-b
brokerName=broker-a
# 0 表示 Master,> 0 表示 Slave
brokerId=0
# nameServer地址,分号分割
namesrvAddr=nameserver:9876
# 启动IP,如果 docker 报 com

最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



