【图解RabbitMQ-4】Docker安装RabbitMQ详细图文过程

简介: 【图解RabbitMQ-4】Docker安装RabbitMQ详细图文过程

🌟基础环境


应用 版本/型号
服务器 腾讯云轻量服务器
镜像 Centos 7.6
Docker 1.13.1

🌟Docker环境准备


1.Docker安装


yum install docker-io -y


2.启动Docker


systemctl start docker


3.修改Docker镜像仓库。


vim /etc/docker/daemon.json
{
"debug":true,"experimental":true,
"registry-mirrors":
["https://pb5bklzr.mirror.aliyuncs.com"]
}


4.重启查看镜像是否配置成功。


systemctl restart docker
docker info


a05ba3a0848c2d4db676f6b0799a02c1_adac56b58ddc42cb8192696092101b41.png


🌟RabbitMQ安装


1.拉取rabbitmq镜像。


docker pull rabbitmq:management


2.启动docker容器。


docker run -d --hostname rabbit_host --name daencode_rabbitmq -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=daencode -p 15672:15672 -p 5672:5672 rabbitmq:management


参数介绍:


  1. -d:守护进程运行
  2. –hostname:指定主机名称
  3. –name:指定容器名称
  4. -p:端口号
  5. -e:指定参数。
  6. RABBITMQ_DEFAULT_USER-访问rabbitmq的用户名
  7. RABBITMQ_DEFAULT_PASS-访问rabbitmq的密码
  8. 用户名和密码默认为guest/guest。

🌟RabbitMQ端口号


端口号 说明
5672 默认客户端端口号,用于连接rabbitmq
15672 默认管理界面端口号,用于访问管理界面
25672 默认节点间通信端口号,用于集群内节点通信
4369 EPMD 守护进程端口号,用于节点间通信管理

🌟访问RabbitMQ Web管理界面


1.云服务器开通相关端口号,如果是本地虚拟机注意关闭防火墙

81f8f9e2b49ccb801746db41d6d0e453_928a4d617c53418c9ef9d1f334cc665b.png


2.访问IP地址。如果是本地虚拟机可以通过ip addr查看ip地址。


http://ip:15672


3.效果展示

1ee4585bc4a8a8a6370e32f5a11ece5e_e1fd2ce7255e46a7b276df3c32c7d7fe.png

dda8ebaf1bf2c0cf17c754de366f94b5_0f4e36665b9842068974039c53b01769.png


🌟写在最后


有关于Docker安装RabbitMQ详细图文过程到此就结束了。感谢大家的阅读,希望大家在评论区对此部分内容散发讨论,便于学到更多的知识。


相关实践学习
消息队列RocketMQ版:基础消息收发功能体验
本实验场景介绍消息队列RocketMQ版的基础消息收发功能,涵盖实例创建、Topic、Group资源创建以及消息收发体验等基础功能模块。
消息队列 MNS 入门课程
1、消息队列MNS简介 本节课介绍消息队列的MNS的基础概念 2、消息队列MNS特性 本节课介绍消息队列的MNS的主要特性 3、MNS的最佳实践及场景应用 本节课介绍消息队列的MNS的最佳实践及场景应用案例 4、手把手系列:消息队列MNS实操讲 本节课介绍消息队列的MNS的实际操作演示 5、动手实验:基于MNS,0基础轻松构建 Web Client 本节课带您一起基于MNS,0基础轻松构建 Web Client
目录
打赏
0
0
0
0
5
分享
相关文章
Docker部署RocketMQ5.2.0集群
本文详细介绍了如何使用Docker和Docker Compose部署RocketMQ 5.2.0集群。通过创建配置文件、启动集群和验证容器状态,您可以快速搭建起一个RocketMQ集群环境。希望本文能够帮助您更好地理解和应用RocketMQ,提高消息中间件的部署和管理效率。
170 91
Docker Compose V2 安装常用数据库MySQL+Mongo
以上内容涵盖了使用 Docker Compose 安装和管理 MySQL 和 MongoDB 的详细步骤,希望对您有所帮助。
109 42
|
12天前
|
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
64 20
|
22天前
|
安装docker-18.06报错Error: libseccomp conflicts with docker-18.06
通过这些步骤,您可以成功在CentOS上安装Docker 18.06,并解决libseccomp的冲突问题。这些方法确保系统兼容性,并保证Docker的正常运行。
59 27
ubuntu22 编译安装docker,和docker容器方式安装 deepseek
本脚本适用于Ubuntu 22.04,主要功能包括编译安装Docker和安装DeepSeek模型。首先通过Apt源配置安装Docker,确保网络稳定(建议使用VPN)。接着下载并配置Docker二进制文件,创建Docker用户组并设置守护进程。随后拉取Debian 12镜像,安装系统必备工具,配置Ollama模型管理器,并最终部署和运行DeepSeek模型,提供API接口进行交互测试。
205 15
docker compose 安装 kafka
通过本文的步骤,您可以快速在本地使用 Docker Compose 安装并配置 Kafka 和 Zookeeper。Docker Compose 简化了多容器应用的管理,方便快速搭建和测试分布式系统。
50 2
docker安装nginx,前端项目运行
通过上述步骤,你可以轻松地在Docker中部署Nginx并运行前端项目。这种方法不仅简化了部署流程,还确保了环境的一致性,提高了开发和运维的效率。确保按步骤操作,并根据项目的具体需求进行相应的配置调整。
142 25
开发者如何使用轻量消息队列MNS
【10月更文挑战第19天】开发者如何使用轻量消息队列MNS
342 10
云消息队列RabbitMQ实践解决方案评测
一文带你详细了解云消息队列RabbitMQ实践的解决方案优与劣
131 10
MQ 消息队列核心原理,12 条最全面总结!
本文总结了消息队列的12个核心原理,涵盖消息顺序性、ACK机制、持久化及高可用性等内容。关注【mikechen的互联网架构】,10年+BAT架构经验倾囊相授。

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等