美文网首页
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