设置环境变量:
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

















![[PDF文件格式参考]PDF Reference 1.7-JoyCode 斑马快跑](https://qiniu.joycode.com.cn/2020/10/20201011222013698208.jpeg)

















