Docker安装MongoDb

303 阅读1分钟

下载镜像

docker pull  mongo

运行mongo

docker run --name mongo -v /data/mongodb:/data/db -p 27017:27017 -d mongo --auth

–name 指定容器名称
-v 指定数据存储位置
-p 端口映射
-d 后台运行
–auth 需要认证,默认mongo是不需要认证的
进入mongo命令行,添加用户

docker exec -it mongo /bin/bash

-it mongo 是容器的名称

mongo
use admin
db.createUser({user:"root",pwd:"root",roles:[{role:'root',db:'admin'}]})
exit
exit