最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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)文章

  • Docker默認(rèn)網(wǎng)段修改實(shí)現(xiàn)方法解析

    Docker默認(rèn)網(wǎng)段修改實(shí)現(xiàn)方法解析

    這篇文章主要介紹了Docker默認(rèn)網(wǎng)段修改實(shí)現(xiàn)方法解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • docker安裝部署zabbix的全過(guò)程

    docker安裝部署zabbix的全過(guò)程

    zabbix由2部分構(gòu)成,zabbix?server與可選組件zabbix?agent,要想搭建一個(gè)Zabbix的工作環(huán)境,主要有三個(gè)方面(界面、服務(wù)器和數(shù)據(jù)庫(kù))可以安裝在同一臺(tái)服務(wù)器上,也可以不在同一個(gè)服務(wù)器,本次使用Docker開(kāi)源的應(yīng)用容器來(lái)快速搭建zabbix,需要的朋友可以參考下
    2024-03-03
  • Docker容器生命周期相關(guān)命令及實(shí)踐詳解

    Docker容器生命周期相關(guān)命令及實(shí)踐詳解

    Docker容器生命周期管理是Docker平臺(tái)中的一項(xiàng)關(guān)鍵功能,它涉及對(duì)容器的創(chuàng)建、運(yùn)行、監(jiān)控以及銷毀等各個(gè)階段的操作,這篇文章主要介紹了Docker容器生命周期相關(guān)命令及實(shí)踐詳解的相關(guān)資料,需要的朋友可以參考下
    2025-11-11
  • 一文帶你徹底搞懂Docker中的cgroup的具體使用

    一文帶你徹底搞懂Docker中的cgroup的具體使用

    本文主要介紹了Docker中的cgroup的具體使用,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • 詳解掛載運(yùn)行的docker容器中如何掛載文件系統(tǒng)

    詳解掛載運(yùn)行的docker容器中如何掛載文件系統(tǒng)

    這篇文章主要給大家介紹了如何在掛載運(yùn)行中的docker容器中掛載文件系統(tǒng),文中通過(guò)一步步的實(shí)踐過(guò)程介紹的很詳細(xì),相信對(duì)有需要的朋友們來(lái)說(shuō)具有一定的參考借鑒價(jià)值,感興趣的朋友們下面來(lái)一起看看吧。
    2016-12-12
  • Docker安裝常用組件(mysql,redis)的方法

    Docker安裝常用組件(mysql,redis)的方法

    今天小編就為大家分享一篇關(guān)于Docker安裝常用組件(mysql,redis)的方法,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-10-10
  • Docker安裝部署rocketmq-console工具教程

    Docker安裝部署rocketmq-console工具教程

    這篇文章主要介紹了Docker安裝部署rocketmq-console工具教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • Docker部署SpringBoot項(xiàng)目的實(shí)現(xiàn)步驟

    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í)吧
    2007-02-02
  • 輕量級(jí)對(duì)象存儲(chǔ)服務(wù)minio安裝及瀏覽器使用教程

    輕量級(jí)對(duì)象存儲(chǔ)服務(wù)minio安裝及瀏覽器使用教程

    本次介紹了minio的安裝及瀏覽器中的簡(jiǎn)單使用,對(duì)輕量級(jí)對(duì)象存儲(chǔ)服務(wù)minio安裝及使用教程感興趣的朋友一起看看吧
    2021-10-10
  • Ubuntu22.04 LTS安裝docker以及docker-compose實(shí)踐

    Ubuntu22.04 LTS安裝docker以及docker-compose實(shí)踐

    安裝Docker引擎需卸載舊版、更新apt、添加GPG密鑰、設(shè)置存儲(chǔ)庫(kù)并安裝,docker-compose通過(guò)GitHub下載,阿里云鏡像加速需在控制臺(tái)獲取加速地址并配置
    2025-08-08

最新評(píng)論

沧州市| 巴彦淖尔市| 常山县| 通城县| 巴彦县| 鹰潭市| 佳木斯市| 固始县| 明星| 荆州市| 桦川县| 阳东县| 东光县| 漳浦县| 十堰市| 晋宁县| 阜新市| 江永县| 蒲江县| 临夏县| 洮南市| 荣成市| 南澳县| 合江县| 衡阳市| 老河口市| 久治县| 绵阳市| 鄂州市| 华容县| 弥勒县| 连江县| 开江县| 广安市| 台安县| 怀宁县| 精河县| 梅河口市| 峨边| 旬邑县| 阜城县|