centos6 docker mongodb安裝配置

獲取mongo最新版本

docker pull mongo:3.6

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

添加鏡像源

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

啟動(dòng)mongo

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

ps:首次啟動(dòng)可以配置下權(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

打開(kāi)交互界面

docker exec -it mongo_test? mongo admin

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

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

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

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

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

use database_test

配置一個(gè)用戶(hù)

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

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

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