Centos7中Docker安装RabbitMQ

简介: Centos7中Docker安装RabbitMQ

一、选择相应得镜像

访问:https://hub.docker.com/

选择一个合适的版本,这里选择3.7.17-management

拉取镜像

输入:

docker pull rabbitmq:3.7.17-management

[root@shendu ~]# docker pull rabbitmq:3.7.17-management
Trying to pull repository docker.io/library/rabbitmq ... 
3.7.17-management: Pulling from docker.io/library/rabbitmq
35c102085707: Pull complete 
251f5509d51d: Pull complete 
8e829fe70a46: Pull complete 
6001e1789921: Pull complete 
79bdb7145cce: Pull complete 
a53ba598956f: Pull complete 
78be6aa88825: Pull complete 
78743b5c9607: Pull complete 
af023e02a847: Pull complete 
2259c0afa940: Pull complete 
347b67546dd0: Pull complete 
a139db4173f7: Pull complete 
Digest: sha256:9fb2ba3cb46fbf88486ce522858c65bbcdfe80cc8c67eaf2a06be2cec0144fe6
Status: Downloaded newer image for docker.io/rabbitmq:3.7.17-management

查看是否拉取成功

[root@shendu ~]# docker images
REPOSITORY           TAG                 IMAGE ID            CREATED             SIZE
docker.io/rabbitmq   3.7.17-management   7601e834fa14        46 hours ago        177 MB
[root@shendu ~]#

二、启动RabbitMQ

[root@shendu ~]# docker run -d -p 5672:5672 -p 15672:15672  --name myrabbitmq  7601e834fa14

-d:后台运行

-p:映射端口

-p 5672:5672 :把主机的5672端口映射成rabbitMQ的5672端口

-p 15672:15672 : web管理界面的

–name :起个名字

7601e834fa14:镜像的id

查询状态

[root@shendu ~]# 
[root@shendu ~]# docker run -d -p 5672:5672 -p 15672:15672  --name myrabbitmq  7601e834fa14
346c168369d2d63e44c48fa0a25ac84a41a21463df084c0b8233f0dd5160441b
[root@shendu ~]# 
[root@shendu ~]# 
[root@shendu ~]# docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                                                                                        NAMES
346c168369d2        7601e834fa14        "docker-entrypoint..."   9 seconds ago       Up 8 seconds        4369/tcp, 5671/tcp, 0.0.0.0:5672->5672/tcp, 15671/tcp, 25672/tcp, 0.0.0.0:15672->15672/tcp   myrabbitmq
[root@shendu ~]#

测试是否访问成功

在浏览器中输入:

http://安装RabbitMQ的主机IP:15672

出现如下界面代表访问成功

输入默认的账号密码:

账号:guest

密码:guest

相关实践学习
消息队列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
目录
相关文章
|
15天前
|
弹性计算 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`查看版本号。
188 79
|
29天前
|
NoSQL 关系型数据库 应用服务中间件
docker基础篇:安装tomcat
docker基础篇:安装tomcat
166 64
|
2天前
|
前端开发 应用服务中间件 nginx
docker安装nginx,前端项目运行
通过上述步骤,你可以轻松地在Docker中部署Nginx并运行前端项目。这种方法不仅简化了部署流程,还确保了环境的一致性,提高了开发和运维的效率。确保按步骤操作,并根据项目的具体需求进行相应的配置调整。
38 25
|
3天前
|
存储 分布式计算 Hadoop
Centos7.9安装kerberos
Centos7.9安装kerberos
50 25
|
2天前
|
安全 数据安全/隐私保护 Docker
docker私有仓库harbor安装
通过以上步骤,您可以成功在企业内部安装和配置Harbor私有仓库,方便地管理和分发Docker镜像。Harbor不仅提供了基础的镜像管理功能,还增强了安全性、身份管理和审计功能,使其成为企业级容器镜像管理的理想选择。
36 22
|
10天前
|
Ubuntu NoSQL Linux
《docker基础篇:3.Docker常用命令》包括帮助启动类命令、镜像命令、有镜像才能创建容器,这是根本前提(下载一个CentOS或者ubuntu镜像演示)、容器命令、小总结
《docker基础篇:3.Docker常用命令》包括帮助启动类命令、镜像命令、有镜像才能创建容器,这是根本前提(下载一个CentOS或者ubuntu镜像演示)、容器命令、小总结
80 6
《docker基础篇:3.Docker常用命令》包括帮助启动类命令、镜像命令、有镜像才能创建容器,这是根本前提(下载一个CentOS或者ubuntu镜像演示)、容器命令、小总结
|
2天前
|
网络协议 Java 应用服务中间件
centos7环境下tomcat8的安装与配置
本文介绍了在Linux环境下安装和配置Tomcat 8的详细步骤。首先,通过无网络条件下的文件交互软件(如Xftp 6或MobaXterm)下载并解压Tomcat安装包至指定路径,启动Tomcat服务并测试访问。接着,修改Tomcat端口号以避免冲突,并部署Java Web应用项目至Tomcat服务器。最后,调整Linux防火墙规则,确保外部可以正常访问部署的应用。关键步骤包括关闭或配置防火墙、添加必要的端口规则,确保Tomcat服务稳定运行。
|
19天前
|
NoSQL 关系型数据库 Redis
《docker高级篇(大厂进阶):1.Docker复杂安装详说》包括:安装mysql主从复制、安装redis集群
《docker高级篇(大厂进阶):1.Docker复杂安装详说》包括:安装mysql主从复制、安装redis集群
77 14
|
16天前
|
关系型数据库 MySQL 应用服务中间件
《docker基础篇:8.Docker常规安装简介》包括:docker常规安装总体步骤、安装tomcat、安装mysql、安装redis
《docker基础篇:8.Docker常规安装简介》包括:docker常规安装总体步骤、安装tomcat、安装mysql、安装redis
64 7
|
1月前
|
关系型数据库 MySQL 数据库
docker高级篇(大厂进阶):安装mysql主从复制
docker高级篇(大厂进阶):安装mysql主从复制
106 24