欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

docker+mongodb設(shè)置數(shù)據(jù)庫(kù)的賬號(hào)和密碼的實(shí)現(xiàn)步驟

 更新時(shí)間:2023年08月01日 10:51:05   作者:codeXml  
本文主要介紹了docker+mongodb設(shè)置數(shù)據(jù)庫(kù)的賬號(hào)和密碼的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

1、在docker宿主機(jī)構(gòu)建mongodb數(shù)據(jù)持久化目錄

# 數(shù)據(jù)文件
mkdir -p /usr/local/mongodb/data
# 日志文件
mkdir -p /usr/local/mongodb/log

2、拉取鏡像, 選擇官方版本

(親測(cè)16.x版本的mongodb不可用,可安裝指定版本)

docker search mongo 
docker pull mongo:latest // 拉取最新版
或
docker pull mongo:版本號(hào)// 拉取指定版本

3、基于鏡像創(chuàng)建容器并設(shè)置數(shù)據(jù)持久化

參數(shù)介紹

1、取容器名
--name <image_name>
2、端口映射(宿主機(jī)端口:容器端口)
-p <host_port>:<container_port> 或 <host_ip>:<host_port>:<container_port>
3、將主機(jī)的目錄或文件掛載到容器
-v <host_path>:<container_path>
4、在后臺(tái)(守護(hù)進(jìn)程)模式下運(yùn)行容器
-d
5、以指定版本的鏡像創(chuàng)建容器
鏡像名:版本號(hào)
6、在MongoDB容器中啟用身份驗(yàn)證
--auth

docker run --name mongo-01 -p 27017:27017 -v /usr/local/mongodb/data:/data/db -v /usr/local/mongodb/log:/data/log -d mongo:5.0.19  --auth

4、進(jìn)入容器并啟動(dòng)容器終端

docker exec -it mongo-01 /bin/bash 

5、mongodb賬號(hào)密碼設(shè)置

// 進(jìn)入mongo shell, 進(jìn)入失敗可能是mongo版本有問(wèn)題,換個(gè)低版本的鏡像再走一遍前面的流程,這里的版本是5.0.19
mongo
// 進(jìn)入admin數(shù)據(jù)庫(kù), 使用`use 數(shù)據(jù)庫(kù)名`,如果數(shù)據(jù)庫(kù)名不存在則會(huì)新建一個(gè)
use admin
// 創(chuàng)建超級(jí)權(quán)限r(nóng)oot角色的用戶,或者角色權(quán)限比較大的用戶
// 用戶名:slj, 密碼:sljpwd, 角色root
db.createUser({
? user: "slj",
? pwd: "sljpwd",
? roles: [
? ? { role: "root", db: "數(shù)據(jù)庫(kù)名" }, // db不設(shè)置將應(yīng)用于所有數(shù)據(jù)庫(kù)
? ? // 其他角色...
? ] 或 roles: ['root']
})
// 驗(yàn)證用戶名和密碼是否設(shè)置成功, 打印1則代表認(rèn)證通過(guò)
// db.auth('用戶名', '密碼')
db.auth('slj','sljpwd')

6、退出shell使用exit

到此這篇關(guān)于docker+mongodb設(shè)置數(shù)據(jù)庫(kù)的賬號(hào)和密碼的實(shí)現(xiàn)步驟的文章就介紹到這了,更多相關(guān)docker mongodb設(shè)置數(shù)據(jù)庫(kù)賬號(hào)密碼內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Idea部署遠(yuǎn)程Docker并配置文件

    Idea部署遠(yuǎn)程Docker并配置文件

    這篇文章給大家介紹Idea部署遠(yuǎn)程Docker并添加配置文件的方法及修改項(xiàng)目pom文件的代碼解析,對(duì)idea部署遠(yuǎn)程docker相關(guān)知識(shí)感興趣的朋友一起看看吧
    2021-06-06
  • Docker獲取鏡像報(bào)錯(cuò)docker: Error response from daemon

    Docker獲取鏡像報(bào)錯(cuò)docker: Error response from daemon

    這篇文章主要介紹了Docker獲取鏡像報(bào)錯(cuò)docker: Error response from daemon, 出現(xiàn)了鏡像獲取報(bào)錯(cuò)的問(wèn)題,找到了解決的方法記一下,需要的朋友可以參考下
    2018-08-08
  • docker拉取鏡像的超時(shí)的問(wèn)題解決

    docker拉取鏡像的超時(shí)的問(wèn)題解決

    本文主要介紹了如何設(shè)置國(guó)內(nèi)鏡像源來(lái)解決Docker拉取鏡像超時(shí)的問(wèn)題,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-11-11
  • Docker導(dǎo)出鏡像和容器的操作步驟

    Docker導(dǎo)出鏡像和容器的操作步驟

    Docker的流行與它對(duì)容器的易分享和易移植密不可分,用戶不僅可以把容器提交到公共服務(wù)器上,還可以把容器導(dǎo)出到本地文件系統(tǒng)中,同樣,我們也可以把導(dǎo)出的容器重新導(dǎo)入到Docker運(yùn)行環(huán)境中,本文就給大家介紹了Docker導(dǎo)出鏡像和容器的操作步驟
    2024-09-09
  • 解決docker重啟redis,mysql數(shù)據(jù)丟失的問(wèn)題

    解決docker重啟redis,mysql數(shù)據(jù)丟失的問(wèn)題

    這篇文章主要介紹了解決docker重啟redis,mysql數(shù)據(jù)丟失的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-11-11
  • docker 容器上編譯 go 程序提示找不到文件問(wèn)題

    docker 容器上編譯 go 程序提示找不到文件問(wèn)題

    這篇文章主要介紹了docker 容器上編譯 go 程序無(wú)法運(yùn)行提示找不到文件問(wèn)題,解決方法也很簡(jiǎn)單,感興趣的朋友跟隨腳本之家小編一起看看吧
    2018-05-05
  • 對(duì)Docker-java項(xiàng)目進(jìn)行jvm調(diào)優(yōu)-內(nèi)存方式

    對(duì)Docker-java項(xiàng)目進(jìn)行jvm調(diào)優(yōu)-內(nèi)存方式

    本文詳細(xì)介紹了如何進(jìn)入Docker容器并分析Java進(jìn)程的內(nèi)存使用情況,通過(guò)使用jps和jstat工具,可以查看java進(jìn)程列表及內(nèi)存池容量,討論了設(shè)置JVM參數(shù)-Xmx和-Xms相等的重要性,以避免堆內(nèi)存的頻繁調(diào)整,此外,還探討了FullGC觸發(fā)條件和元空間的配置
    2024-09-09
  • docker搭建jenkins服務(wù)的示例

    docker搭建jenkins服務(wù)的示例

    這篇文章主要介紹了docker搭建jenkins服務(wù)的示例,幫助大家更好的理解和使用docker容器,感興趣的朋友可以了解下
    2020-09-09
  • CentOS7上安裝Docker的詳細(xì)步驟

    CentOS7上安裝Docker的詳細(xì)步驟

    Docker?是一個(gè)開(kāi)源工具,它可以讓創(chuàng)建和管理?Linux?容器變得簡(jiǎn)單,容器就像是輕量級(jí)的虛擬機(jī),并且可以以毫秒級(jí)的速度來(lái)啟動(dòng)或停止,下面這篇文章主要給大家介紹了關(guān)于CentOS7上安裝Docker的詳細(xì)步驟,需要的朋友可以參考下
    2022-01-01
  • 解決docker拉取鏡像報(bào)錯(cuò):error pulling image configuration:(kafka)

    解決docker拉取鏡像報(bào)錯(cuò):error pulling image configurat

    在使用Docker拉取Kafka鏡像時(shí)可能會(huì)遇到"error pulling image configuration"的錯(cuò)誤,這可以通過(guò)編輯Docker配置文件并重啟Docker服務(wù)來(lái)解決,具體步驟包括:1. 編輯Docker配置文件;2. 使用命令systemctl restart docker重啟Docker服務(wù)
    2024-11-11

最新評(píng)論