MongoDB 拒绝连接到 Node-RED

问题描述 投票:0回答:1

我正在尝试遵循本教程 [1],但 MongoDB 拒绝连接,如错误消息所述:

“MongoError:首次连接时无法连接到服务器 [127.0.0.1:27017] [MongoError:连接 ECONNREFUSED 127.0.0.1:27017]”

Node-RED 从 Docker 容器运行,MongoDB 在主机上

MongoDB 服务运行正常,当我在浏览器中输入“localhost:27017”时,出现“看起来您正在尝试在本机驱动程序端口上通过 HTTP 访问 MongoDB”消息。

如何让 MongoDB 接受来自 NodeRED 的连接?

[1] https://www.youtube.com/watch?v=f5o4tIz2Zzc

mongodb node-red
1个回答
0
投票

也许用 --network="host" 启动nodered docker。 他们无法连接,因为容器无法识别您机器上的其他端口

© www.soinside.com 2019 - 2024. All rights reserved.