docker-compose安装rabbitmq 集群和管理工具
单机版
rabbit1:
image: rabbitmq:management
hostname: rabbit1
ports:
- "4369:4369"
- "5671:5671"
- "5672:5672"
- "15671:15671"
- "15672:15672"
environment:
- RABBITMQ\_DEFAULT\_USER=teleinfo
- RABBITMQ\_DEFAULT\_PASS=123456
集群版
rabbit1:
image: bijukunjummen/rabbitmq-server:3.7.0
hostname: rabbit1
ports:
- "5672:5672"
- "15672:15672"
environment:
- RABBITMQ\_DEFAULT\_USER=myuser
- RABBITMQ\_DEFAULT\_PASS=mypass
rabbit2:
image: bijukunjummen/rabbitmq-server:3.7.0
hostname: rabbit2
links:
- rabbit1
environment:
- CLUSTERED=true
- CLUSTER_WITH=rabbit1
- RAM_NODE=true
ports:- “5673:5672”
- “15673:15672”
rabbit3:
image: bijukunjummen/rabbitmq-server:3.7.0
hostname: rabbit3
links:
- rabbit1
- rabbit2
environment:
- CLUSTERED=true
- CLUSTER_WITH=rabbit1
ports:- “5674:5672”
- “15674:15672”
- “5674:5672”
参考文献:
https://blog.csdn.net/sinat_31908303/article/details/80523221
https://github.com/bijukunjummen/docker-rabbitmq-cluster
https://github.com/bijukunjummen/docker-rabbitmq-cluster
还没有评论,来说两句吧...