Docker操作mongoDB数据库,创建数据库问题

couldn't add user: command createUser requires authentication : _getErrorWithCode@src/mongo/shell/utils.js:25:13

分析,遇到此问题可能是创建数据库的时候没有获取到权限.

进入容器:

root@VM-0-15-ubuntu:/# docker exec -it mongo mongo admin
MongoDB shell version v4.2.5
connecting to: mongodb://127.0.0.1:27017/admin?compressors=disabled&gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("981685d1-e14b-42c0-8934-0e338d6dafaf") }
MongoDB server version: 4.2.5

认证admin数据库,并创建数据库:

Docker操作mongoDB数据库,创建数据库问题_第1张图片

你可能感兴趣的:(docker,mongodb)