我已经在本地(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实例中构建相同的映像,则它的连接不会带有淡褐色。是否还有其他人也遇到过同样的问题,并且能够找到根本原因?