当前位置:首页 > 服务端 > Docker安装Rabbitmq超详细教程

Docker安装Rabbitmq超详细教程

2022年11月07日 17:15:29服务端8

安装Rabbitmq

1.使用docker查询rabbitmq的镜像

docker search rabbitmq
Docker安装Rabbitmq超详细教程 _ JavaClub全栈架构师技术笔记

2.安装镜像

安装name为rabbitmq的这里是直接安装最新的,如果需要安装其他版本在rabbitmq后面跟上版本号即可
docker pull rabbitmq
Docker安装Rabbitmq超详细教程 _ JavaClub全栈架构师技术笔记

3.运行mq:

需要注意的是-p 5673:5672 解释:-p 外网端口:docker的内部端口 ,你们可以改成自己的外网端口号,我这里映射的外网端口是5673那么程序连接端口就是用5673
docker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5673:5672 rabbitmq

Docker安装Rabbitmq超详细教程 _ JavaClub全栈架构师技术笔记

通过docker ps -a查看部署的mq容器id,在通过 docker exec -it 容器id /bin/bash 进入容器内部在
运行:rabbitmq-plugins enable rabbitmq_management

Docker安装Rabbitmq超详细教程 _ JavaClub全栈架构师技术笔记

现在可以通过访问http://linuxip:15672,访问web界面,这里的用户名和密码默认都是guest
输入命令:exit退出容器目录.

作者:Hi梅
来源链接:https://blog.csdn.net/qq_45502336/article/details/118699251

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/server/68360.html

分享给朋友:

“Docker安装Rabbitmq超详细教程” 的相关文章

MyBatisPlus实现分页和查询操作就这么简单

MyBatisPlus实现分页和查询操作就这么简单

《SpringBoot整合MybatisPlus基本的增删改查,保姆级教程》在这篇文章中,我们详细介绍了分页的具体实现方法。但是,在日常的开发中还需要搜索功能的。下面让我们一起动起手来,实现一下吧。定义查询字段定义一个类,存放需要用到的查询字段。如下:package com.didiplu...

菜鸟入门Docker

菜鸟入门Docker

菜鸟入门Docker 说明 一、什么是Docker (1)虚拟机和Linux容器 二、Docker用途 三、Docker安装...

linux上安装Docker(非常简单的安装方法)

linux上安装Docker(非常简单的安装方法)

最近比较有空,大四出来实习几个月了,作为实习狗的我,被叫去研究Docker了,汗汗! Docker的三大核心概念:镜像、容器、仓库 镜像:类似虚拟机的镜像、用俗话说就是安装文件。 容器:类似一个轻量级的沙箱,容器是从镜像创建应用运行实例, 可以将其...

SpringBoot整合MybatisPlus 实现多租户

SpringBoot整合MybatisPlus 实现多租户

代码已经上传到码云:https://gitee.com/lezaiclub/springboot-hyper-integration.git,欢迎白嫖 引言 今天我们来聊聊多组户 其实多租户主要讲的是数据隔离,即每个企业或用户都享有自己的独立...

linux查看rabbitmq运行状态,RabbitMQ常用命令

RabbitMQ常用命令 rabbitmqctl命令 http://www.rabbitmq.com/man/rabbitmqctl.1.man.html# 1). 服务器启动与关闭 启动: rabbitmq-server –detach...

RabbitMq的一些概念,持久化、队列排他、自动删除、消息确认机制、消息ACK、消费消息的模式

一、队列持久化的概念 队列的声明默认是存放到内存中的,如果rabbitmq重启会丢失,如果想重启之后还存在就要使队列持久化,保存到Erlang自带的Mnesia数据库中,当rabbitmq重启之后会读取该数据库。 二、排他 简单理解就是在连接关闭时是否会删除队列...

RabbitMQ详解(一)

RabbitMQ详解(一)

一、消息队列相关概念 二、安装rabbitmq 三、配置rabbitmq 四、运行时参数配置 五、rabbitmq集群 一、消息队列相关概念 消息中间件: AMQP:高级消息队列协议  MQ是消费...

SpringBoot项目部署到Docker

SpringBoot项目部署到Docker

准备材料 1.idea创建的没有错误的springboot项目 2.安装好docker环境的linux服务器 centos7 3.xshell工具 4.xftp工具 开始步骤 一、打包springboot项目 打开idea工具,点击底部T...

RabbitMq:web管理端

RabbitMq:web管理端

1 简介 rabbitmq-management是RabbitMq web管理端,用的是erlang的cowboy框架进行开发。web页面包括Overview(概述)、Connections(连接)、Channels(通道)、Exchanges(交换器)、Queues(队列...

SpringBoot集成rabbitmq(一)

SpringBoot集成rabbitmq(一)

前言        Rabbitmq是一个开源的消息代理软件,是AMQP协议的实现。核心作用就是创建消息队列,异步发送和接收消息。通常用来在高并发中处理削峰填谷、延迟处理、解耦系统之间的强耦合、处理秒杀订单。  入门rabbitm...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。