docker安装配置mongodb


1 执行 docker search mongo 命令:


2 运行mongo
docker run --name mongo -v /mnt/mongodb:/data/db -p 27017:27017 -d mongo --auth

–name 指定容器名称
-v 指定数据存储位置
-p 端口映射
-d 后台运行
–auth 需要认证,默认mongo是不需要认证的


3 进入mongo命令行,添加用户

docker exec -it mongo /bin/bash


mongo
use admin
db.createUser({user:"lisi",pwd:"123456",roles:[{role:'root',db:'admin'}]})
exit
exit


4 对 admin 进行身份认证

db.auth("user","password");

db.createUser({ user: 'zhangsan', pwd: '123456', roles: [ { role: "readWrite", db: "dbname" } ] });


5 添加数据库

use dbname;

5 添加数据:

db.test.save({name:"zhangsan"});

猜你喜欢

转载自www.cnblogs.com/parenth/p/11330721.html