我在本地安装了Docker(mac),并尝试使用以下命令运行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
裁判。
[1]-
https://github.com/aashreys/docker-mongo-auth