Docker快速部署RabbitMq教程

1、拉取RabbitMQ镜像

ruby 复制代码
docker pull rabbitmq:management

RabbitMQ Management 插件为 RabbitMQ 提供了一个基于 Web 的用户界面(Management UI),允许你通过浏览器来监控、管理 RabbitMQ 实例。

因为docker默认是使用的是Docker Hub的官方镜像源。而在国内访问官方镜像源的时候网络是不稳定的。所以,这里我们需要将docker镜像源配置成国内的,或者代理的方式,这里略过,想了解的话可以阅读我之前写的 《docker 配置代理访问》 和 《centos7 配置 docker 国内镜像源》 两种方式。

2、创建RabbitMQ容器

ruby 复制代码
docker run -id --name=rabbitmq -p 5671:5671 -p 5672:5672 -p 4369:4369 -p 15671:15671 -p 15672:15672 -p 25672:25672 -e RABBITMQ_DEFAULT_USER=user1 -e RABBITMQ_DEFAULT_PASS=youpassword rabbitmq:management

3、验证是否安装成功

登录RabbitMq后台管理端,默认地址就是ip:15672,能登录成功便是启动成功。

4、后台管理页面无法打开问题

为什么我安装了rabbitmq,但是却在浏览器打不开后台管理页面?

出现这种情况基本上是因为你在安装的时候,是使用的该命令docker pull rabbitmq 拉取镜像的。上面也提到使用该命令拉取镜像的时候,是默认不开启后台管理功能的。那么如果使用了改命令进行镜像的拉取以及安装的话,可以通过以下命令开启后台管理功能:

1)查看rabbitmq的容器id

2)进入docker容器

ruby 复制代码
docker exec -it 03d9f2949efc /bin/bash

3)开启后台管理功能

复制代码
rabbitmq-plugins enable rabbitmq_management

此时也就是,开启了后台管理功能,便可以正确的打开后台管理页面了。

结尾:样例小程序二维码,自己做的一个免费好用的排班小程序

相关推荐
weixin_604236671 小时前
华三 路由器 极简核心配置
运维·服务器·网络·h3c·h3c路由器
鹤落晴春1 小时前
【Linux复习】管理SELinux安全性
linux·运维·服务器
yz_aiks2 小时前
Linux Jar包配置Systemd自启动实战:从排查到配置全流程
linux·python·jar·自启动·systemd
梦梦代码精2 小时前
2026年PHP开源商城系统实测对比:架构、多商户、商用授权,谁才是真·省心?
vue.js·docker·架构·开源·代码规范
AI智图坊2 小时前
多件装组合SKU图的批量生产效率分析:从PS手工到AI自动化的工作流改造
大数据·运维·人工智能·gpt·ai作画·自动化·aigc
bjzhang753 小时前
CentOS下安装MySQL详解
linux·mysql·centos
Jason_chen5 小时前
Linux 6.2 音频机制深度解析:AI驱动的低延迟音频与零信任音频安全架构
linux
下午写HelloWorld5 小时前
Linux系统及Ubuntu常用指令
linux·ubuntu·操作系统
lizhihai_996 小时前
股市学习心得-AI 产业链核心标的梳理清单
大数据·服务器·人工智能·科技·学习
极客先躯6 小时前
高级java每日一道面试题-2026年02月02日-实战篇[Docker]-如何实现容器的持久化存储?
docker·容器·面试宝典·持久化·存储·韵味·java高级面试题