本篇内容介绍了“docker-mongo的使用方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
拉取镜像
docker pull mongo
初始化目录
[ ! -d /data/mongo/conf ] && mkdir -p /data/mongo/conf
[ ! -f /data/mongo/conf/mongo.conf ] && touch /data/mongo/conf/mongo.conf
创建容器
docker run -d \
--name mongo \
-h mongo \
-p 27777:27017 \
-v /data/mongo/db:/data/db \
-v /data/mongo/conf/mongo.conf:/data/configdb/mongo.conf \
--restart always \
mongo --auth
设置数据库管理员
docker exec -it mongo mongo --host 127.0.0.1 --port 27017 admin
db.createUser({ user: 'admin', pwd: '123456', roles:[ { role: 'userAdminAnyDatabase', db: 'admin'}, 'readWriteAnyDatabase']});db.auth('admin', '123456')“docker-mongo的使用方法”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注天达云网站,小编将为大家输出更多高质量的实用文章!