当前位置: 首页 > news >正文

docker安装RabbitMQ,创建RabbitMQ容器

Docker安装RabbitMQ

RabbitMQ 是一个开源的、广泛使用的消息中间件(Message Broker),基于 AMQP(Advanced Message Queuing Protocol) 协议实现,支持多种消息传递模式,适用于分布式系统、微服务架构和异步通信场景。

1.在docker-hup里查找RabbitMQ镜像

在这里插入图片描述

2.在docker里安装RabbitMQ

// 安装最新版本
docker pull RabbitMQ// 安装指定版本
docker pull RabbitMQ:4.0.9// 查看安装的镜像
docker images

3.创建RabbitMQ容器

(1)创建自定义网络

Docker自定义网络的核心优势:

  1. 容器间通信:自定义网络允许容器通过服务名直接通信,无需硬编码IP地址。
  2. 网络隔离:提高安全性,防止未授权访问。
  3. 灵活的网络策略:可以设置网络别名、防火墙规则等。
  4. 避免端口冲突:多个服务可以使用相同的端口号,通过不同网络隔离。
// 创建自定义网络
docker network create fusion_network
// 查看自定义网络
docker network ls
//查找使用该网络的容器
docker network inspect mysql_network | grep Containers
// 停止网络
docker stop fusion_network
// 删除网络
docker rm fusion_network
(2) 创建容器
docker run -it -d --name fusion_reabbitmq \
-p 4369:4369 -p 5671:5671 -p 5672:5672 \
--net fusion_network  \
-e RABBITMQ_DEFAULT_USER=root \
-e RABBITMQ_DEFAULT_PASS=123456\
-e TZ=Asia/Shanghai \
rabbitmq:4.0.9
http://www.lqws.cn/news/582895.html

相关文章:

  • Reactor 瞬态错误
  • 企业自建云概念解读|私有云、专有云、混合云、分布式云、企业云
  • go 语言大小写SpecialCase转换
  • window显示驱动开发—全屏模式
  • [论文阅读] Neural Architecture Search: Insights from 1000 Papers
  • Apache Seata < 2.3.0 raft反序列化漏洞
  • Clickhouse源码分析-TTL执行流程
  • 【Debian】1- 安装Debian到物理主机
  • 解决 VS Code Remote-SSH “无法安装 VS Code 服务器“ 错误的完整指南
  • 【RTSP从零实践】3、实现最简单的传输H264的RTSP服务器
  • 刚体模拟的核心流程:从物理建模到计算执行的全步骤解析
  • PCL点云库入门(第21讲)——PCL库点云特征之RSD特征描述Radius-based Surface Descriptor(RSD)
  • java JNDI高版本绕过 工具介绍 自动化bypass
  • jvm的调优命令jstack打印堆栈信息阐述以及调优
  • Android 四大组件
  • [6-02-01].第05节:配置文件 - YAML配置文件语法
  • xml.etree.ElementTree.ParseError: parsing finished: 错误原因定位
  • [创业之路-453]:企业经营层 - 红海思维 VS 蓝海思维全方位比较
  • vue中表尾合计
  • python训练day45 Tensorborad使用介绍
  • 【数据挖掘】数据挖掘综合案例—银行精准营销
  • UserWarning: Module “zipline.assets“ not found解决方法
  • 自由学习记录(65)
  • ThreadLocal、InheritableThreadLocal与TransmittableThreadLocal深度解析
  • 【Linux】网络基础
  • Git 常用命令、常用错误的总结
  • Kotlin空安全与异常处理
  • 国内Oracle大师认证
  • 深入比较 Gin 与 Beego:Go Web 框架的两大选择
  • 《燕云十六声》全栈技术架构深度解析