CentOS中使用Docker安装RabbitMQ

下载镜像

docker pull rabbitmq:management

management 版本带图形界面

创建容器

docker run --name rabbitmq \
-p 5671:5671 \
-p 5672:5672 \
-p 4369:4369 \
-p 25672:25672 \
-p 15671:15671 \
-p 15672:15672 \
-d rabbitmq:management 

说明:

4369 Erlang发现

25672 集群端口

5672,5671 AMQP端口

15672 web管理后端端口

开机自启动

docker update rabbitmq --restart=always
### 在 CentOS使用 Docker 安装 RabbitMQ #### 准备工作 确保已安装 Docker 并配置好环境。可以通过 `sudo yum install docker` 来完成 Docker安装[^1]。 #### 下载 RabbitMQ 镜像 若尚未下载 RabbitMQ 镜像,则需运行如下命令获取最新版本的 RabbitMQ 镜像: ```bash sudo docker pull rabbitmq:latest ``` 此操作会从 Docker Hub 获取官方发布的 RabbitMQ 镜像文件[^2]。 #### 启动 RabbitMQ 实例 为了启动一个带有管理界面的 RabbitMQ 服务实例,可执行下面这条命令: ```bash sudo docker run -d --name rabbit \ -p 15672:15672 -p 5672:5672 rabbitmq:management ``` 上述命令指定了端口映射 `-p 15672:15672` 和 `-p 5672:5672` ,其中前者用于 Web 管理控制台访问,后者则是 AMQP 协议默认通信端口;同时通过参数 `--hostname` 及 `--name` 设定主机名与容器名称[^4]。 #### 安装额外插件(如有必要) 对于某些特定需求可能还需要启用其他插件,在这种情况下首先要找到正在运行中的容器 ID 或者名字,接着进入该容器内部并激活所需功能模块: ```bash # 查看所有正在运行的容器列表及其详情信息 docker ps # 进入指定容器内交互式终端 docker exec -it <Container_ID_or_Name> /bin/bash # 开启所需的插件,比如这里以开启管理插件为例 rabbitmq-plugins enable rabbitmq_management # 使用 Ctrl+P Q 组合键退出当前 Shell 而不停止容器进程 ``` 以上步骤能够帮助顺利完成基于 DockerRabbitMQ 安装部署过程。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值