首页 > 其他分享 >Rabbitmq安装

Rabbitmq安装

时间:2023-05-29 14:25:10浏览次数:34  
标签:选项 容器 15672 端口 Rabbitmq 使用 镜像 安装

我们在Centos8虚拟机中使用Docker来安装。 

下载镜像

 方式一:在线拉取

 方式二:从本地加载

下载tar镜像包,上传到虚拟机到某个目录:

 docker images

 使用命令加载镜像 docker load -i mq.tar

 安装MQ

执行下面的命令来运行MQ容器:

 解释

  • docker run: 这是运行Docker容器的命令。

  • -e RABBITMQ_DEFAULT_USER=itcast: 使用-e选项设置RabbitMQ的默认用户名为"itcast"。这将在容器启动时创建一个名为"itcast"的用户。

  • -e RABBITMQ_DEFAULT_PASS=123321: 使用-e选项设置RabbitMQ的默认密码为"123321"。这将在容器启动时设置用户名为"itcast"的用户的密码。

  • --name mq: 使用--name选项指定容器的名称为"mq"。这样可以方便地引用和管理该容器。

  • --hostname mq1: 使用--hostname选项指定容器的主机名为"mq1"。这将作为容器的标识符,并在网络通信中使用。

  • -p 15672:15672: 使用-p选项将容器内部的端口15672映射到主机的端口15672。这允许通过主机的15672端口访问RabbitMQ管理界面。

  • -p 5672:5672: 使用-p选项将容器内部的端口5672映射到主机的端口5672。这是RabbitMQ使用的AMQP协议的默认端口,用于消息传递。

  • -d: 使用-d选项将容器以后台模式运行,即守护进程模式。这使得容器在后台持续运行,而不会占用当前终端会话。

  • rabbitmq:3-management: 这是指定要运行的Docker镜像的名称和版本。rabbitmq是镜像的名称,而3-management表示使用带有管理界面的RabbitMQ版本。

 

标签:选项,容器,15672,端口,Rabbitmq,使用,镜像,安装
From: https://www.cnblogs.com/liaowenhui/p/17440254.html

相关文章

  • Docker php安装扩展步骤详解
    前言此篇,主要是演示docker-php-source,docker-php-ext-install,docker-php-enable-docker-configure这四个命令到底是用来干嘛的,它们在PHP容器中都做了哪些事情。很多人很不理解在Dockerfile中安装PHP扩展的时候总是出现这几个命令,本篇就就是为你揭开这些命令的神秘面纱而准......
  • pip安装的时候,遇到权限问题
    安装mysql-connector-python,ERROR:CouldnotinstallpackagesduetoanOSError:[Errno13]Permissiondenied:'E:\\tool\\Anaconda\\Lib\\site-packages\\protobuf-3.20.3-py3.9-nspkg.pth'Checkthepermissions. 用管理员打开 ......
  • 通过注册表的方式监测某个应用是否安装或者卸载
     找了很多例子,要么就是不存在事件,要么就是报错,要么就是事件不触发。所以使用了最原始的办法定时器+注册表的变化以下是监测wps或者office安装的例子:privateSystem.Timers.Timer_monitorTimer;///<summary>///卸载信息列表///</summary>priva......
  • ubuntu22安装docker、redis、mysql及部署net6应用
    一、更新系统软件包索引sudoaptupdate二、安装dockersudoaptinstalldocker.io三、在docker中安装Mysql拉取mysql镜像dockerpullmysql:latest查看镜像dockerimages运行容器dockerrun-itd-p3306:3306-eMYSQL_ROOT_PASSWORD=123456--namemysql......
  • RabbitMQ
    1、RabbitMQ有哪些重要的角色?客户端、RabbitMQ、服务端。2、有哪些重要的组件?(1)connectionFactory(连接管理器)应用程序与RabbitMQ之间建立连接的管理器。(2)Channel(信道)消息推送使用的信道。(3)RoutingKey(路由键)用于把生产者的数据分配到交换机上。(4)Exchange(交换机)用于接受和......
  • Windows安装VirtualBox教程(图文版)
    VirtualBox是一款免费的虚拟化软件,可以在一台计算机上运行多个操作系统。它可以在Windows、Linux、MacOSX和Solaris等操作系统上运行。VirtualBox支持多种虚拟硬件设备,包括网络适配器、USB控制器、显卡等。用户可以通过VirtualBox创建一个虚拟的计算机环境,安装并运行另一个操作系......
  • Vivado2019.2下载(官网&百度云)与安装(手把手)
    龙芯杯对于vivado版本的要求:VivadoDesignSuiteHLWebPACK™版是革命性设计套件的免费版本。我们用它,能满足龙芯杯的需要,而且不用license区别如下:下载地址记得创建xilinx账号或者登陆!!!第一个是指下载一个exe之后,点击这个exe进行在线安装第二个是指把20几G的软件全部下到本地......
  • pytorch1.4.0 CUDA11.0 python3.7安装记录
    参考过程CUDA安装教程CUDA教程2找到自己电脑显卡的cuda版本CUDA是什么版本是11.0.140安装CUDA11.1下载链接,但是我们不用这个我们用的是11.0最新版的下载地址下载选项设置(害,整整2个多G啊)。可以在下载按钮的地方右键,复制链接,然后在迅雷下面下载。虽然慢但是稳定。不过用Chrome复......
  • rabbitmq自动及手动ACK
      mq的ack  主要是确认消息被消费者消费完成后通知服务器将队列里面的消息清除。而如果不配置Ack的话呢,我测试过他会自动的忽略,也就是说此时的服务是no_ack=true的模式,就是说只要我发现你是消费了这个数据,至于异常不异常的,我不管了。通知Ack机制就是这么来的,更加灵活的,我们需要......
  • 神兔量化研究套件安装与使用
    简介自研实现了一套覆盖多市场,支持多账户的量化回测/模拟/实盘系统。基于云原生,支持k8s部署的高性能分布式研究框架。组成米框RQSDK(rqdata,rqalpha,rqfactor,rqoptimizer)数据支持因子研究策略回测(rq文档传送接口.)分布式回测系统因子脚本运维策略脚本运维......