Docker 安装 MongoDB

设置环境变量:

DOCKER_HOME=/home/docker

启动容器:

docker run -d \
--name mongo \
-p 27017:27017 \
-v $DOCKER_HOME/mongo/db:/data/db \
-e MONGO_INITDB_ROOT_USERNAME=admin \
-e MONGO_INITDB_ROOT_PASSWORD=joycode \
--privileged=true \
--restart always \
mongo --auth

进入管理命令:

docker exec -it mongo mongo admin

创建账号并验证:

db.createUser({ user:'joycode',pwd:'joycode',roles:[ { role:'userAdminAnyDatabase', db: 'admin'},"readWriteAnyDatabase"]});
db.auth('joycode', 'joycode');
quit();

参考:

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享