通过docker快速部署RabbitMq

查询镜像:

bash 复制代码
docker search rabbitmq

拉去RabbitMq镜像:

bash 复制代码
docker pull rabbitmq:management

创建数据卷:

bash 复制代码
docker volume create rabbitmq-home

运行容器:

bash 复制代码
docker run -id --name=rabbitmq -v rabbitmq-home:/var/lib/rabbitmq -p 15672:15672 -p 5672:5672 -e RABBITMQ_DEFAULT_USER=swsk33 -e RABBITMQ_DEFAULT_PASS=123456 rabbitmq:management

可见这里除了挂载数据卷之外,还暴露了两个端口,以及设定了两个环境变量:

  • 15672端口:RabbitMQ的管理页面端口
  • 15672端口:RabbitMQ的消息接收端口
  • 1RABBITMQ_DEFAULT_USER环境变量:指定RabbitMQ的用户名,这里我指定为swsk33,大家部署时替换成自己定义的
  • 1RABBITMQ_DEFAULT_PASS环境变量:指定RabbitMQ的密码,这里我指定为123456,大家部署时替换成自己定义的

访问管理页面:

http://192.168.213.6:15672/#/

相关推荐
todoitbo13 小时前
openEuler 云原生进阶:K3s 轻量级 Kubernetes 集群实战
云原生·容器·kubernetes·openeuler
洛可可白13 小时前
Ubuntu 上安装 Docker
linux·ubuntu·docker
小股虫13 小时前
RabbitMQ深度解析:从入门到原理再到实战应用
分布式·rabbitmq
zzhongcy13 小时前
RocketMQ、Kafka 和 RabbitMQ 等中间件对比
kafka·rabbitmq·rocketmq
赴前尘13 小时前
docker 配置ipv6地址
java·docker·容器
CRUD酱13 小时前
RabbitMQ是如何解决消息堆积问题的?
分布式·rabbitmq
热爱跑步的恒川13 小时前
OpenEuler上Docker Compose部署PostgreSQL数据库
数据库·docker·postgresql
小股虫13 小时前
RabbitMQ异步Confirm性能优化实践:发送、消费、重试与故障应对
分布式·性能优化·rabbitmq
计算机小手14 小时前
内网穿透系列十五:Docker 部署,集成 Web UI,实现一键式异地组网
经验分享·网络协议·docker·开源软件
Empty_77714 小时前
K8S-Deployment资源对象
docker·容器·kubernetes