美文网首页
Docker 安装 MongoDB 3.x

Docker 安装 MongoDB 3.x

作者: Aries_Li | 来源:发表于2017-09-29 23:38 被阅读20次

    使用Volume(Volume 比 普通的挂载磁盘有很多优势,这里采用Volume)

    创建Volume 命名为mongo-data

    docker volume create --name mongo-data
    

    拉取镜像

    docker pull mongo
    

    运行

    docker run --restart="always" \
              -d \
              --name mongo\
              -p 27017:27017\
              -v mongo-data:/data/db\
              -v /etc/localtime:/etc/localtime\
              mongo:latest --storageEngine wiredTiger -auth
    

    --storageEngine MongoDB 的存储引擎,具体请查阅官方文档,此处采用wiredTiger,将数据存储到磁盘
    -auth 设置Mongo的权限

    进入mongo镜像

    docker exec -it mongo mongo admin
    

    创建用户 user123 密码:123456

    db.createUser({user: "user123",pwd: "123456",roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]})
    

    至此,MongDB 安装完成

    相关文章

      网友评论

          本文标题:Docker 安装 MongoDB 3.x

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