mongo-与 docker 的快速连接问题

mongo-express connection problem with docker

我正在尝试使用 docker-express 和部署来设置 docker 运行 mongodb。

Mongodb 似乎工作正常,但 mongo-express 一直向我抛出同样的错误。我用参数尝试了几乎所有的东西,因为我很确定 mongo-express 配置有问题。

这是我对 mongo 和 mongo-express 的 docker-compose.yml 配置:

紫色框包含相同的凭据。

这是 mongo-express 容器的 docker 日志的屏幕截图。

当我检查其他类似问题时,大多数问题都是通过修改 MONGODB_URL 解决的,但在这种情况下 URL 对我来说似乎没问题。如果我错了请告诉我。

容器未使用相同的 docker 网络,用于连接到 mongo 服务器的 DNS 记录使用的是容器名称而不是服务名称。

检查这些错误配置后,问题已解决