良许Linux教程网 干货合集 Docker中部署RabbitMQ具体方法

Docker中部署RabbitMQ具体方法

Docker系统有两个程序:docker服务端和docker客户端。其中docker服务端是一个服务进程,管理着所有的容器。docker客户端则扮演着docker服务端的远程控制器,可以用来控制docker的服务端进程。大部分情况下,docker服务端和客户端运行在一台机器上,下面为大家分享一下Docker中部署RabbitMQ具体方法。

img

安装部署RabbitMQ

拉取RabbitMQ镜像文件,这里加上了management,表明是带web管理界面的,便于管理。

docker pull rabbitmq:management

题外话:大家搜索镜像文件时,可直接到Docker的商店搜索,地址为:https://hub.docker.com/,RabbiMQ的相关镜像为:https://hub.docker.com/_/rabbitmq/,查看tags,可查看版本信息。当然也可自行搜索其他镜像了。这里直接选择了排在第一的镜像资源。 在Docker容器中安装部署RabbitMQ在Docker容器中安装部署RabbitMQ

搜索rabbitmq

右边栏有拉取的命令,这里直接安装默认版本了,需要特定版本时,可在安装时进行指定目标版本。 在Docker容器中安装部署RabbitMQ在Docker容器中安装部署RabbitMQ

docker命令

输入命令后,回车,即可看见进行安装了。 在Docker容器中安装部署RabbitMQ在Docker容器中安装部署RabbitMQ

运行镜像,这里可直接查看刚刚的网页,会提示你如何运行的,包括一些参数的指定等等。这里直接默认了。

docker run -d --hostname my-rabbit --name okong-rabbit rabbitmq:management

运行命令 在Docker容器中安装部署RabbitMQ在Docker容器中安装部署RabbitMQ

查看运行状态: 在Docker容器中安装部署RabbitMQ在Docker容器中安装部署RabbitMQ

表明已经启动了,可查看下日志:

docker logs 0dcc9361151e
在Docker容器中安装部署RabbitMQ在Docker容器中安装部署RabbitMQ
在Docker容器中安装部署RabbitMQ在Docker容器中安装部署RabbitMQ

日志查看

已经启动完成,浏览器直接访问服务器地址即可,默认的端口为:5672,web管理的端口为:15672,默认用户和密码为:guest。

坑点:按上面命令后发现,端口没有映射。。忘记了(我怎么记得默认不是不需要指定嘛。。有点失忆的感觉)。。最后完整命令为

docker run -d --hostname my-rabbit -p 5671:5671 -p 5672:5672 -p 4369:4369 -p 25672:25672 -p 15671:15671 -p 15672:15672 --name okong-rabbit rabbitmq:management

访问:http://server-ip:15672 即可。 在Docker容器中安装部署RabbitMQ在Docker容器中安装部署RabbitMQ

使用默认的用户名和密码登录即可。 在Docker容器中安装部署RabbitMQ在Docker容器中安装部署RabbitMQ

总结

本章节主要是利用Docker进行安装部署RabbitMq进行了简单说明。自从接触了Docker之后,安装软件,环境啥的都太简单了,神器耶,而且不用了直接删除了即可,也很方便。当然,在生产环境部署时,像此类的基础服务,如RabbitMQ、redis等,还是建议直接安装吧。当然运维部门也可自制镜像,把调优的镜像进行部署,应该也是ok的吧,这个就不是熟悉的领域了,不敢瞎指挥了。

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你 !

img
本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

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

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部