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

Docker 在线安装 RabbitMQ

Docker 安装 RabbitMQ 3.7.16 版本的详细步骤:

1. 拉取 RabbitMQ 3.7.16 镜像

docker pull rabbitmq:3.7.16-management

注意:使用 -management 标签的镜像包含管理插件,可以通过 Web 界面管理 RabbitMQ。

2. 运行 RabbitMQ 容器

docker run -d \--name rabbitmq-3.7.16 \-p 5672:5672 \        # AMQP 协议端口-p 15672:15672 \      # 管理界面端口-e RABBITMQ_DEFAULT_USER=admin \     # 默认用户名-e RABBITMQ_DEFAULT_PASS=password \  # 默认密码rabbitmq:3.7.16-management

3. 验证安装

检查容器是否正常运行:

docker ps

查看容器日志:

docker logs rabbitmq-3.7.16

4. 访问管理界面

在浏览器中访问:http://localhost:15672

使用设置的用户名和密码登录(默认:admin/password)

5. 其他常用命令

停止容器:

docker stop rabbitmq-3.7.16

启动已停止的容器:

docker start rabbitmq-3.7.16

删除容器:

docker rm rabbitmq-3.7.16

6. 使用 Docker Compose(推荐)

创建 docker-compose.yml 文件:

version: '3.8'
services:rabbitmq:image: rabbitmq:3.7.16-managementcontainer_name: rabbitmq-3.7.16ports:- "5672:5672"- "15672:15672"environment:- RABBITMQ_DEFAULT_USER=admin- RABBITMQ_DEFAULT_PASS=passwordvolumes:- rabbitmq_data:/var/lib/rabbitmqrestart: unless-stoppedvolumes:rabbitmq_data:

运行:

docker-compose up -d

注意事项

  1. 生产环境中请使用更复杂的密码
  2. 考虑数据持久化,使用 volumes 挂载数据目录
  3. 可以根据需要调整内存限制等参数
  4. 3.7.16 是一个较旧的版本,建议评估是否需要使用特定版本

这样就完成了 RabbitMQ 3.7.16 的 Docker 安装。

http://www.dtcms.com/a/349288.html

相关文章:

  • 开源 C++ QT Widget 开发(五)通讯--串口调试
  • NILMTK(非侵入式负载监测工具包)安装
  • Linux 进阶之性能调优,文件管理,网络安全
  • AI精准种植改写农业格局:亩产量提升18%+水资源利用率提高32%,破解小农户技术门槛难题
  • Linux下usb设备驱动涉及的结构体
  • More Effective C++ 条款06: 区分自增自减操作符的前缀和后缀形式
  • 04-ArkTS编程语言入门
  • 分享些 Function 和 枚举的经典使用案例
  • 【RAGFlow代码详解-1】概述
  • 青少年软件编程(python六级)等级考试试卷-客观题(2023年3月)
  • 同步阻塞和异步非阻塞是什么?
  • Web开发中的CGI:通用网关接口详解
  • 软件测试用例指南:覆盖 6 大设计方法
  • 二、GP/GS流程图
  • Spring面试题及详细答案 125道(16-25) -- 核心概念与基础2
  • 工程师的自我修养
  • Linux --网络基础概念
  • 08-系统能力调用与权限管理
  • Python爬虫-解决在抓包的过程中,找不到接口地址的问题
  • ViLU: Learning Vision-Language Uncertainties for Failure Prediction
  • C++ 容器——vector
  • PyTorch入门实战:MNIST数据集加载与可视化详解
  • 一、基因组选择(GS)与基因组预测(GP)
  • 【K8s】整体认识K8s之namespace
  • OpenIM应用机器人自动应答
  • 基于陌讯视觉算法的扶梯大件行李识别技术实战:误检率↓79%的工业级解决方案
  • 大模型中的意图识别
  • DMA-API(alloc和free)调用流程分析(十)
  • 胸部X光片数据集:健康及肺炎2类,14k+图像
  • 【网络运维】Shell脚本编程:函数