docker安裝配置mongodb



1 執行 docker search mongo 命令:


2 運行mongo
docker run --name mongo -v /mnt/mongodb:/data/db -p 27017:27017 -d mongo --auth

–name 指定容器名稱
-v 指定數據存儲位置
-p 端口映射
-d 后台運行
–auth 需要認證,默認mongo是不需要認證的


3 進入mongo命令行,添加用戶

docker exec -it mongo /bin/bash


mongo
use admin
db.createUser({user:"lisi",pwd:"123456",roles:[{role:'root',db:'admin'}]})
exit
exit


4 對 admin 進行身份認證

db.auth("user","password");

db.createUser({ user: 'zhangsan', pwd: '123456', roles: [ { role: "readWrite", db: "dbname" } ] });


5 添加數據庫

use dbname;

5 添加數據:

db.test.save({name:"zhangsan"});


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM