【发布时间】:2017-06-09 11:55:57
【问题描述】:
我尝试将 Robomongo(或任何其他 MongoDb UI)连接到一个 mongo 实例,该实例是 dockerized 并且位于 EC2 Container-Service 实例上的 NGinx 反向代理(也是 dockerized,使用 jwilder/nginx-proxy)后面。
我有一个使用这个 mongo 实例运行的应用程序,在同一个网络上,像一个魅力一样工作;所以我们知道 mongo 运行良好。
如果我尝试通过浏览器直接访问容器并以 443 端口为目标,我会收到以下消息:
It looks like you are trying to access MongoDB over HTTP on the native driver port.
我使用的是官方的 mongoDb docker 容器,它只暴露 27017 ;所以我的请求从 443 重定向到 27017。
您知道如何实现吗? 非常感谢,
【问题讨论】:
标签: mongodb nginx docker amazon-ec2 robo3t