Docker安装Mongodb
1.下载mongodb镜像:
docker pull mongo
2.执行启动命令:
docker run -d -p 27017:27017-v /data0/mongo/configdb:/data/configdb -v /data0/mongo/db:/data/db --name mongo docker.io/mongo --auth
ps:
端口号是
27017
,配置文件的位置在
/data/configdb
,数据库文件的位置在
/data/db
。
--auth是开启账号验证(如果不需要开启账号密码 则步骤做到这里就可以结束了,直接无密码登录)
3.
输入命令进入容器内部的mongo命令行
docker exec -it mongo mongo admin
4.
在mongo命令行输入命令创建管理员账户
db.createUser({ user:"admin", pwd:"admin", roles:[{ role:"userAdminAnyDatabase",db:"admin"}]});
5.
管理员账户进行授权
db.auth("admin","admin");
6.
切换到test库(如不存在会自动创建)
use test
7.
创建test库下的用户,创建好就可以登录ip为服务器地址,端口号27017,账号test,密码123456,数据库test
db.createUser({ user:"test", pwd:"123456", roles:[{ role:"readWrite", db:"test"}]});
站长的个人微信公众号,每天分享技术文章和学习视频。 让我们一起走向架构师之路!!
回复 666 获取 java从菜鸡到大神项目实战课程
以上是 Docker安装Mongodb 的全部内容, 来源链接: utcz.com/z/518939.html