generate by rocketmq-docker
The Docker images in this repository should support Docker version 1.12+, and Kubernetes version 1.9+.
Path: conf/broker.conf
brokerClusterName = DefaultCluster
brokerName = broker-a
brokerId = 0
deleteWhen = 04
fileReservedTime = 48
brokerRole = ASYNC_MASTER
flushDiskType = ASYNC_FLUSH
brokerIP1 = 10.1.1.2
version: '2'
services:
rocketmq:
image: nightzhuxy/rocketmq:4.5.0
container_name: rmq
stdin_open: true
tty: true
ports:
- 9876:9876
- 10909:10909
- 10911:10911
- 10912:10912
volumes:
- ./logs:/home/rocketmq/logs
- ./store:/home/rocketmq/store
- ./conf/broker.conf:/home/rocketmq/rocketmq-4.5.0/conf/broker.conf
command: sh -c "sh mqnamesrv &
sh mqbroker -c ../conf/broker.conf -n 127.0.0.1:9876"
version: '2'
services:
namesrv:
image: nightzhuxy/rocketmq:4.5.0
container_name: rmqnamesrv
ports:
- 9876:9876
volumes:
- ./namesrv/logs:/home/rocketmq/logs
command: sh mqnamesrv
broker:
image: nightzhuxy/rocketmq:4.5.0
container_name: rmqbroker
ports:
- 10909:10909
- 10911:10911
- 10912:10912
volumes:
- ./broker/logs:/home/rocketmq/logs
- ./broker/store:/home/rocketmq/store
- ./broker/conf/broker.conf:/home/rocketmq/rocketmq-4.5.0/conf/broker.conf
command: sh mqbroker -n namesrv:9876 -c ../conf/broker.conf
depends_on:
- namesrv
Content type
Image
Digest
Size
100.2 MB
Last updated
about 5 years ago
docker pull nightzhuxy/rocketmq:4.7.1