Docker安裝Mongodb

Docker基礎安裝見前一章

進入Mongodb安裝:

dcoker search mogodb  --查詢鏡像


docker pull mongo:latest   --拉取鏡像


docker images    --查詢鏡像


docker run -itd --name mongo -p 27017:27017 mongo --auth   --啓動鏡像爲容器(--auth 表示必須認證才能操作數據庫)


docker ps   --查看容器


docker exec -it mongo mongo admin  --進入mongodb鏡像


db.createUser({ user:'admin',pwd:'123456',roles:[ { role:'userAdminAnyDatabase', db: 'admin'}]});  --創建管理員用戶


db.auth('admin', '123456')   --用戶認證


db.system.users.find()    --查詢所有用戶


show dbs  --顯示所有數據庫


use test  --切換(沒有會創建)數據庫


db.createUser({user: "admin",pwd: "123456",roles: [ { role: "userAdminAnyDatabase", db: "test"} ]});   --創建用戶


db.grantRolesToUser("admin", [ { role:"dbOwner", db:"test"} ]) ;  --給用戶授權


db.auth('admin','123456')    --權限認證


db.createCollection("runoob");  --創建集合


show collections           --顯示集合


db.runoob.insert({name:'張三',age:'30',sex:'男'})   --向集合寫入文檔數據


db.runoob.find()   --查詢集合下的文檔數據

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章