Linux在docker中安装RabbitMQ

在Linux中通过docker安装rabbitmq 先在Linux中安装docker,然后在docker中安装rabbitmq,并进行docker网络端口映射。 阅读详情

Linux在docker中安装RabbitMQ

之后操作需要在Linux服务器可以访问外网,并安装好docker之后操作。

安装步骤

1、从Docker Hub查找镜像rabbitmq

docker search rabbitmq

在这里插入图片描述

NAME: 镜像仓库源的名称NAME: 镜像仓库源的名称

DESCRIPTION: 镜像的描述

OFFICIAL: 是否 docker 官方发布

stars: 类似 Github 里面的 star,表示点赞、喜欢的意思。

AUTOMATED: 自动构建。

2.安装name为rabbitmq的这里是直接安装最新的,如果需要安装其他版本在rabbitmq后面跟上版本号即可 ;(如:docker pull rabbitMq:3.8.3-management)

docker pull rabbitmq

3.查看下载的rabbitmq镜像:

docker images

4.创建挂载目录

mkdir /usr/rabbitMQ

cd /usr/rabbitMQ

mkdir config

5.启动RabbitMQ容器,并挂载配置文件 (systemctl restart docker:测试随着docker重启服务);

docker run --name RabbitMQ -p 5672:5672 -p 15672:15672 -v /usr/rabbitMQ/config/:/etc/rabbitmq/ -d --restart=always rabbitmq

docker run --name 启动后容器的名称 -p 主机端口:容器端口(5672 --client端通信端口,应用访问端口) -p 主机端口:web端容器端口(15672 – 管理界面ui端口,控制台Web端口号) -v 主机文件路径:容器内文件路径 -d(后台运行容器) --restart=always(随着docker重启服务) 镜像名称

6、启动可视化插件

// 查看运行中的容器(4369 -- erlang发现端口5672 --client端通信端口,应用访问端口15672 -- 管理界面ui端口,控制台Web端口号25672 -- server间内部通信端口)
docker ps
// 进入RabbitMQ镜像 ad60b1064cef:容器id
docker exec -it ad60b1064cef /bin/bash
// 启动可视化插件
rabbitmq-plugins enable rabbitmq_management

7.外部访问需要添加用户及权限 (添加完用户端之后就可以在web端登录MQ,IP+端口15672);

// 添加账号  rabbitmqctl add_user 账号  密码
rabbitmqctl add_user mhlevel mhlevel
// 设置权限 rabbitmqctl set_permissions -p / 账号 ".*" ".*" ".*"
rabbitmqctl set_permissions -p / mhlevel ".*" ".*" ".*"
// 设置角色rabbitmqctl set_user_tags 账号 administrator
rabbitmqctl set_user_tags mhlevel administrator
Linux上Docker安装RabbitMQ,并开启MQTT插件 mqtt 阅读详情

相关推荐

【全解析 | PTA】浙大版《Python 程序设计》题目集-第一章

Python浙大版PTA题解

wzhh_的博客 5526

Linux系统及Docker安装RabbitMq

一、linux系统安装 1、上传文件 2、在线安装依赖环境 3、安装Erlang 4、安装RabbitMQ 5、开启管理界面及配置 6、启动 7、删除mq 二、docker安装 1、上传mq.tar包或使用命令拉取镜像 2、启动并运行 3、访问mq

qi341500的博客 1943

告别时钟树平衡噩梦:在Innovus中巧妙设置stop/ignore pin来优化分段时钟网络

本文深入探讨了在Innovus工具中利用stop/ignore pin优化分段时钟树网络的高阶技巧。针对数字IC后端设计中的时钟树平衡难题,详细解析了特殊引脚属性的战略应用场景和配置方法,帮助工程师有效解决SoC设计中复杂的时钟结构问题,显著提升时序收敛效率。

weixin_30836759的博客 286

Linux使用docker安装RabbitMQ教程

我这边直接安装最新的版本,如果需要其他版本在rabbitmq后面跟上版本号即可。

Chenwen666的博客 1610

CPU也能跑大模型?手把手教你用vLLM离线部署Qwen2.5-7B-Instruct(附性能优化技巧)

本文详细介绍了如何在CPU服务器上高效部署Qwen2.5-7B-Instruct模型,通过vLLM框架和一系列优化技巧实现离线推理。内容包括环境配置、模型加载优化、性能调优及生产环境部署方案,帮助开发者在资源有限的情况下也能运行大语言模型。

weixin_28691741的博客 489

SpringBoot3.X及SpringAi和jdk17以上版本集成MCP协议供大模型调用sse协议

MCP(Model Context Protocol,模型上下文协议)是由 Anthropic 推出的开源协议,旨在实现大型语言模型(LLM)与外部数据源和工具的无缝集成,用来在大模型和数据源之间建立安全双向的链接。目标是成为 AI 领域的“HTTP 协议”,推动 LLM 应用的标准化和去中心化。本文主要讲解SpringBoot3.X版本和jdk17版本如何集成MCP协议 后续还有一个SpringBoot2.7和jdk1.8通过solon来实现@Service。

weixin_47247523的博客 788

Linux中docker安装rabbitMQ详细操作

rabbitmq保姆级安装详细教程

weixin_42512282的博客 718

Modbus4J vs EasyModbus4J:哪个Java库更适合你的工业项目?

本文深入对比了Java领域两大Modbus通信库Modbus4J与EasyModbus4J。Modbus4J设计稳健、类型安全,适合复杂业务集成;EasyModbus4J基于Netty,在高并发场景下性能更优。文章从架构、性能、API及生产环境多维度分析,为工业物联网项目选型提供决策依据。

weixin_28475533的博客 309

消息队列 RabbitMQ入门:Linux(Docker)中安装和卸载RabbitMQ服务

RabbitMQ官网地址如下图官网提供了两种安装RabbitMQ的方式,一种是docker版本,一种是各个操作系统下的安装方式,本文将演示Linux(centos)环境和docker两种方式!准备安装有Linux环境的服务器或者虚拟机,本文使用阿里云服务器,Linux版本为centos 7。

我这么骄傲的一个人。 3611

Gromacs文件格式全解析:xtc vs trr vs cpt,哪种更适合你的模拟需求?

本文深入解析Gromacs分子动力学模拟中的三种核心文件格式xtc、trr和cpt,详细对比其技术特性和适用场景。xtc适合存储效率优先的场景,trr保留完整动力学数据,cpt确保模拟精确重启。通过实际配置示例和存储优化技巧,帮助用户根据模拟需求选择最佳格式组合,平衡分析灵活性与存储成本。

weixin_29281941的博客 94

PyTorch深度学习实战(4)——常用激活函数和损失函数详解

激活函数和损失函数是深度学习模型中重要组成部分,激活函数和损失函数的选择很大程度上决定了深度神经网络的性能和精度,需要根据具体问题的特点和数据分布等因素进行选择。在本节中,将介绍深度学习中常见的激活函数和损失函数,并说明不同函数的常见应用场景。

盼小辉丶的博客 1万+

【RabbitMQ】Linux环境部署Docker并安装RabbitMQ

【RabbitMQ】Linux环境部署Docker并安装RabbitMQ

学习经验+教育分享,我们共同进步 669

手把手教你完成YOLOv8 PyQt5和PySide6目标检测界面搭建,前台系统+后台管理系统开发实战,可用于大论文凑工作量或毕设必备,全网最详细教程

目标检测是计算机视觉中的重要任务,广泛应用于安防监控、自动驾驶、智能家居等领域。YOLO系列模型由于其高效的检测速度和较高的准确率,成为目标检测任务的首选算法之一。本项目结合 YOLOv8 与 PyQt5,构建了一个图形化界面,便于用户进行目标检测的操作和展示,实现对图片、视频和摄像头的实时目标检测,不仅可以用于大论文的工作量展示,还可以作为毕业设计。支持目标检测、目标分割等模型进来检测

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 1万+

linux 部署docker安装rabbitmq

docker启动报错 (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 9876 -j DNAT ----hostname:设定容器的主机名,它会被写到容器内的 /etc/hostname 和 /etc/hosts,作为容器主机IP的别名,并且将显示在容器的bash中。docker run --name "容器名称" -p 端口映射 -d 后台运行。启动某个容器:docker start 容器名称。

qq_41709084的博客 703

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

Linux安装RabbitMq 和 Docker安装RabbitMq

1.上传Rabbitmq的安装包以及erlang的安装包 2.安装erlang语言的基础环境 rpm -ivh erlang-20.1.7-1.el6.x86_64.rpm 3.安装rabbitmq rpm -ivh rabbitmq-server-3.4.1-1.noarch.rpm 相关的启动命令: service rabbitmq-server start service rabbitmq-server stop service rabbitmq-server restart 4.配置rabbitm

My_daidai的博客 273

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

linux安装rabbitMq,非docker

firewall-cmd --permanent --add-port=15672/tcp # Web 管理端口。firewall-cmd --permanent --add-port=5672/tcp # AMQP 端口。(注意:默认安装完成后配置文件模板在:/usr/share/doc/rabbitmq-server-3.13.7/)RabbitMQ 依赖 Erlang,安装的 Erlang的版本需要和Mq的版本对应。默认管理页面地址:http://localhost:15672。

weixin_56942458的博客 353

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Linux虚拟机 & Docker 安装 RabbitMQ

增加自定义账号添加管理员账号密码:rabbitmqctl add_user admin admin分配账号角色:rabbitmqctl set_user_tags admin administrator修改密码:rabbitmqctl change_password admin 密码查看用户列表:rabbitmqctl list_users​。

lwj_07的博客 2487

RabbitMQ安装-Docker-Linux

RabbitMQ是有Erlang语言编写的,所以在安装Rabbit之前需要安装Erlang。 下面介绍生产环境中安装RabbitMQ消息中间件,一般都是Linux服务器环境 一、Docker安装RabbitMQ 使用Docker安装软件十分的方面。 获取镜像 #指定版本,该版本包含了web控制页面 docker pull rabbitmq:management 运行镜像 #方式一:默认guest 用户,密码也是 guest docker run -d --hostname my-rabbit .

ForFuture 458

Linux 下Docker安装使用RabbitMQ

RabbitMQ 的优点 基于 ErLang 语言开发具有高可用高并发的优点,适合辑群服务器 健壮、稳定、易用、跨平台、支持多种语言、文档齐全 有消息确认机制和持久化机制,可靠性高 开源 RabbitMQ 的概念 生产者和消费者 Producer:消息的生产者 Consumer:消息的消费者 Queue 消息队列,提供了 FIFO 的处理机制,具有缓存消息的能力。RabbitMQ ...

weixin_42722612的博客 689

RabbitMQ在Linux上用docker安装

在Linux上使用docker安装rabbitmq

qq_58348395的博客 294

linux下docker安装rabbitmq

linux下docker安装rabbitmq

klz 1103

Linux安装Erlang + Docker安装RabbitMQ

1、Linux安装Erlang 注:wget找不到命令解决方法:yum -y install wget Linux安装Erlang :https://blog.youkuaiyun.com/ws_kfxd/article/details/85858736 2、Docker安装RabbitMQ 注:默认账号为 guest/guest Docker安装RabbitMQ:https://blog.youkuaiyun.com...

qq_43072818的博客 738

消息队列 RabbitMQ入门:Linux(Docker)中安装和卸载RabbitMQ服务_docker命令卸载abbitmq

RabbitMQ官网地址如下图官网提供了两种安装RabbitMQ的方式,一种是docker版本,一种是各个操作系统下的安装方式,本文将演示Linux(centos)环境和docker两种方式!准备安装有Linux环境的服务器或者虚拟机,本文使用阿里云服务器,Linux版本为centos 7。

2401_86401589的博客 871

linux 环境下安装docker 以及rabbitmq

这里不涉及对docker以及rabbitmq的讲解,具体的理解后续...... 1. linux环境下安装docker 直接运行命令 sudo wget -qO- https://get.docker.com | sh 下面解释下这些命令 sudo —— 我是一个普通用户,但是我希望这个命令以root的身份执行 wget —— 命令行的下载工具 -qO- —— 让wg...

weixin_33858485的博客 237
上一篇: TCP数据传输协议详解
下一篇: MyBatis八股文
程序员老石
博客等级 码龄8年 286粉丝 162原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值