Docker:rabbitmq启动镜像后访问15672端口无法显示管理界面问题解决

这篇具有很好参考价值的文章主要介绍了Docker:rabbitmq启动镜像后访问15672端口无法显示管理界面问题解决。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


一、问题场景

在Linux Ubuntu 18.04上通过Docker安装配置Rabbitmq后,按照网上提供的教程经验,发现打开
http://{ip}+15672无法打开相关的Rabbitmq Web管理平台界面

相关博客
Ubuntu安装Docker
Docker安装Rabbitmq

二、定位思路

这里无法通过15672端口获取相关文件可以划分为两个方向,笔者将其归类为外部因素和Rabbitmq内部原因

1.外部原因

这里的外部原因主要指除去Rabbitmq本身之外,Linux虚拟机等相关因素产生的影响,具体原因及可能问题如下

  • 防火墙问题
  • Linux虚拟机指定端口未开放
  • Linux与Windows网络不通

2.Rabbitmq内部因素

  • Docker拉取的镜像未携带management管理界面
  • 手动安装Rabbitmq未启动rabbit_management插件

三、解决方案

外部因素

解决外部因素可看以下几篇博客

  • 防火墙问题解决方案
  • 指定端口未开放访问
  • Linux与Windows网络不通问题

Rabbitmq内部原因

解决Rabbitmq本身未启动mangement Web管理平台可看以下这篇博客

  • Linux+Ubuntu搭建Rabbitmq开发环境

总结

关于问题定位的步骤,发现无法Rabbitmq web管理平台的时候,可以通过以下几步确定原因

  • Ping Linux虚拟机Ip地址,查看能否Ping通,ip地址可通过命令ifconfig获取;不通->外部因素第三篇博客
  • 如果能够Ping通,查看在虚拟机浏览器上,能否通过localhost:15672的本地地址方式打开Web管理平台:不能->Rabbimq内部原因;能->外部因素第一篇和第二篇博客

其中,云服务器一般要考虑开放端口,docker拉取的rabbitmq一般要考虑拉取management版本或者手动启用management插件文章来源地址https://www.toymoban.com/news/detail-665702.html

到了这里,关于Docker:rabbitmq启动镜像后访问15672端口无法显示管理界面问题解决的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • rabbitMQ和Erlang安装后无法访问localhost:15672解决方法

    这个是我rabbitMQ安装在电脑上的位置,具体的要看你最近安装的位置,总之找到 sbin. 就在这里输入cmd即可打开 正常启动的服务应该是如下所示,E 和e 分别表示显性和隐性启动,如果没有E和e,这也就是你打不开localhost:15672的原因所在,可能性很大。那么,就再输入 rabbitmq-plu

    2024年01月16日
    浏览(19)
  • windows环境下RabbitMQ无法访问http://localhost:15672的问题

    1.问题 成功安装RabbitMQ后,RabbitMQ管理模块的插件也启动了但是还是无法访问http://localhost:15672。 网上很多回答都是,如下: 其实在打开节点的时候就提示了问题: 在dos下使用rabbitmqctl status查看原因 查看原因发现是Erlang新版本的cookie位置换了 异常解释来源于:https://www.cnblogs.com/h

    2024年02月11日
    浏览(29)
  • Docker 容器正常启动但通过ip加端口无法访问

    前置条件:使用的阿里云轻量云服务器,ECS服务器应该也是类似的。 问题排查过程 排查linux服务器本身的防火墙是否开启,查看后是关闭的。 排查轻量云服务器的安全组是否将端口加入安全组,否则也是无法访问的,端口已加入安全组,可以排除这个问题。 通过tcping等端口

    2024年02月08日
    浏览(16)
  • docker 启动 mysql 通过防火墙设置端口无法访问解决方案

    1、问题描述:通过 docker compose 启动mysql服务,然而在防火墙添加了3306端口后却无法访问,但是关闭防火墙后又可以访问mysql数据库。 解决方案: 重启 docker 后解决: systemctl restart docker 如果没有解决问题则执行如下命名后可以解决 2、执行 docker-compose up -d 报错如下: 重启

    2024年02月07日
    浏览(26)
  • Docker启动镜像并进行端口映射

    Docker是一种流行的容器化平台,可以帮助开发人员更轻松地构建、测试和部署应用程序。在使用Docker时,启动镜像并进行端口映射是很常见的操作。本文将详细介绍如何使用Docker启动镜像并进行端口映射,并通过几个案例进行说明。 要启动Docker镜像,可以使用以下命令: 其

    2024年02月08日
    浏览(21)
  • abbitmq启动访问不了http://localhost:15672 通过修改服务登录admin

    abbitmq默认的对Administration授权,而我的用户不是默认的Administration,所以后来打开服务,找到rabbitmq服务,属性,登陆,将本地系统账户修改为此账户,修改完成之后再重启服务,这时候浏览器就可以访问了。

    2024年02月13日
    浏览(16)
  • docker中如何启动服务并配置外界访问端口配置

    在Docker中启动服务并配置外部访问端口通常涉及到使用 docker run 命令时指定 -p 参数来发布容器端口到宿主机上。以下是一个基本的步骤说明: 拉取镜像 (如果你还没有镜像的话): 将 image-name 替换为你想要运行的Docker镜像名。 运行容器并映射端口 : -d :表示在后台运行容

    2024年02月04日
    浏览(20)
  • docker发布的服务无法访问-端口不通问题解决

    具体问题是这样的:我用docker部署了一个图床服务,映射的端口是8090,服务起来后,一切正常,但是在其他服务器上无法访问8090端口(浏览器访问或者telnet不通),防火墙已经放开了这个端口,当时我就很奇怪了,也没报什么错误。后来删除容器重试了几次抛出一个警告,

    2024年02月13日
    浏览(19)
  • docker部署,服务器本地访问正常,无法通过ip+端口访问

    在服务器使用docker部署应用的时候,网站本地访问正常,但是无法使用IP地址访问,防火墙端口已经放行(本人服务器系统CentOS 7) 经过一番查找,发现Linux系统中有一个net.ipv4.ip_forward参数,可以设置为0和1 出于安全考虑,Linux系统默认是禁止数据包转发的。所谓转发即当主机

    2024年02月13日
    浏览(28)
  • 腾讯云服务器docker开启端口后无法访问

    在腾讯云服务器上安装centos+docker镜像,拉取镜像启动容器完成后,浏览器中访问服务器地址加端口号一直访问失败。 docker ps查看服务已启动。 该问题主要是因为防火墙对服务器的入流量进行控制,默认只开启80、443、22、3389和ping服务,导致docker起的其他端口无法访问。需要

    2024年02月11日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包