有 2 台服务器,假设 A 为 10.12.203.39 ,B 为 10.12.203.40 。 我在 A 服务器搭建了 rabbitmq ,B 服务器搭建了 docker 、且启动了 1 个 docker 容器。 出现的问题是:B 服务器的 docker 容器连接不上 A 服务器的 rabbitmq ,但是我若不使用容器来连接 rabbitmq ,而是直接在 B 服务器上启动一个 java 服务来连接 rabbitmq 却能连上,尝试过用 host 模式来启动容器,还是一样连不上。