Docker安装Rabbitmq3.8.7[通俗易懂]

Docker安装Rabbitmq3.8.7[通俗易懂]Docker环境下安装Rabbitmq一、简介什么是rabbitmq:RabbitMQ是一套开源(MPL)的消息队列服务软件,是由LShift提供的一个AdvancedMessageQueuingProtocol(AMQP)的开源实现,由以高性能、健壮以及可伸缩性出名的Erlang写成。官网地址:https://www.rabbitmq.com/二、环境准备LInux环境:Centos7Docker版本:17.12.0-ce预装MQ版本:3.8.7SS

大家好,又见面了,我是你们的朋友全栈君。

Docker环境下安装Rabbitmq

一 、简介

  • 什么是rabbitmq:

    RabbitMQ是一套开源(MPL)的消息队列服务软件,是由 LShift 提供的一个 Advanced Message Queuing Protocol (AMQP) 的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 写成。

  • 官网地址:https://www.rabbitmq.com/

二 、环境准备

LInux环境:Centos7

Docker版本: 17.12.0-ce

预装MQ版本:3.8.7

SSH链接工具:MobaXterm

三、安装

Docker安装老三样,pull images run

#拉取指定版本的镜像
docker pull rabbitmq:3.8.7-management

#拉取最新版本 (不推荐,因为新版本的迭代更新有很多BUg)
docker pull rabbitmq:latest

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YWHU24wt-1630028447989)(Docker安装Rabbitmq.assets/1630027700798.png)]

#查看当前镜像
docker images

![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KjEHiHk2-1630028447991)(Docker安装Rabbitmq.assets/1630027959872.png)](https://img-blog.csdnimg.cn/5767e9e912fc43fd849cef64131e9826.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA6L-Y5oCV5aSn6Zuo5ZCXLQ==,size_20,color_FFFFFF,t_70,g_se,x_16)

启动镜像

# 执行此命令需注意,-v -d --name 值根据个人情况修改 
# 默认创建了一个admin/admin 得用户,省去了使用来宾账户登录
# 最后面的id、号就是上面的IMAGE_ID 或者他的名字

docker run -d --name rbbitmq3.8.7 -p 5672:5672 -p 15672:15672 \
-v /server/app/rabbitmq/ --hostname myRabbit \
-e RABBITMQ_DEFAULT_VHOST=my_vhost \
-e RABBITMQ_DEFAULT_USER=admin \
-e RABBITMQ_DEFAULT_PASS=admin 5726af297dd4

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XvxEKedp-1630028447994)(Docker安装Rabbitmq.assets/1630028045760.png)]

参数说明:

-v home/rabbit/myrabbit/   是指定位置文件的路径,本人是在home下创建

-d 后台运行容器;

--name 指定容器名;

-p 指定服务运行的端口(5672:应用访问端口;15672:控制台Web端口号);

-v 映射目录或文件;

--hostname  主机名(RabbitMQ的一个重要注意事项是它根据所谓的 “节点名称” 存储数据,默认为主机名);

-e 指定环境变量;(RABBITMQ_DEFAULT_VHOST:默认虚拟机名;RABBITMQ_DEFAULT_USER:默认的用户名;RABBITMQ_DEFAULT_PASS:默认用户名的密码)
#打开rabbitMq的web可视化 ----- ip 是你自己的服务器ip或者虚拟机ip
http://IP:15672 

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-16jOVhJ2-1630028447996)(Docker安装Rabbitmq.assets/1630028172198.png)]

可以使用默认的Guest账号登陆,也可以使用刚刚注册的Admin登陆

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oC3vp742-1630028447997)(Docker安装Rabbitmq.assets/1630028263179.png)]

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/142391.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • docker搭建kafka集群

    docker搭建kafka集群docker搭建kafka集群我在M1mbp上使用的以下镜像新建文件zk-kafka-docker-compose.ymlversion:”2″services:zookeeper:user:rootimage:docker.io/zookeeperports:-“12181:2181″environment:-ALLOW_ANONYMOUS_LOGIN=yesvolumes:-zoo

    2022年4月25日
    32
  • docker下载安装教程_docker镜像存储位置

    docker下载安装教程_docker镜像存储位置前言Docker提供轻量的虚拟化,你能够从Docker获得一个额外抽象层,你能够在单台机器上运行多个Docker微容器,而每个微容器里都有一个微服务或独立应用,例如你可以将Tomcat运行在一个D

    2022年7月29日
    6
  • linuxdocker常用命令_查看docker

    linuxdocker常用命令_查看docker1、docker服务相关命令启动docker服务:systemctlstartdocker停止docker服务:systemctlstopdocker重启docker服务:systemctlrestartdocker查看docker服务状态:systemctlstatusdocker设置开机启动docker服务:systemctlenabledocker2、docker镜像相关命令查看镜像:dockerimages查看所有镜像:dockerimages-a从网络中

    2025年12月7日
    6
  • docker里面什么emule比较好_emule 服务器优先

    docker里面什么emule比较好_emule 服务器优先{“moduleinfo”:{“card_count”:[{“count_phone”:1,”count”:1}],”search_count”:[{“count_phone”:6,”count”:6}]},”card”:[{“des”:”云服务器ECS(ElasticComputeService)是一种弹性可伸缩的计算服务,助您降低IT成本,提升运维效率,使您更专注于核心业务创新。”,…

    2022年6月17日
    26
  • docker部署web项目_小钢炮docker安装web

    docker部署web项目_小钢炮docker安装web前言前面我们运行的容器并没有一些什么特别的用处。接下来让我们尝试使用docker构建一个web应用程序。我们将在docker容器中运行一个PythonFlask应用来运行一个web

    2022年7月29日
    9
  • 每天5分钟玩转docker容器技术 pdf_docker 创建容器

    每天5分钟玩转docker容器技术 pdf_docker 创建容器Docker介绍Docker简介和安装Docker是什么为什么使用Docker和普通虚拟机的对比打包、分发、部署小结Docker部署的优势Docker通常用来做什么重要概念:镜像、容器安装Ubuntu安装DockerWindows安装DockerDocker架构镜像加速源Docker命令服务相关命令镜像相关命令容器相关命令数据卷数据卷概念及其作用配置数据卷数据卷容器应用部署部署MySQL部署tomcat部署Nginx部署reids镜像原理容器转为镜像Dockfile案例部署springboot项目自定义ce

    2025年6月10日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号