Docker連接mongodb實(shí)現(xiàn)過(guò)程及代碼案例
容器啟動(dòng)后
先登錄admin,創(chuàng)建一個(gè)新用戶
$ docker exec -it mongo mongo admin
# 創(chuàng)建一個(gè)名為 admin,密碼為 123456 的用戶。
>db.createUser({user:"duser",pwd:"test1mongodb23","roles" : [{"role" : "dbAdmin","db" : "cpeducloud2"},
{"role" : "dbOwner","db" : "cpeducloud2"},{"role" : "readWrite","db" : "cpeducloud2"},
{"role" : "userAdmin","db" : "cpeducloud2"}],"mechanisms" : ["SCRAM-SHA-1","SCRAM-SHA-256"]});
# 嘗試使用上面創(chuàng)建的用戶信息進(jìn)行連接。
> db.auth('duser', 'test1mongodb23')
這里創(chuàng)建成功,就在此創(chuàng)建一個(gè)新的庫(kù)和賬戶(注意,這是個(gè)admin登錄的情況下)
如這里創(chuàng)建庫(kù)是sboot,

創(chuàng)建用戶后,退出,再次用新用戶在新庫(kù)(sboot) 進(jìn)行登錄

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Docker 搭建集群MongoDB的實(shí)現(xiàn)步驟
- 如何使用Docker安裝一個(gè)MongoDB最新版
- Springboot整合MongoDB的Docker開(kāi)發(fā)教程全解
- Docker容器化部署嘗試——多容器通信(node+mongoDB+nginx)
- 在Docker中使用mongodb數(shù)據(jù)庫(kù)的實(shí)現(xiàn)代碼
- 如何利用MongoDB存儲(chǔ)Docker日志詳解
- docker中使用mongodb數(shù)據(jù)庫(kù)詳解(在局域網(wǎng)訪問(wèn))
- 基于Docker的MongoDB實(shí)現(xiàn)授權(quán)訪問(wèn)的方法
相關(guān)文章
Docker Alpine鏡像時(shí)區(qū)問(wèn)題完美解決方案
這篇文章主要介紹了Docker Alpine鏡像時(shí)區(qū)問(wèn)題完美解決方案,本文給大家分享兩種解決方案供大家參考,需要的朋友可以參考下2021-04-04
在Ubuntu?Server?22.04上安裝?Docker的詳細(xì)步驟記錄
通過(guò)使用容器技術(shù),Docker能夠讓開(kāi)發(fā)人員將應(yīng)用及其依賴(lài)環(huán)境一同打包,從而實(shí)現(xiàn)快速部署、一致的開(kāi)發(fā)環(huán)境和優(yōu)秀的可移植性,這篇文章主要給大家給大家介紹了關(guān)于在Ubuntu?Server?22.04上安裝?Docker詳細(xì)步驟的相關(guān)資料,需要的朋友可以參考下2024-08-08
docker環(huán)境下安裝jenkins容器的詳細(xì)教程
這篇文章主要介紹了docker環(huán)境下安裝jenkins容器的方法,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-05-05
Docker?link實(shí)現(xiàn)容器互聯(lián)的方式
通過(guò)link方式創(chuàng)建容器,然后我們可以使用被link容器的別名進(jìn)行訪問(wèn)。本文重點(diǎn)給大家介紹Docker?link實(shí)現(xiàn)容器互聯(lián)的方式,感興趣的朋友一起看看吧2021-12-12
解決docker run中使用 ./ 相對(duì)路徑掛載文件或目錄失敗的問(wèn)題
這篇文章主要介紹了解決docker run中使用‘./‘相對(duì)路徑掛載文件或目錄失敗的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-03-03
Docker安裝mysql主從復(fù)制的實(shí)現(xiàn)步驟
MySQL主從復(fù)制是指數(shù)據(jù)可以從一個(gè)MySQL數(shù)據(jù)庫(kù)服務(wù)器主節(jié)點(diǎn)復(fù)制到一個(gè)或多個(gè)從節(jié)點(diǎn),本文主要介紹了Docker安裝mysql主從復(fù)制的實(shí)現(xiàn)步驟,感興趣的可以了解一下2024-03-03
Docker部署springboot項(xiàng)目到騰訊云的實(shí)現(xiàn)步驟
本文主要介紹了Docker部署springboot項(xiàng)目到騰訊云的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-04-04

