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

docker部署-RabbitMq

1. 参考

RabbitMq官网
docker官网

2. 拉取镜像

  • 这里改为自己需要的版本即可,下面容器也需要同理修改
docker pull rabbitmq:3.12-management

3. 运行容器

docker run  \
--name=my-rabbitmq-01  \
-p 5672:5672  \
-p 15672:15672  \
-d  \
--restart always \
-e RABBITMQ_DEFAULT_USER=用户名 \
-e RABBITMQ_DEFAULT_PASS=密码 \
rabbitmq:3.12-management

注:上面的参数:可以选择性的设置为自己

  • –name=容器名称
  • RABBITMQ_DEFAULT_USER=用户名
  • RABBITMQ_DEFAULT_PASS=登录密码
  • -p:指定端口映射,格式为:主机(宿主)端口:容器端口
  • –restart=always :是指容器在未来出现异常退出,总是重启
  • -d:后台运行容器

4. 设置防火墙

  • 关闭防火墙端口
firewall-cmd --permanent --remove-port=tcp/15672
  • 重启防火墙
firewall-cmd --reload
  • 查询端口是否开放
firewall-cmd --query-port=tcp/15672
  • 也可以查看防火墙中开发的所有端口
firewall-cmd --list-all

5. 浏览器访问

  • 访问地址:
http://域名(IP):15672/例如:
http://localhost:15672/
  • 输入设置的用户名和密码即可登录成功;
  • 如图效果:
    • 登录页面
      在这里插入图片描述

    • 管理页面
      在这里插入图片描述

http://www.lryc.cn/news/331163.html

相关文章:

  • 【智能算法】蜜獾算法(HBA)原理及实现
  • 9、鸿蒙学习-开发及引用静态共享包(API 9)
  • [Pytorch]:PyTorch中张量乘法大全
  • 【软考】防火墙技术
  • OpenHarmony实战:Makefile方式组织编译的库移植
  • 嵌入式C语言--GPT通用定时器
  • 『Apisix系列』破局传统架构:探索新一代微服务体系下的API管理新范式与最佳实践
  • 如何在极狐GitLab 自定义 Pages 域名、SSL/TLS 证书
  • React Native 应用打包
  • 单链表就地逆置
  • MTU/TCPMSS/VLAN/ACCESS/TRUNK/HYBRID
  • Spring Boot的基础知识和应用
  • 【Linux】详解动静态库的制作和使用动静态库在系统中的配置步骤
  • 开源模型应用落地-qwen1.5-7b-chat-LoRA微调(二)
  • 【现代企业管理】企业组织结构和组织文化的理论与实践——以华为为例
  • 【Kotlin】Sequence简介
  • 【Java】Thread详解
  • QT TCP和UDP网络编程
  • Maven入门指南:构建与管理Java项目的利器
  • EXCEL-VB编程实现自动抓取多工作簿多工作表中的单元格数据
  • 用Vue仿了一个类似抖音的App
  • HarmonyOS 应用开发之非线性容器
  • Golang Context是什么
  • 算法基础--递推
  • 超市销售数据-python数据分析项目
  • java实现手机号,密码,游邮箱 , 验证码的正则匹配工具类
  • java中的Arrays类的常用操作
  • 回溯算法|78.子集
  • VC++、GCC、CLANG,INT128有符号整数编译器关键字
  • 用于HUD平视显示器的控制芯片:S2D13V40