1.拉取镜像
docker pull rabbitmq:3.7.7-management
2.docker
部署
docker run -itd \
--privileged=true \
--name rabbitmq \
--restart always \
-m "512M" \
-p "5672:5672" \
-p "15672:15672" \
-v "/rabbitmq:/var/lib/rabbitmq" \
-e RABBITMQ_DEFAULT_USER=guest \
-e RABBITMQ_DEFAULT_PASS=guest \
rabbitmq:3.7.7-management
Window部署可能需要配置界面化插件。
3.docker-compose
部署
version: '3.7'
services:
rabbitmq:
container_name: rabbitmq
image: rabbitmq:3.7.7-management
restart: always
ports:
- 5672:5672
- 15672:15672
volumes:
- ./rabbitmq:/var/lib/rabbitmq
environment:
# - RABBITMQ_DEFAULT_VHOST=my_vhost
- RABBITMQ_DEFAULT_USER=root
- RABBITMQ_DEFAULT_PASS=root
deploy:
resources:
limits:
cpus: '0.2'
memory: 512M
reservations:
cpus: '0.2'
memory: 512M
docker-compose -f rabbitmq.yaml up [-d]
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。