RabbitMQ+docker安装教程
2022-09-21 14:33 ly772186472 阅读(366) 评论(0) 收藏 举报安装Rabbitmq
1.使用docker查询rabbitmq的镜像
docker search rabbitmq

2.安装镜像
安装name为rabbitmq的这里是直接安装最新的,如果需要安装其他版本在rabbitmq后面跟上版本号即可docker pull rabbitmq

3.运行mq:
需要注意的是-p 5673:5672 解释:-p 外网端口:docker的内部端口 ,你们可以改成自己的外网端口号,我这里映射的外网端口是5673那么程序连接端口就是用5673
通过docker ps -a
查看部署的mq容器id,
在通过 docker exec -it 容器id /bin/bash 进入容器内部在
运行:rabbitmq-plugins enable rabbitmq_management
现在可以通过访问http://linuxip:15672,访问web界面,这里的用户名和密码默认都是guest
输入命令:exit退出容器目录.
=====================================第二个教程---本人用的第二种==============================
一、前言
RabbitMQ是一个开源的遵循 AMQP协议实现的基于 Erlang语言编写,一般地,需要先安装部署Erlang环境再安装RabbitMQ环境。但在docker中,Erlang环境已经被docker自动安装,我们只需要简单几步操作即可完成RabbitMQ环境地安装+Web页面管理。
二、开放端口
请在服务器上开放相应地安全组(端口):15672(ui页面通信口)、5672(client端通信口)、25672(server间内部通信口)、61613、1883
三、下拉镜像和创建容器
docker pull rabbitmq
若未安装docker的读者,请点击这里根据教程安装。确保读者的docker环境正常后,只需执行以下命令,docker容器便会自动从Docker Hub中拉取RabbitMQ的镜像,并创建容器(注意:docker会自动帮我们部署Erlang环境)。
docker run -d --name rabbit
-e RABBITMQ_DEFAULT_USER=admin
-e RABBITMQ_DEFAULT_PASS=admin
-p 15672:15672
-p 5672:5672
-p 25672:25672
-p 61613:61613
-p 1883:1883
rabbitmq:management
参数解释。其中,该命令包括安装Web页面管理的 rabbitmq:management组件,账号和密码都为 admin ;-p 后面参数表示公网IP地址的端口号对应容器内部的端口号。
四、访问RabbitMQ的Web页面
rabbitmq有一个默认账号和密码是: guest ,默认情况只能在 localhost本计下访问,所以我们需要通过刚才创建的admin用户进行登录。输入 http://IP地址:15672 即可完成访问,账号密码都为admin。
非docker 安装:
https://blog.csdn.net/weixin_51560103/article/details/121492937
浙公网安备 33010602011771号