• 35648

    文章

  • 23

    评论

  • 20

    友链

  • 最近新加了很多技术文章,大家多来逛逛吧~~~~
  • 喜欢这个网站的朋友可以加一下QQ群,我们一起交流技术。

docker mongodb新建用户并授权 原

欢迎来到阿八个人博客网站。本 阿八个人博客 网站提供最新的站长新闻,各种互联网资讯。 喜欢本站的朋友可以收藏本站,或者加QQ:我们大家一起来交流技术! URL链接:https://www.abboke.com/jsh/2019/0628/4136.html

>>>

启动mongodb 容器

[root@vultr ~]# docker run -d --name mymongo -p 27017:27017 --privileged=true docker.io/mongo --auth

创建用户并授权

[root@vultr ~]# docker exec -it mymongo mongo admin
> use admin
> db.createUser( {user: "admin",pwd: "admin",roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]})
> db.auth("admin","admin")
> use nxxq
> db.createUser( {user: "test",pwd: "test",roles: [ { role: "readWrite", db: "testdb" } ]})

springboot 连接testdb数据库地址

方法1

spring.data.mongodb.database=testdb
spring.data.mongodb.host=192.168.10.111
spring.data.mongodb.port=27017
spring.data.mongodb.username=test
spring.data.mongodb.password=test

方法2

spring.data.mongodb.uri=mongodb://test:test@192.168.10.111:27017/testdb

参考网址

Docker 安装 MongoDB ,配置用户名和密码

相关文章

暂住......别动,不想说点什么吗?
  • 全部评论(0
    还没有评论,快来抢沙发吧!