docker部署-RabbitMq

这篇具有很好参考价值的文章主要介绍了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/
  • 输入设置的用户名和密码即可登录成功;
  • 如图效果:
    • 登录页面
      docker部署-RabbitMq,docker,docker,rabbitmq,容器

    • 管理页面
      docker部署-RabbitMq,docker,docker,rabbitmq,容器文章来源地址https://www.toymoban.com/news/detail-854066.html

到了这里,关于docker部署-RabbitMq的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 消息队列——RabbitMQ基本概念+容器化部署和简单工作模式程序

    目录 基本概念  MQ 的优势  1.应用解耦  2.异步提速  3.削峰填谷  MQ 的劣势 使用mq的条件  常见MQ产品  RabbitMQ简介 RabbitMQ的六种工作模式   JMS RabbitMQ安装和配置。 RabbitMQ控制台使用。 RabbitMQ快速入门——生产者 需求: RabbitMQ快速入门——消费者 小结  多个系统之间的通信方

    2024年02月16日
    浏览(33)
  • 架构师之路 -- 虚拟化技术与容器Docker,rabbitmq面试题

    通常架构师们为了提高系统及硬件资源的利用率引入了虚拟化技术。 虚拟化是一种资源管理技术,它可以把各种实体资源抽像后再分隔,从而打破实体结构的限制,最大程度的提高资源的利用率。 今天我们来聊一下传统虚拟化技术和以Docker为代表的容器技术。 虚拟化 虚拟化

    2024年04月12日
    浏览(37)
  • docker部署rabbitmq

    我部署的是3.8版本的 启动后查看容器状态 该命令需要在rabbitmq容器中执行 exit退出容器 访问 ip地址+端口 进入rabbitmq管理页面 eg:localhost:15672 进入rabbitmq容器中  切换目录 修改 management_agent.disable_metrics_collector = false exit退出容器 重启容器  

    2024年02月12日
    浏览(30)
  • rabbitmq部署(docker方式)

    前言:rabbitmq一旦有漏洞,版本升级麻烦,于是改为docker部署 环境:centos7 #停掉之前的服务 systemctl stop rabbitmq-server systemctl disable rabbitmq-server 查了官网,当前3.11.x 最高版本是3.11.21(截至2023-08-23), 虽然3.12.x已出,还是继续用3.11.x 于是使用镜像 rabbitmq:3.11.21-management #拉取镜像

    2024年02月17日
    浏览(35)
  • docker部署-RabbitMq

    RabbitMq官网 docker官网 这里改为自己需要的版本即可,下面容器也需要同理修改 注:上面的参数:可以选择性的设置为自己 –name=容器名称 RABBITMQ_DEFAULT_USER=用户名 RABBITMQ_DEFAULT_PASS=登录密码 -p:指定端口映射,格式为:主机(宿主)端口:容器端口 –restart=always :是指容器在未来

    2024年04月17日
    浏览(36)
  • docker部署rabbitmq消息队列

    一、首先我们在dockerhub上搜索rabbitmq镜像 (下载版本我们可以通过指定,也可以通过直接搜过rabbitmq获取dockerhub上的最新版本,例如docker search rabbitmq) 二、搜索完成后,我们有了目标镜像版本,下一步就是通过dockerhub把镜像下载到本地,方便我们直接使用镜像时再去下载镜像

    2023年04月18日
    浏览(32)
  • 使用Docker安装部署RabbitMQ

    介绍 RabbitMQ是由erlang语言开发,基于AMQP(Advanced Message Queue 高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消息队列在分布式系统开发中应用非常广泛。RabbitMQ官方地址:http://www.rabbitmq.com docker安装的优点 一般情况,需要先安装部署Erlang环境再

    2024年02月10日
    浏览(33)
  • 使用Docker安装和部署RabbitMQ

    首先,使用Docker命令从Docker Hub拉取RabbitMQ官方镜像。打开终端并运行以下命令: 一旦镜像下载完成,使用以下命令创建RabbitMQ容器: -d:这个选项告诉Docker在后台运行容器。 –hostname:主机名(RabbitMQ的一个重要注意事项是它根据所谓的 “节点名称” 存储数据,默认为主机名

    2024年02月09日
    浏览(30)
  • Docker安装常用的容器,包括MySQL,Redis,RabbitMQ,MongoDB,FDFS等

    首先安装docker 依赖库 添加docker ce的软件源信息,自行选择,可添加可不添加,如果不是阿里云或者腾讯云的,请还是添加一下吧 安装docker docker -v --查看docker版本 docker images --查看当前docker运行 sudo systemctl start docker --启动docker 在虚拟机里边 docker images --有时候权限不足 我们

    2024年02月11日
    浏览(48)
  • Docker高级——Docker部署RabbitMQ(单机,集群,仲裁队列)

    我们在Centos7虚拟机中使用Docker来安装。 方式一:在线拉取 方式二:从本地加载 在课前资料已经提供了镜像包: 上传到虚拟机中后,使用命令加载镜像即可: 执行下面的命令来运行MQ容器: 接下来,我们看看如何安装RabbitMQ的集群。 在RabbitMQ的官方文档中,讲述了两种集群

    2024年02月16日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包