docker安装
安装
拉取镜像
docker pull mongo:4.4.14-focal
创建容器
docker run -itd --name mongo -p 8036:27017 mongo:4.4.14-focal --auth
配置管理员
进入容器
docker exec -it mongo bash
进入终端
mongo
进入admin数据库
use admin
创建管理员账户
db.createUser({ user: "root", pwd: "xx", roles: [{ role: "root", db: "admin" }] })
验证用户添加是否成功
db.auth("root", "xx");
如果返回1,则表示成功
进入终端
进入容器
docker exec -it mongo bash
进入终端
mongo
以管理员身份登录
use admin
switched to db admin
db.auth("root","xx")