# broker.conf
brokerClusterName = DefaultCluster
brokerName = broker-a
brokerId = 0
deleteWhen = 04
fileReservedTime = 48
brokerRole = ASYNC_MASTER
flushDiskType = ASYNC_FLUSH
brokerIP1 = 192.168.1.155
docker run -d --privileged=true \
--restart=always \
--name rocketmq-server \
-p 9876:9876 \
-v ~/docker/rocketmq/server/log:/root/logs \
-e "JAVA_OPT_EXT=-Xms512M -Xmx512M -Xmn128m" \
wgsimple/rocketmq:4.5.0 \
sh mqnamesrv
docker run -d --privileged=true \
--restart=always \
--name rocketmq-broker \
--link rocketmq-server:namesrv \
-p 10911:10911 \
-p 10909:10909 \
-v ~/docker/rocketmq/broker/log:/root/logs \
-v ~/docker/rocketmq/broker/store:/root/store \
-v ~/docker/rocketmq/conf/broker.conf:/root/rocketmq-4.5.0/conf/broker.conf \
-e "NAMESRV_ADDR=namesrv:9876" \
-e "JAVA_OPT_EXT=-Xms512M -Xmx512M -Xmn128m" \
wgsimple/rocketmq:4.5.0 \
sh mqbroker -c /root/rocketmq-4.5.0/conf/broker.conf
Content type
Image
Digest
Size
97.6 MB
Last updated
over 4 years ago
docker pull wgsimple/rocketmq:4.5.0