首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏你我杂志刊

    docker安装部署rabbitmq

    由于先前有在博客中写了一篇关于Ubuntu16.0.4LTS安装rabbitMQ,但那不是使用docker安装,这样就需要先下载rabbitMQ的erlang的依赖包,有时或者因为版本的问题,可能导致 erlang依赖包安装不了,从而使rabbitMQ也就无法安装了! 本篇使用docker安装rabbitMQ只要3到5分钟,这个时间主要取之于docker pull(拉取镜像的时间快与慢,也就是网络的快与慢。),好了,废话少扯,切入正题! 获取镜像 docker pull rabbitmq:management 运行镜像 docker run -d -p 5672:5672 -p 15672:15672 --name rabbitmq rabbitmq:management 访问管理界面 访问管理界面的地址就是 http://[宿主机IP]:15672,可以使用默认的账户登录,用户名和密码都guest,如:

    1.1K30编辑于 2022-08-09
  • 来自专栏John Wong's Blog

    Docker 安装部署RabbitMQ

    获查询镜像 docker search rabbitmq:management 可以看到如下结果: [root@localhost ~]# docker search rabbitmq:management [OK] docker.io docker.io/transmitsms/rabbitmq-sharded Fork of rabbitmq:management with sharded_e ... 0 [root@localhost ~]# 获取镜像 docker pull rabbitmq:management 可以看到如下结果 [root@localhost ~]# docker pull rabbitmq:management Trying to pull repository docker.io/library/rabbitmq ... management: Pulling ,变成功了: [root@localhost ~]# docker run -d -p 5672:5672 -p 15672:15672 --name rabbitmq rabbitmq:management

    81520编辑于 2021-12-23
  • 来自专栏一直在努力的Java菜鸡er

    使用docker部署RabbitMQ

    检查docker中有无RabbitMQ的镜像或者容器 docker ps -a docker images 2 . 如果没有镜像或者容器存在的话,拉取镜像(带管理面板的版本) docker pull rabbitmq:3-management 3 . 启动镜像(默认用户名密码),默认guest 用户,密码也是 guest docker run -d --hostname rabbitmq --name rabbitmq -p 15672:15672 启动镜像(设置用户名密码) docker run -d --hostname rabbitmq --name rabbitmq -e RABBITMQ_DEFAULT_USER=user -e RABBITMQ_DEFAULT_PASS=password -p 15672:15672 -p 5672:5672 rabbitmq:3-management

    49320编辑于 2022-09-08
  • 来自专栏MyBlog-Karos

    RabbitMQ学习笔记 - Docker部署

    RabbitMQ安装安装过程基于Docker,Dokcer用法详见另外一篇从RabbitMQ官网查看对应的Erlang版本RabbitMQ Erlang Version Requirements — RabbitMQ docker pull erlang:25.2docker pull rabbitmq:3.11-managerdocker run -id erlangdocker run -it --rm --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:3.11-management查询IP:ifconfig登录管控面板: IP:15672账号密码均为guest Demopackage org.example;​import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import Spring整合RabbitMQ(77条消息) SpringBoot整合RabbitMQ超级详细教程adobehu的博客-CSDN博客springboot rabbitmq

    1K103编辑于 2023-02-01
  • 来自专栏王磊的博客

    使用Docker部署RabbitMQ集群

    使用Docker部署RabbitMQ集群 概述 本文重点介绍的Docker的使用,以及如何部署RabbitMQ集群,最基础的Docker安装,本文不做过多的描述,读者可以自行度娘。 /75094857 下载RabbitMQ镜像 1.镜像地址 RabbitMQ Docker官方认证镜像地址:https://dev.aliyun.com/detail.html? 启动多个RabbitMQ docker run -d --hostname localhost --name myrabbit -p 15672:15672 -p 5672:5672 rabbitmq: 搭建RabbitMQ集群 步骤一:安装RabbitMQ; 步骤二:加入RabbitMQ节点到集群; 步骤一:安装RabbitMQ docker run -d --hostname rabbit1 -- 配置相同Erlang Cookie 有些特殊的情况,比如已经运行了一段时间的几个单个物理机,我们在之前没有设置过相同的Erlang Cookie值,现在我们要把单个的物理机部署成集群,实现我们需要同步Erlang

    2.6K21发布于 2018-08-02
  • 来自专栏XBD

    docker-compose部署RabbitMQ集群

    环境 主机名 IP rabbit1 192.168.1.160 rabbit2 192.168.1.162 rabbit3 192.168.1.166 部署节点一 vim docker-compose.yml - "rabbit2:192.168.1.162" # 不能加入自己,否则会一直重启 - "rabbit3:192.168.1.166" 启动:docker-compose up -d 部署节点二 vim docker-compose.yml version: '3' services: rabbit2: image: rabbitmq:3.3.8.5-management - "rabbit1:192.168.1.160" - "rabbit3:192.168.1.166" 启动:docker-compose up -d 部署节点三 vim docker-compose.yml - "rabbit1:192.168.1.160" - "rabbit2:192.168.1.162" 启动:docker-compose up -d 把节点二和节点三加入到集群 docker

    1K40编辑于 2022-10-27
  • 来自专栏最新最全的大数据技术体系

    Docker篇之RabbitMQ部署指南

    RabbitMQ部署指南 1.单机部署 我们在Centos7虚拟机中使用Docker来安装。 1.1.下载镜像 方式一:在线拉取 docker pull rabbitmq:3.8-management 方式二:从本地加载 在课前资料已经提供了镜像包: 上传到虚拟机中后,使用命令加载镜像即可: docker load -i mq.tar 1.2.安装MQ 执行下面的命令来运行MQ容器: docker run \ -e RABBITMQ_DEFAULT_USER=itcast \ -e RABBITMQ_DEFAULT_PASS \ -v mq-plugins:/plugins \ --name mq \ --hostname mq \ -p 15672:15672 \ -p 5672:5672 \ -d \ rabbitmq

    1.9K10编辑于 2021-12-06
  • 来自专栏全栈程序员必看

    docker离线安装部署_安装rabbitmq

    镜像 docker pull rabbitmq:management 2、查看下载好的镜像 docker images 3、开始创建rabbitmq容器 docker run -d -p 5672:5672 -p 15672:15672 --name rabbitmq rabbitmq:management 4、查看是否运行 docker ps -a 用 宿主机ip:15672进行访问 三、导出rabbitmq 镜像 docker save -o rabbitMQ.tar rabbitmq:management -o 后面的是存放路径,我这里直接用的文件名则是在当前文件下生成该文件 rabbitMQ.tar 导出的镜像名 rabbitmq:management 前者为镜像名后者为tag,可以用docker images查看 四、导入rabbitmq镜像 在对应的目录下上传刚刚导出的镜像 引入镜像 docker /rabbitmq.tar 查看镜像是否导入成功 docker images 启动容器 docker run -d -p 5672:5672 -p 15672:15672 --name rabbitmq

    1.1K10编辑于 2022-11-09
  • 来自专栏运维有术

    Docker 最佳实战:Docker 部署单节点 RabbitMQ 实战

    今天分享的内容是 Docker 最佳实战「2024」 系列文档中的 Docker 部署单节点 RabbitMQ 实战。 本文将详细介绍如何用 Docker 容器及 Docker Compose 部署单节点 RabbitMQ。 前置条件 使用 Docker 部署 RabbitMQ 服务的镜像有以下几种选择: rabbitmq (DockerHub 官方提供,下载量 1B+) bitnami/rabbitmq (Bitnami 安装部署 RabbitMQ 2.1 创建数据目录并设置权限 cd /data/containers mkdir -p rabbitmq/{data,config,logs} 2.2 创建 docker-compose.yml 自动化 Shell 脚本 文章中所有操作步骤,已全部编排为自动化脚本,包含以下内容(因篇幅限制,不在此文档中展示): Shell 脚本部署单节点 RabbitMQ Ansible 容器化部署单节点 RabbitMQ

    1.8K10编辑于 2024-07-16
  • 来自专栏Nicky's blog

    Docker系列之RabbitMQ安装部署教程

    Docker系列之RabbitMQ安装部署教程 因为学习RabbitMQ需要,需要安装RabbitMQ,网上找资料,RabbitMQ官方提供了window版、Linux版、Docker版的管理页面,为了方便 查询rabbitMQ镜像: management版本,不指定默认为最新版本latest docker search rabbitmq:management ? 拉取镜像: docker pull rabbitmq:management 查看docker镜像列表: docker images Docker容器操作: ok,上面命令执行后,镜像就已经拉取到本地仓库了 ,然后可以进行容器操作,启动rabbitMQ 简单版 docker run -d -p 5672:5672 -p 15672:15672 --name rabbitmq rabbitmq:management -d 后台运行 -p 隐射端口 –name 指定rabbitMQ名称 复杂版(设置账户密码,hostname) docker run -d -p 15672:15672 -p 5672:5672

    18.4K61发布于 2020-04-10
  • 来自专栏猿计划

    Centos7.x+Docker部署RabbitMQ

    Docker在Linux,Windows都是支持的)。 三、安装Docker 请移步:https://blog.csdn.net/qq_17623363/article/details/99693639 四、安装RabbitMQ 1、获取镜像 这里你也可以指定你需要的版本 或者去Docker hub上查一下 #指定版本,该版本包含了web控制页面 docker pull rabbitmq:management 2、启动 这里我使用的是方式一,因为默认就是有用户的,所以就不用多此一举了 rabbitmq:management #方式二:设置用户名和密码 docker run -d --hostname my-rabbit --name rabbit -e RABBITMQ_DEFAULT_USER =user -e RABBITMQ_DEFAULT_PASS=password -p 15672:15672 -p 5672:5672 rabbitmq:management 五、测试访问 浏览器输入:

    95520发布于 2020-07-29
  • 来自专栏java 微风

    Docker 方式安装 RabbitMQ (ribbitmq linux 部署

    查找镜像:(management 版本的镜像才有管理界面) docker search rabbitmq:management ? 2. 拉取镜像: docker pull docker.io/macintoshplus/rabbitmq-management ? 3. 查看已下载的镜像,最后一个就是。 ? 4. 重命名该镜像为 rabbitmq。这一步可以不作,我只是喜欢简短的名字。 镜像重命名见文章 : Docker 镜像 重命名 此时镜像已更名为 rabbitmq: ? 5. 都可 rabbitmq 查看容器运行日志: docker logs rabbitmq ? 文档:https://hub.docker.com/_/rabbitmq/

    2.3K50发布于 2019-08-14
  • 来自专栏John Wong's Blog

    使用 Docker -compose 部署多机 RabbitMQ 集群

    本文介绍 RabbitMQ 集群的 Docker部署,最开始是想通过 DockerSwarm 方式来部署的,但是 RabbitMQ 节点加入集群时一直失败,在网上找了很多办法,始终没有解决这个问题, 部署环境 系统:CentOS8 两台服务器:10.1.1.1/10.1.1.2 docker-compose 文件 version: '3' services: rabbit1: container_name 文件就写好了,部署另一台时,只要将 rabbit1 改成 rabbit2 就可以了。 启动服务 在两台服务器上分别执行: # docker-compose up -d 加入集群 如果将 rabbit1 作为主节点的话,需要在 rabbit2 上执行命令,将其加入到集群,如下: # docker HAProxy 负载均衡 ha 同样采用 Docker 方式来部署,先看一下 haproxy.cfg 配置文件: # Simple configuration for an HTTP proxy listening

    2.8K20编辑于 2021-12-23
  • 来自专栏Linux成长之路

    Docker项目实战】使用Docker部署RabbitMQ消息中间件

    :latest docker.io/bitnami/rabbitmq:latest 四、部署RabbitMQ服务 4.1创建挂载目录 创建挂载目录 /data/rabbitmq/data mkdir - 方式部署,可参考以下方式。 compose方式,可参考以下docker-compose.yaml部署文件。 本次实践使用docker compose方式部署,可自定义映射端口和账号密码登变量。 六、总结 使用Docker部署RabbitMQ极大地简化了安装与配置流程,通过简单的命令即可启动一个包含管理插件的服务实例。

    5.8K20编辑于 2024-08-02
  • 来自专栏小手冰凉

    部署Rabbitmq

    由于AMQP是一个网络协议,所以发布者、消费者以及消息中间件可以部署到不同的物理机器上。 Rabbitmq使用场景: 消息队列在实际应用中常用在异步处理、应用解耦、流量削锋和消息通讯这四个场景。 二、部署Rabbitmq 注:在开始之前,主机名最好为默认的localhosts(如果不是,会在启动rabbitmq时报错,解决方法:重启主机,再启动rabbitmq) 下载rpm包(提取码:rv8g) ,也可以自行去官网下载所需 1、部署单台rabbitmq [root@localhost rabbitmq]# ls # 确定有所需rpm包 erlang-18.1-1. [root@localhost rabbitmq]# /etc/init.d/rabbitmq-server start # 启动rabbitmq服务 Starting rabbitmq-server /rabbitmq/community-plugins/rabbitmq_delayed_message_exchange-0.0.1.ez [root@localhost rabbitmq]# cp

    97810发布于 2020-04-02
  • 来自专栏同步文章

    docker安装RabbitMq

    1、下载镜像文件 docker pull rabbitmq:management 2、创建实例并启动 docker run -d --name rabbitmq --publish 5671:5671 publish 5672:5672 --publish 4369:4369 --publish 25672:25672 --publish 15671:15671 --publish 15672:15672 \ rabbitmq

    41120编辑于 2022-10-25
  • 来自专栏开源技术小栈

    Docker搭建RabbitMQ

    RabbitMQ RabbitMQ是一个被广泛使用的开源消息队列。它是轻量级且易于部署的,它能支持多种消息协议。RabbitMQ可以部署在分布式和联合配置中,以满足高规模、高可用性的需求。 RabbitMQ的安装和使用 1、查找镜像 docker search rabbitmq 2、拉取镜像 docker pull rabbitmq:3.7.16-management 默认情况下,会拉取rabbitmq 这里拉取 Web浏览器管理页面的tag 3.7.16-management 3、启动镜像 docker run -p 15672:15672 -p 5672:5672 -d --hostname dnmp-rabbitmq \n"; $channel->close(); $connection->close(); } 注意 1、 user和 password就是docker启动时候的 RABBITMQ_DEFAULT_USER 前面我们设置的 admin和admin 2、连接主机host是dnmp-rabbitmq,由于是在docker容器之内 在终端中,运行消费者(接收者) > docker exec -it dnmp-php72

    3.6K30发布于 2019-07-16
  • 来自专栏SpringBoot

    docker 安装rabbitmq

    1.拉取镜像rmq docker pull rabbitmq:management:3.7.7-management 2.安装rmq docker run -d -p 5672:5672 -p 15672 :15672 --name rabbitmq rabbitmq:management:3.7.7-management 3.运行结果 ?

    75650发布于 2019-07-03
  • 来自专栏cayzlh

    Docker使用rabbitmq

    Docker使用rabbitmq 什么是RabbitMQRabbitMQ是开源消息代理软件(有时称为面向消息的中间件),它实现了高级消息队列协议(AMQP)。 如何在Docker使用RabbitMQ镜像 运行守护进程 关于RabbitMQ的一个重要注意事项是它根据所谓的“节点名称”存储数据,默认为主机名。 设置默认用户和密码 如果你想改变默认的用户名和密码guest/ guest,你可以用这样做RABBITMQ_DEFAULT_USER和RABBITMQ_DEFAULT_PASS环境变量: $ docker 附加配置 如果需要其他配置,建议提供适当的/etc/rabbitmq/rabbitmq.conf文件(有关详细信息,请参阅RabbitMQ文档的“配置文件”部分),例如通过bind-mount,Docker cloud bus中使用 拉取rabbitmq镜像 执行以下命令,拉取latest版官方镜像: docker pull rabbitmq:management 使用带管理界面的镜像。

    95530编辑于 2022-03-01
  • 来自专栏taixingyiji的博客笔记

    Docker安装Rabbitmq

    拉取镜像 docker pull rabbitmq # 二. 节点名称 存储数据,默认为主机名); --name rabbitmq:设置容器名称; rabbitmq:容器使用的镜像名称; 启动完成后可以通过 docker ps 命令来查看容器是否启动 还可以设置 docker启动时自动启动 docker update rabbitmq --restart=always # 三、启动 rabbitmq_management (RabbitMQ后台管理) //进入容器内部 安装成功后 退出容器 exit 然后重启容器 //我这里还是使用容器名称 也可以使用容器id docker restart rabbitmq 容器启动成功之后,登录RabbitMQ的管理界面(ip: 到这里我们的docker 安装RabbitMQ及延迟插件的安装就已经结束了!!

    1.3K10编辑于 2022-10-27
领券