【图解RabbitMQ-4】Docker安装RabbitMQ详细图文过程

简介: 【图解RabbitMQ-4】Docker安装RabbitMQ详细图文过程

🌟基础环境


应用 版本/型号
服务器 腾讯云轻量服务器
镜像 Centos 7.6
Docker 1.13.1

🌟Docker环境准备


1.Docker安装


yum install docker-io -y


2.启动Docker


systemctl start docker


3.修改Docker镜像仓库。


vim /etc/docker/daemon.json
{
"debug":true,"experimental":true,
"registry-mirrors":
["https://pb5bklzr.mirror.aliyuncs.com"]
}


4.重启查看镜像是否配置成功。


systemctl restart docker
docker info


a05ba3a0848c2d4db676f6b0799a02c1_adac56b58ddc42cb8192696092101b41.png


🌟RabbitMQ安装


1.拉取rabbitmq镜像。


docker pull rabbitmq:management


2.启动docker容器。


docker run -d --hostname rabbit_host --name daencode_rabbitmq -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=daencode -p 15672:15672 -p 5672:5672 rabbitmq:management


参数介绍:


  1. -d:守护进程运行
  2. –hostname:指定主机名称
  3. –name:指定容器名称
  4. -p:端口号
  5. -e:指定参数。
  6. RABBITMQ_DEFAULT_USER-访问rabbitmq的用户名
  7. RABBITMQ_DEFAULT_PASS-访问rabbitmq的密码
  8. 用户名和密码默认为guest/guest。

🌟RabbitMQ端口号


端口号 说明
5672 默认客户端端口号,用于连接rabbitmq
15672 默认管理界面端口号,用于访问管理界面
25672 默认节点间通信端口号,用于集群内节点通信
4369 EPMD 守护进程端口号,用于节点间通信管理

🌟访问RabbitMQ Web管理界面


1.云服务器开通相关端口号,如果是本地虚拟机注意关闭防火墙

81f8f9e2b49ccb801746db41d6d0e453_928a4d617c53418c9ef9d1f334cc665b.png


2.访问IP地址。如果是本地虚拟机可以通过ip addr查看ip地址。


http://ip:15672


3.效果展示

1ee4585bc4a8a8a6370e32f5a11ece5e_e1fd2ce7255e46a7b276df3c32c7d7fe.png

dda8ebaf1bf2c0cf17c754de366f94b5_0f4e36665b9842068974039c53b01769.png


🌟写在最后


有关于Docker安装RabbitMQ详细图文过程到此就结束了。感谢大家的阅读,希望大家在评论区对此部分内容散发讨论,便于学到更多的知识。


相关实践学习
消息队列RocketMQ版:基础消息收发功能体验
本实验场景介绍消息队列RocketMQ版的基础消息收发功能,涵盖实例创建、Topic、Group资源创建以及消息收发体验等基础功能模块。
消息队列 MNS 入门课程
1、消息队列MNS简介 本节课介绍消息队列的MNS的基础概念 2、消息队列MNS特性 本节课介绍消息队列的MNS的主要特性 3、MNS的最佳实践及场景应用 本节课介绍消息队列的MNS的最佳实践及场景应用案例 4、手把手系列:消息队列MNS实操讲 本节课介绍消息队列的MNS的实际操作演示 5、动手实验:基于MNS,0基础轻松构建 Web Client 本节课带您一起基于MNS,0基础轻松构建 Web Client
目录
相关文章
|
6天前
|
弹性计算 Ubuntu Linux
阿里云服务器一键安装Docker社区版教程,基于系统运维管理OOS
阿里云服务器一键安装Docker社区版教程,基于系统运维管理OOS自动化部署。支持Ubuntu 22.04/20.04、CentOS 7.7-7.9及Alibaba Cloud Linux 3.2104 LTS。前提条件:ECS实例需运行中且有公网。步骤:选择Docker扩展并安装,验证成功通过命令`docker -v`查看版本号。
145 78
|
20天前
|
NoSQL 关系型数据库 应用服务中间件
docker基础篇:安装tomcat
docker基础篇:安装tomcat
156 64
|
9天前
|
NoSQL 关系型数据库 Redis
《docker高级篇(大厂进阶):1.Docker复杂安装详说》包括:安装mysql主从复制、安装redis集群
《docker高级篇(大厂进阶):1.Docker复杂安装详说》包括:安装mysql主从复制、安装redis集群
54 14
|
6天前
|
关系型数据库 MySQL 应用服务中间件
《docker基础篇:8.Docker常规安装简介》包括:docker常规安装总体步骤、安装tomcat、安装mysql、安装redis
《docker基础篇:8.Docker常规安装简介》包括:docker常规安装总体步骤、安装tomcat、安装mysql、安装redis
43 7
|
21天前
|
关系型数据库 MySQL 数据库
docker高级篇(大厂进阶):安装mysql主从复制
docker高级篇(大厂进阶):安装mysql主从复制
94 24
|
22天前
|
NoSQL 算法 Redis
docker高级篇(大厂进阶):安装redis集群
docker高级篇(大厂进阶):安装redis集群
89 24
|
21天前
|
Ubuntu Linux Docker
Ubuntu22.04上Docker的安装
通过以上详细的安装步骤和命令,您可以在Ubuntu 22.04系统上顺利安装
337 11
|
3月前
|
消息中间件 JSON Java
开发者如何使用轻量消息队列MNS
【10月更文挑战第19天】开发者如何使用轻量消息队列MNS
173 6
|
3月前
|
消息中间件 安全 Java
云消息队列RabbitMQ实践解决方案评测
一文带你详细了解云消息队列RabbitMQ实践的解决方案优与劣
111 9
|
2月前
|
消息中间件 存储 Kafka
MQ 消息队列核心原理,12 条最全面总结!
本文总结了消息队列的12个核心原理,涵盖消息顺序性、ACK机制、持久化及高可用性等内容。关注【mikechen的互联网架构】,10年+BAT架构经验倾囊相授。
下一篇
开通oss服务