docker搭建RabbitMQ

Posted huarui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker搭建RabbitMQ相关的知识,希望对你有一定的参考价值。

前言:RabbitMQ是目前非常热门的一款消息中间件,不管是互联网大厂还是中小企业都在大量使用。本文主要讲解使用Docker快速安装RabbitMQ。如果有对docker还不了解的小伙伴,数量多的话,以后我会再出个专题专门给大家讲解docker。        

 

docker安装rabbitMQ     

  • 拉去rabbitMQ镜像

     

    docker search rabbitmq:management
  • 运行rabbitMQ镜像,实例化容器 

     

    docker run -d -p 5672:5672 -p 15672:15672  --name rabbitmq rabbitmq:management  

    docker run启动 -d 后台启动  -p端口映射 外部端口:容器内部端口

    --name 起个别名  rabbitmq:management 镜像名

  • 然后查看容器已经启动

    docker ps -a

    如下图:

技术图片

 

 

  •  如果想查看rabbitMQ容器内部ip可以,进入容器 ,打开etc/hosts

 

docker exec -it rabbimq  /bin/bashcat etc/hosts

如下图:容器ip 以及对应  的容器id

技术图片

 

 

  • 开发rabbitMQ端口

    firewall-cmd --zone=public --add-port=15672/tcp --permanentfirewall-cmd --zone=public --add-port=5672/tcp --permanent
  • 如果使用的是阿里云的服务器还得开启安全组,如下图,开放了rabbitMQ的5672端口,以及rabbitMQ管理页面的15672端口

    技术图片

     

     

  • 现在就可以通过15672端口访问,rabbitMQ管理主页了。我这里使用了我的域名访问的,也可以通过 ip地址 : 15672 访问。默认用户名,密码都是 guest

     

     

    技术图片

     

     

  • 登录成功,进入首页

     

    技术图片

     

     

     

     

     

以上就是docker安装rabbitMQ的简易教程,还有不清楚的小伙伴,可以在文章下方留言。下一期,我会从rabbitMQ架构,使用场景开始详细介绍一下rabbitMQ的基础概念,利于我们下一步的实际代码操作。喜欢的话,可以关注我的公众号:爱跑步的番茄

以上是关于docker搭建RabbitMQ的主要内容,如果未能解决你的问题,请参考以下文章

RabbitMQ:第四章:RabbitMQ集群搭建

RabbitMQ:第四章:RabbitMQ集群搭建

手把手教你搭建 RabbitMQ 集群

RabbitMQ:消费者ACK机制生产者消息确认

RabbitMQ环境搭建

RabbitMQ环境搭建