version: '3'
services:
rabbitmq:
image: rabbitmq:3.12.6-management
container_name: rabbitmq_3_12
restart: always
# 节点名 rabbit@rabbitserver,不然会去容器ID
hostname: rabbitserver
environment:
# 默认虚拟机名
RABBITMQ_DEFAULT_VHOST: admin_vhost
# 用户名
RABBITMQ_DEFAULT_USER: admin
# 密码
RABBITMQ_DEFAULT_PASS: admin
# 指定自定义插件目录
RABBITMQ_PLUGINS_DIR: '/plugins:/myplugins'
ports:
- "5672:5672"
- "15672:15672"
volumes:
- ./saastools/rabbitmq/data:/var/lib/rabbitmq
- ./saastools/rabbitmq/myplugins:/myplugins
networks:
SaasNet:
ipv4_address: 19.16.2.8
networks:
SaasNet:
name: SaasNet
driver: bridge
ipam:
config:
- subnet: 19.16.2.0/24
gateway: 19.16.2.1