- 带password认证
#查看mongoDB容器的id
docker ps
#进入mongoDB容器
docker exec -it 容器id bash
#连接mongoDB服务
mongo
#尝试显示所有数据库,结果会报错
show dbs
#使用admin,创建超级管理员
use admin
#此处设置123456的密码进攻参考,实际安装过程中要设置复杂一点的密码,不然跟没设置密码没有区别
db.createUser({user: "root",pwd: "123456",roles: [ { role: "root", db: "admin" } ]})
#退出mongo服务
exit