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

回到顶部