docker安装rabbitmq并启动测试页面

ops/2025/1/22 10:35:39/

dockerrabbitmq_0">docker安装rabbitmq并启动测试页面

docker安装成功后,可以尝试安装各种容器,如rabbitmq,今天我们就通过这篇文章来介绍下docker下安装rabbitmq的操作步骤。

使用Docker安装RabbitMQ的步骤如下‌:

一、拉取RabbitMq镜像:

可以从Docker Hub上拉取最新的RabbitMQ镜像,或者指定某个版本。例如,拉取最新版本可以使用命令docker pull rabbitmq,拉取特定版本(如3.8版本带管理插件)可以使用如下命令:

docker pull rabbitmq:3.8-management‌

二、创建并运行RabbitMq

使用docker run命令创建并运行RabbitMQ容器。需要指定一些参数,如容器名称、端口映射、主机名等。例如,运行一个带管理插件的RabbitMQ容器可以使用以下命令:

docker run -d --hostname rabbit --name some-rabbit -p 5672:5672 -p 15672:15672 rabbitmq:management

注:这条命令会在后台运行一个名为some-rabbit的容器,将RabbitMQ的默认端口5672和管理界面的端口15672映射到主机的相应端口上‌。

三、数据持久化(可选)

为了确保数据的持久性,可以将RabbitMQ的数据挂载到宿主机的某个目录中。使用Docker的卷(volume)机制可以实现这一点。例如:

docker run -d --hostname rabbit --name some-rabbit -p 5672:5672 -p 15672:15672 -v /your/local/data:/var/lib/rabbitmq rabbitmq:management

注:这条命令会将RabbitMQ的数据目录/var/lib/rabbitmq挂载到宿主机的/your/local/data目录中‌。

四、访问管理界面

RabbitMQ带管理插件的镜像启动后,可以通过浏览器访问管理界面。默认的用户名和密码都是guest。访问地址为主机的IP地址加上管理界面的端口号,如http://localhost:15672或http://<你的服务器IP>:15672。

五、启用更多插件(可选)

如果需要启用更多的RabbitMQ插件,可以进入容器内部执行rabbitmq-plugins enable <插件名>命令。例如,启用rabbitmq_management插件可以使用命令:

docker exec -it <容器名或ID> rabbitmq-plugins enable rabbitmq_management‌

通过以上步骤,你就可以在Docker中成功安装并运行RabbitMQ了,真心地希望能够帮到你。


http://www.ppmy.cn/ops/152173.html

相关文章

dl学习笔记:(5)深度神经网络的正向传播

这小节的任务不多&#xff0c;使用封装好的torch.nn模块来实现一个完整的多层神经网络的正向传播。假设我们有500条数据&#xff0c;20个特征&#xff0c;标签为3分类。我们现在要实现一个三层神经网络&#xff0c;这个神经网络的架构如下&#xff1a;第一层有13个神经元&#…

从频域生成 HDR 去鬼影

大家读完觉得有帮助记得关注和点赞&#xff01;&#xff01;&#xff01; 摘要 从多个低动态范围 (LDR) 图像中恢复无鬼影的高动态范围 (HDR) 图像&#xff0c;当 LDR 图像出现饱和和明显运动时&#xff0c;会变得具有挑战性。近年来&#xff0c;扩散模型 (DM) 被引入 HDR 成像…

为什么要将将 数据类(dataclass)对象 转换为 字典(dictionary)

将数据类&#xff08;dataclass&#xff09;对象转换为字典&#xff08;dictionary&#xff09;是为了 更方便地使用和操作数据。字典是一种灵活的结构&#xff0c;很多函数、库或者系统都更容易处理字典格式的数据&#xff0c;而数据类对象的结构在某些场景下可能不够直观或不…

数据分析及应用:经营分析中的综合指标解析与应用

目录 1. 市场份额(Market Share) 2. 客户获取成本(Customer Acquisition Cost, CAC) 3. 客户生命周期价值(Customer Lifetime Value, CLV) 4. 客户留存率(Customer Retention Rate, CRR) 5. 净推荐值(Net Promoter Score, NPS) 6. 转化率(Conversion Rate) …

HTML语言的数据结构

HTML语言的数据结构 引言 HTML&#xff08;超文本标记语言&#xff09;是构建网页的标准语言。尽管HTML本身不是一种编程语言&#xff0c;它为我们提供了一种结构化的信息表示方法&#xff0c;使得网页内容能够有序地展现给用户。HTML的核心在于其标记&#xff08;标签&#…

HTTP / 2

序言 在之前的文章中我们介绍过了 HTTP/1.1 协议&#xff0c;现在再来认识一下迭代版本 2。了解比起 1.1 版本&#xff0c;后面的版本改进在哪里&#xff0c;特点在哪里&#xff1f;话不多说&#xff0c;开始吧⭐️&#xff01; 一、 HTTP / 1.1 存在的问题 很多时候新的版本的…

计算机的错误计算(二百一十八)

摘要 大模型能确定 sin(2.6^100) 的符号吗&#xff1f;实验表明&#xff0c;大模型给的结论是正确的&#xff0c;但其证明过程是错误百出。大模型的推理实在是不敢恭维。 就同样题目&#xff0c;测试一下另外一个大模型。 例1. 能确定 sin(2.6^100) 的符号吗&#xff1f; 下…

【C++篇】红黑树封装 实现map和set

目录 前言&#xff1a; 一&#xff0c;库中map和set的大致结构 二&#xff0c;模拟实现 2.1&#xff0c;大致框架 2.2&#xff0c;复用红黑树实现insert接口 2.3&#xff0c;迭代器iterator的实现 operator()的实现&#xff1a; operator--()的实现&#xff1a; 对inser…