Files
drone-cicd/dockercompose-rabbitMQ.yaml
2026-07-01 16:20:26 +08:00

26 lines
674 B
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
version: '3.5'
services:
rabbitmq:
image: rabbitmq:3.13-management
container_name: rabbitmq-server
restart: always
ports:
- "5672:5672" # RabbitMQ 客户端连接端口Golang 服务连这个)
- "15672:15672" # Web 管理后台端口
environment:
# 设置默认的管理员账号和密码(请根据实际情况修改)
RABBITMQ_DEFAULT_USER: "admin"
RABBITMQ_DEFAULT_PASS: "admin123"
volumes:
# 数据持久化,确保容器重启后消息和队列不丢失
- /data/rabbitmq_data:/var/lib/rabbitmq
networks:
- traefik
volumes:
rabbitmq_data:
networks:
traefik:
external: true