用域名而不是IP地址(TCP)连接mongodb

时间:2019-07-05 10:29:25

标签: mongodb docker nginx

我在云中运行了mongo DB容器。 现在,只需提供以下详细信息,即可使用robot3t或mongo罗盘从桌面应用程序连接到我的容器。

hostname= 192.xx.xx.x  (ipaddress)
username = myusername
password = mypassword
authdatabase = mydatabse

现在我想不使用IP地址而是使用如下所示的域名连接到mongo DB容器

hostname= mydomain.com  (domain)
username = myusername
password = mypassword
authdatabase = mydatabse

我尝试过Nginx 1.4中的流模块没有得到任何结果

I get an error like 13834 is already bind (98....)

stream {
    server {
        listen  13834;
        proxy_connect_timeout 1s;
        proxy_timeout 3s;
        proxy_pass    stream_mongo_backend;
    }

    upstream stream_mongo_backend {
      server mydomain.com:13834;
  }
}

请帮助我

更多信息:- 我正在使用bitnami MongoDB图片:4.0

0 个答案:

没有答案