docker安装 mongodb
1、拉取镜像
docker run -dit --name mongo \
-p 17017:27017 \
-e MONGO_INITDB_ROOT_USERNAME=admin \
-e MONGO_INITDB_ROOT_PASSWORD=2018 \
--restart=always \
mongo
2、进入容器
docker exec -it mongo bash
3、进入mongo
./bin/mongosh -u admin -p 2018 --authenticationDatabase admin
4、创建数据库
use shujuku
5、创建用户并赋权限
db.createUser(
{
user:"user",
pwd:"123456",
roles:[{role:"readWrite",db:"shujuku"}]
}
);