docker 部署 RabbitMQ

命令

复制代码
docker run -d --name=rabbitmq \
-p 5671:5671 -p 5672:5672 -p 4369:4369 \
-p 15671:15671 -p 15672:15672 -p 25672:25672 \
-e RABBITMQ_DEFAULT_USER=username\
-e RABBITMQ_DEFAULT_PASS=password\
-v /usr/local/rabbitmq/data:/var/lib/rabbitmq \
-v /usr/local/rabbitmq/conf/:/etc/rabbitmq/ \
-v /usr/local/rabbitmq/log/:/var/log/rabbitmq/log \
rabbitmq:management

解释

复制代码
run 	拉取镜像 创建容器 运行容器
--name	容器名称
-d  	容器内后台运行mq,如果没有此项mq将直接伪运行在宿主机,ctrl+c会关闭容器
-p    	宿主机端口号 : 容器端口号    冒号代表映射关系
-e		配置rabbitmq 运行参数 账号密码(默认guest/guest)
-v		挂载外部文件,保证rabbitmq 的持久化文件不会丢失

使用自带web监控端的management版本,否则需要额外安装插件(rabbitmq_management)以及调整配置文件参数(management_agent.disable_metrics_collector = false)才能打开web页面和解锁部分功能

相关推荐
灰阳阳31 分钟前
Dockerfile实践-构建Nginx镜像
运维·nginx·docker·dockerfile
白鸽梦游指南5 小时前
docker镜像优化
linux·运维·docker
Brandon汐6 小时前
LVS+Keepalived 双主架构全规划(LVS→HAProxy→Web)
容器·架构·lvs
程序员跑路6 小时前
WSL运行redis的踩坑操作记录
docker
ai产品老杨7 小时前
异构计算时代的安防底座:基于 Docker 的 X86/ARM 双架构 AI 视频管理平台深度解析
arm开发·docker·架构
hyunbar7 小时前
Docker命令及使用指南
运维·docker·容器
溜达的大象7 小时前
本地部署专属听书工具:用 easyVoice 打造无限制的有声书体验
docker
yuweiade10 小时前
docker desktop安装redis
redis·docker·容器
IT成长史10 小时前
Windows D盘安装Docker Desktop全流程(避坑+ECR镜像推送实战)
java·docker