连接到容器中托管的Mongo DB时出错

时间:2018-07-23 09:19:05

标签: mongodb docker

我已经在本地(mac)安装了Docker,并尝试使用以下命令运行Docker容器。

docker run -it -p 27017:27017 mongoImageId

但是,当我尝试通过mongo终端客户端登录到容器时,我收到以下错误。

mongo --port 27017 -u "userName" -p "password" --authenticationDatabase "sampleDBName"

MongoDB shell version v3.6.5
connecting to: mongodb://127.0.0.1:27017/
2018-07-23T13:41:53.423+0530 E QUERY    [thread1] Error: network error while attempting to run command 'isMaster' on host '127.0.0.1:27017'  :
connect@src/mongo/shell/mongo.js:251:13
@(connect):1:6
exception: connect failed

但是,如果我尝试在aws ec2实例中构建相同的映像,则它的连接不会带有淡褐色。是否还有其他人也遇到过同样的问题,并且能够找到根本原因?

参考 [1]-https://github.com/aashreys/docker-mongo-auth

0 个答案:

没有答案