多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# mongodb容器化部署 ### 1 说明: 参考1: https://www.jianshu.com/p/b466a7d0490d 参考2: https://segmentfault.com/a/1190000017050607 开发测试环境用,非持久化部署 ### 2 doker化部署 #### 2.1 pull容器: ```shell docker pull mongo:3.2 ``` #### 2.2 运行容器: ```shell docker run -d -p 27017:27017 --name docker_mongodb mongo:3.2 --auth ``` #### 2.3 创建认证用户: ```shell # 交互界面进入 mongo docker exec -it docker_mongodb mongo admin # 创建一个 admin 管理员账号 db.createUser({ user: "root", pwd: "xxxxxxxx", roles: [ { role: "root", db: "admin" } ] }) use zhimai db.createUser({ user: "zhimai", pwd: "xxxxxxxx", roles: [ { role: "dbOwner", db: "zhimai" } ] }) ``` #### 2.4 连接地址: ```sh # 未开启认证时: mongodb://127.0.0.1:27017 # 开启认证后: mongodb://user:pass@127.0.0.1:27017/dbname ```