Docker安装Mongodb

Docker安装Mongodb

安装docker

#拉取镜像
docker pull mongo:latest
#查看本地镜像
docker images
#运行容器
docker run --name mongodb -p 27017:27017 -d mongo --auth
#进入容器
docker exec -it mongodb mongo admin
#创建一个 admin 管理员账号
db.createUser({ user: 'root', pwd: '123456', roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] });
#退出
exit
#以 admin 用户身份进入mongo
docker exec -it mongodb mongo admin
#对 admin 进行身份认证
db.auth("root","123456");
#创建 用户、密码和数据库
db.createUser({ user: 'peanut', pwd: '123456', roles: [ { role: "readWrite", db: "user" } ] });
#退出
exit
#以 admin 用户身份进入mongo
docker exec -it mongodb  mongo admin
#对peanut进行身份认证
db.auth("peanut","123456");
#切换user数据库
use user
#创建数据
db.test.save({name:"peanut"});
#查询记录
db.test.find({name:'peanut'});
db.test.find()
posted @ 2021-12-26 17:23  不会写代码的花生  阅读(92)  评论(0)    收藏  举报