访问嵌套虚拟机中的docker容器

我正在使用RabbitMQtesting环境,并且无法访问代理。 我不是networking专家,所以我希望有人试图像我这样设置它。 以下是它是如何安装的:

VMWARE – Windows Server 2012 R2嵌套Hyper V通过CentOS VM上的docker安装CentOS 7 RabbitMq

我转发端口8080:15672的pipe理 – 工作正常可以访问从Windows服务器和我的笔记本电脑运行的VMware主机服务器。

将主机上的5672转发到RabbitMQ容器上的5672,pipe理控制台说它启动并正在运行,但是如果我尝试从主机或从(外部虚拟机)笔记本电脑访问它说它无法连接。

我试图telnet到端口说端口不可用。 我假设8080默认是由docker和centos向外打开的,所以这就是为什么pipe理页面正在工作。 有谁知道如何让5672端口开放到外面。 我在CentOS服务器上添加了一个例外防火墙。