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的基础概念,利于我们下一步的实际代码操作。喜欢的话,可以关注我的公众号:爱跑步的番茄

posted @ 2020-04-25 16:14  别有幽愁暗恨生  阅读(985)  评论(0编辑  收藏  举报