[Linux下安装MongoDB4+配置用户名密码+绑定ip+配置开机自启动]https://blog.csdn.net/qq_40977118/article/details/122287866)
1. 下载镜像
docker search mongo
docker pull mongo:latest
2. 查看本地镜像
docker images
3. 运行容器
- –auth表示需要密码登录
docker run -itd --name mongo -p 27017:27017 mongo --auth
4. 查看运行的容器
docker ps
5. 登录
- 进入容器内部,使用admin数据库
docker exec -it mongo mongo admin
- 创建用户,设置用户名、密码、角色、权限
db.createUser({ user:'admin',pwd:'123456',roles:[ { role:'userAdminAnyDatabase', db: 'admin'},"readWriteAnyDatabase"]});
- 使用用户名密码登录
db.auth('admin', '123456')