centos6 docker mongodb安裝配置

獲取mongo最新版本

docker pull mongo:3.6

ps:從Docker Hub獲取速度比較慢的話可以使用國內(nèi)的鏡像源,下面已163鏡像源為例說明

添加鏡像源

vim /etc/sysconfig/docker

添加如下內(nèi)容

other_args="--registry-mirror=http://hub-mirror.c.163.com"

OPTIONS='--registry-mirror=

http://hub-mirror.c.163.com'

重啟Docker服務(wù)

/etc/init.d/docker?restart

啟動mongo

docker run -d -p 27017:27017 -v /home/mongo/configdb:/data/configdb -v /home/mongo/db:/data/db --name mongo_test mongo

ps:首次啟動可以配置下權(quán)限

docker run -d -p 27017:27017 -v /home/mongo/configdb:/data/configdb -v /home/mongo/db:/data/db --name mongo_test mongo --auth

打開交互界面

docker exec -it mongo_test? mongo admin

創(chuàng)建管理員賬戶

db.createUser({ user: 'admin', pwd: 'admin-password', roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] });

進(jìn)行授權(quán)

db.auth("admin","admin-password");

切換數(shù)據(jù)庫

use database_test

配置一個(gè)用戶

db.createUser({ user: 'test', pwd: 'test', roles: [{ role: "readWrite", db: "database_test" }] });

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • #導(dǎo)出庫 ./mongodump -h 10.205.20.8 -u gcadmin -p gcadmin-d g...
    t_wayne閱讀 558評論 0 1
  • 一直以來,覺得公司的那些大咖們都是神一樣的存在,和他們比起來,我秒成渣渣。這個(gè)禮拜,我有機(jī)會和一些原來以為的大咖有...
    奔跑的馬齒莧閱讀 103評論 0 0
  • 昨天說了下存錢的目標(biāo),今天我們來看下作者是怎么攢錢,怎么做花錢預(yù)算的。 根據(jù)作者的支出預(yù)算我也制定了自己的支出預(yù)算...
    Justina_Fu閱讀 282評論 3 0
  • 【1】 “你知道嘛,我和你說一個(gè)特別俗的事兒,你別笑我。” 大晚上的突然收到這樣的消息也是嚇人。 怎么了一件事就特...
    Camus_D閱讀 336評論 0 2

友情鏈接更多精彩內(nèi)容