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

相关推荐
静待雨落38 分钟前
Docker 高频命令
docker·容器
Java小白笔记1 小时前
Docker 命令大全:从入门到精通的完整指令集
spring cloud·docker
Java面试题总结1 小时前
Vibe Coding最重要的是Spec
docker
OsDepK2 小时前
Windows快速部署Docker
运维·docker·容器
不能只会打代码3 小时前
校享云 — 高校智慧后勤平台微服务架构设计与实践
spring cloud·docker·微服务·nacos·vue·校享云
952365 小时前
RabbitMQ - 高级特性
java·spring boot·分布式·后端·rabbitmq
前端Baymax5 小时前
kube-proxy iptables模式下NodePort间歇性超时
docker·容器·kubernetes
一只积极向上的小咸鱼6 小时前
多机Docker + InfiniBand 分布式运行实操手册
分布式·docker·容器
留不住的何止是时间6 小时前
关于Dockerfile中执行指令的两种模式
linux·运维·docker
java_logo6 小时前
Docker 部署 WPS 在线办公套件,浏览器即可编辑 Word、Excel、PPT
docker·word·wps·wps部署教程·wps免费版·轩辕镜像·docker部署教程