Docker快速安装MongoDB数据库:
提示:理解docker基础命令,更方便快速操作
流程:
-
搜索镜像 docker search mongo
-
拉取镜像 docker pull mongo
-
创建MongoDB容器 docker run --restart=always -d --name mongo -v /DockerContainer/mongodb/data:/data/db -p 27017:27017 mongo --auth
-
-v 数据文件挂载到宿主机的路径
-p 端口映射到宿主机的指定端口
–auth 表示连接mongodb需要授权 -
进入容器 docker exec -it mongo mongo admin
-
创建数据据用户 db.createUser({user:‘用户名’,pwd:‘密码’,roles:[{role:‘userAdminAnyDatabase’,db:‘admin’},‘readWriteAnyDatabase’]});
-
测试新账户 db.auth(“用户名”,“密码”)
-
查询数据库 show dbs
-
使用第三方工具,使用账户密码登录验证