拉取mongo镜像
docker pull mongo:4.4
创建mongo数据持久化目录
mkdir -p /docker_volume/mongodb/data
运行容器
docker run -itd --name mongo -v /docker_volume/mongodb/data:/data/db -p 27017:27017 mongo:4.4 --auth
.创建用户
登录mongo容器,并进入到【admin】数据库
docker exec -it mongo mongo admin
创建用户
db.createUser ({ user:'root',pwd:'123456',roles:[{role:'userAdminAnyDatabase',db:'admin'},'readWriteAnyDatabase']});
测试连接
db.auth('root','123456')
测试插入
db.user.insert({"name":"成龙","age":37})