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页面和解锁部分功能

相关推荐
小陈phd9 小时前
混合知识库搭建:本地Docker部署Neo4j图数据库与Milvus向量库
数据库·docker·neo4j
Wpa.wk10 小时前
容器编排 - 了解K8s(pod, deployment,service,lable等概念)
经验分享·测试工具·docker·云原生·容器·kubernetes
xuefuhe11 小时前
Kubernetes基础入门4 应用的扩展与收缩
云原生·容器·kubernetes
AC赳赳老秦12 小时前
DeepSeek 辅助科研项目申报:可行性报告与经费预算框架的智能化撰写指南
数据库·人工智能·科技·mongodb·ui·rabbitmq·deepseek
Wpa.wk12 小时前
容器编排 - K8s - 配置文件参数说明和基础命令
经验分享·测试工具·docker·云原生·容器·kubernetes
Knight_AL13 小时前
线程池满了怎么办?用 RabbitMQ 做任务补偿不丢失
分布式·rabbitmq·ruby
LCG米15 小时前
基于PyTorch的TCN-GRU电力负荷预测:从多维数据预处理到Docker云端部署
pytorch·docker·gru
坊钰15 小时前
【Rabbit MQ】Rabbit MQ 介绍
java·rabbitmq
Warren9816 小时前
接口测试理论
docker·面试·职场和发展·eureka·ansible
杭州杭州杭州16 小时前
Docker
运维·docker·容器