美文网首页
Mongo(一)Docker运行mongo并开启--auth

Mongo(一)Docker运行mongo并开启--auth

作者: Qihang | 来源:发表于2018-12-13 14:12 被阅读72次
  • 本来用的阿里加速镜像结果报错Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection改用科大镜像
{
  "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn/"]
}
  • 1运行容器
docker run --name mongo -p 27017:27017 -d mongo --noprealloc --smallfiles --auth
  • 2,进入容器
 docker exec -it mongo bash
  • 3,启动mongo
mongo
  • 4,切换数据库
use admin
  • 5,添加用户和权限
db.createUser({ user: "root", pwd: "root", roles: [{ role: "userAdminAnyDatabase", db: "admin" }] })
  • 6,退出容器内mongo
exit
  • 7,退出容器
exit
  • 工具

可视化工具

相关文章

网友评论

      本文标题:Mongo(一)Docker运行mongo并开启--auth

      本文链接:https://www.haomeiwen.com/subject/ceavhqtx.html