CentOS 7+Docker搭建rabbitMQ无法访问15672端口

Posted 四季人06

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS 7+Docker搭建rabbitMQ无法访问15672端口相关的知识,希望对你有一定的参考价值。

CentOS 7+Docker搭建rabbitMQ无法访问15672端口

1.我拉取的镜像自带管理UI界面

所以不可能是没有开启管理UI界面的原因

2.防火墙关闭状态

所以也不是防火墙的问题

3.在虚拟机本机localhost:15672也访问不了

4.端口监听是正常的

5.最后发现我容器内curl能够通,容器外curl不通


关于docker容器外访问报错curl: (56) Recv failure: Connection reset by peer的解决方案

依次在终端中执行一下命令

#停止docker
systemctl stop docker
#安装一个工具包
yum install -y bridge:utils
#docker0
ip link set dev docker0 down
#删除docker0网桥
brctl delbr docker0
#增加docker0 网桥
brctl addbr docker0
#增加网卡
ip addr add 172.16.10.1/24 dev docker0
#启用网卡
ip link set dev docker0 up
#重启docker服务
systemctl restart docker





试试远程访问15672,也是成功的

整了半天是网卡问题,又是重装docker又是重装RabbmitMQ都没解决,最后偶然发现容器外端口压根不通,和容器没有关系
撸码经验+1 Centos经验+1

centos内卸载centos

参考技术A 1、找到Xshell软件。
2、下面我们来卸载用yum安装的软件,命令:yumremove软件名字。
3、出现页面,就证明已经卸载完成了。

以上是关于CentOS 7+Docker搭建rabbitMQ无法访问15672端口的主要内容,如果未能解决你的问题,请参考以下文章

CentOS 7+Docker搭建rabbitMQ无法访问15672端口

CentOS7 使用docker安装rabbitMQ并搭建集群

centos7下docker-ce19.03.2搭建本地开发环境(mysql5.7,RabbitMQ3.7.7-management,redis5.0.5)

在centos搭建rabbitmq并制作docker镜像

centos7 搭建rabbitmq服务 3.7.15

CentOS7.X环境下源码包安装部署RabbitMQ3.7.17