1. 拉取镜像
docker pull mongo
2.创建容器
docker run --name MongoDB2 -p 27019:27017 -d mongo --auth
3. 创建用户
进入镜像MongoDB2的实例mongo的数据库admin
docker exec -it MongoDB2 mongo admin
4.添加用户并验证
db.createUser({ user:'admin',pwd:'admin',roles:[ { role:'userAdminAnyDatabase', db: 'admin'},"readWriteAnyDatabase"]});
db.auth('admin', 'admin')
本地navicat连接