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)