docker拉取rabbitmq3.7.14

这篇博客记录了作者在学习SpringCloud Bus过程中,使用Docker部署RabbitMQ 3.7.14的详细步骤。从查看镜像、创建并映射端口的容器,到解决无法访问的问题,最终成功访问15672端口。解决问题的关键是进入容器并添加相应插件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天学到springcloud的bus,也顺便学了docker。所以把docker拉取rabbitmq的过程记录一下,中间遇到许多问题,都一一解决,最终访问成功。
首先拉取rabbitmq:
[root@xsh rabbitmq]# docker pull rabbitmq:3.7.14
查看当前镜像:

[root@xsh rabbitmq]# docker images
REPOSITORY   TAG       IMAGE ID       CREATED         SIZE
rabbitmq     3.7.14    5cb7660e7cfe   22 months ago   164MB

创建容器,并映射端口:

[root@xsh rabbitmq]# docker run -d -p 5672:5672 -p 15672:15672 --name myrabbitmq rabbitmq:3.7.14

查看当前容器:

[root@xsh rabbitmq]# docker ps
CONTAINER ID   IMAGE             COMMAND                  CREATED         STATUS         PORTS                                                                             NAMES
190094b6b3dc   rabbitmq:3.7.14   "docker-entrypoint.s…"   5 seconds ago   Up 2 seconds   4369/tcp, 0.0.0.0:5672->5672/tcp, 5671/tcp, 25672/tcp, 0.0.0.0:15672->15672/tcp   myrabbitmq

当前容器已经创建成功了的,但访问192.168.xx.xxx:15672时是不行的。
经过多番寻找,找到了解决方法,先进入当前运行的容器:

[root@xsh rabbitmq]# docker exec -it 190094b6b3dc /bin/bash

然后添加插件:

root@190094b6b3dc:/# rabbitmq-plugins enable rabbitmq_management

退出后访问成功。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值