【发布时间】:2020-01-27 14:04:03
【问题描述】:
我有一个问题,我从昨天开始一直在尝试解决。
事实上,我有一个后端,我想连接到托管在云上的 MongoDB,我使用 Mongoose,我输入了一个连接字符串 mongodb+srv://user:*********@cluster0-****.gcp.mongodb.net/pws。我已将所有连接到数据库的 ip 列入白名单。
我的问题是,当我运行npm start 时,它正确连接到数据库,当我运行 docker-compose(运行相同的命令)时,我收到以下错误消息:
MongoNetworkError: failed to connect to server [127.0.0.1:27017] on first connect [MongoNetworkError: connect ECONNREFUSED 127.0.0.1:27017]
我不知道是什么导致了这个问题..请帮助
【问题讨论】:
-
请在问题中添加更多详细信息。至少添加 docker-compose 文件。
标签: mongodb mongoose docker-compose