docker部署rabbit mq
创建docker-compose.yaml
RABBITMQ_DEFAULT_USER跟RABBITMQ_DEFAULT_PASS修改为需要设置的用户名跟密码
services:
rabbitmq:
image: rabbitmq:3.13.4-management-alpine
container_name: rabbit_mq
restart: always
environment:
- RABBITMQ_DEFAULT_USER=user
- RABBITMQ_DEFAULT_PASS=password
ports:
- "5672:5672"
- "15672:15672"
volumes:
- rabbitmq-data:/var/lib/rabbitmq
volumes:
rabbitmq-data:
name: vol-rabbitmq-data
driver_opts:
type: none
o: bind
device: ${PWD}/data
创建数据文件夹
mkdir ./data
创建容器
docker compose up