国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

docker+mongodb設(shè)置數(shù)據(jù)庫的賬號和密碼

這篇具有很好參考價值的文章主要介紹了docker+mongodb設(shè)置數(shù)據(jù)庫的賬號和密碼。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

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

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

# 日志文件
mkdir -p /usr/local/mongodb/log

2、拉取鏡像, 選擇官方版本(親測16.x版本的mongodb不可用,可安裝指定版本)

docker search mongo 
docker pull mongo:latest // 拉取最新版
或
docker pull mongo:版本號// 拉取指定版本

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

參數(shù)介紹
1、取容器名
--name <image_name>
2、端口映射(宿主機端口:容器端口)
-p <host_port>:<container_port><host_ip>:<host_port>:<container_port>
3、將主機的目錄或文件掛載到容器
-v <host_path>:<container_path>
4、在后臺(守護進程)模式下運行容器
-d
5、以指定版本的鏡像創(chuàng)建容器
鏡像名:版本號
6、在MongoDB容器中啟用身份驗證
--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、進入容器并啟動容器終端

docker exec -it mongo-01 /bin/bash

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

// 進入mongo shell, 進入失敗可能是mongo版本有問題,換個低版本的鏡像再走一遍前面的流程,這里的版本是5.0.19
mongo

// 進入admin數(shù)據(jù)庫, 使用`use 數(shù)據(jù)庫名`,如果數(shù)據(jù)庫名不存在則會新建一個
use admin

// 創(chuàng)建超級權(quán)限r(nóng)oot角色的用戶,或者角色權(quán)限比較大的用戶
// 用戶名:slj, 密碼:sljpwd, 角色root
db.createUser({
  user: "slj",
  pwd: "sljpwd",
  roles: [
    { role: "root", db: "數(shù)據(jù)庫名" }, // db不設(shè)置將應(yīng)用于所有數(shù)據(jù)庫
    // 其他角色...
  ] 或 roles: ['root']
})

// 驗證用戶名和密碼是否設(shè)置成功, 打印1則代表認(rèn)證通過
// db.auth('用戶名', '密碼')

db.auth('slj','sljpwd')

6、退出shell使用exit文章來源地址http://www.zghlxwxcb.cn/news/detail-592662.html

到了這里,關(guān)于docker+mongodb設(shè)置數(shù)據(jù)庫的賬號和密碼的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • C#窗體程序連接SQL Server數(shù)據(jù)庫實現(xiàn)賬號登錄、賬號注冊、修改密碼、賬號注銷和實名認(rèn)證(不定時更新)

    C#窗體程序連接SQL Server數(shù)據(jù)庫實現(xiàn)賬號登錄、賬號注冊、修改密碼、賬號注銷和實名認(rèn)證(不定時更新)

    這是本人用Visual Studio2019做的一個C#窗體登錄程序,如標(biāo)題所示,它包含了賬號登錄、注冊賬號、修改密碼、注銷賬號和實名認(rèn)證五個功能。對于有一定基礎(chǔ)知識的小伙伴來說,應(yīng)該不算太難,里面有注釋說明,可能咋一看感覺代碼運行的邏輯有點亂,不過沒關(guān)系,相信對你會

    2024年02月02日
    瀏覽(32)
  • Docker 部署 MongoDB 數(shù)據(jù)庫

    Docker 部署 MongoDB 數(shù)據(jù)庫

    https://www.mongodb.com/zh-cn 縮主機上創(chuàng)建 mongo/configdb/mongod.conf https://hub.docker.com/_/mongo 指定服務(wù)執(zhí)行器與緩存大小 https://hub.docker.com/_/mongo-express 查看默認(rèn)登錄賬號密碼 注意: 默認(rèn)登錄賬號密碼是 admin/pass ,docker配置中已經(jīng)將登錄賬號密碼設(shè)置為 admin/123456 http://localhost:8081/ http:/

    2024年04月27日
    瀏覽(48)
  • 使用 Docker 安裝 MongoDB 數(shù)據(jù)庫

    by emanjusaka from https://www.emanjusaka.top/2024/01/docker-create-mongo-db 彼岸花開可奈何 本文歡迎分享與聚合,全文轉(zhuǎn)載請留下原文地址。 -d 后臺運行 --restart=always 自動重新啟動 --privileged 允許容器以特權(quán)模式運行 -v /opt/doc/data:/data/db 數(shù)據(jù)掛載 -p 27017:27017 端口掛載 --auth 啟用了身份驗證

    2024年01月18日
    瀏覽(24)
  • JavaEE 課堂案例: 簡單實現(xiàn)登錄功能: 1.前端用戶自己輸入賬號密碼, 點擊登錄 2.服務(wù)器端獲得賬號密碼, 數(shù)據(jù)庫查詢 jar JdbcTemplate 3.登錄成功 -> 跳轉(zhuǎn)到首頁

    JavaEE 課堂案例: 簡單實現(xiàn)登錄功能: 1.前端用戶自己輸入賬號密碼, 點擊登錄 2.服務(wù)器端獲得賬號密碼, 數(shù)據(jù)庫查詢 jar JdbcTemplate 3.登錄成功 -> 跳轉(zhuǎn)到首頁

    1 首先導(dǎo)入jar包(看個人情況導(dǎo)入) ?? ?這里需要注意的是平時我們導(dǎo)入jar包是導(dǎo)入在自己的工程或者moudle下面的,在這里我們必須把jar包導(dǎo)入在WEB-INF中(詳情可看圖),從圖中可看出,一個工程在編譯過后,只有src下的數(shù)據(jù)會編譯到WEB-INF下的classes目錄中,所以需要將靜態(tài)

    2024年02月03日
    瀏覽(22)
  • docker 三步快速安裝MongoDB 數(shù)據(jù)庫

    docker 三步快速安裝MongoDB 數(shù)據(jù)庫

    本教程適用于Centos、Ubuntu、Mac、Window?系統(tǒng)。主要使用docker?安裝Mongodb 5.0.7版本 1、執(zhí)行docker命令之前,請自行安裝docker,MongoDB安裝命令如下: 1、創(chuàng)建MongoDB容器 docker run --restart=always -d --name mongo -v /DockerContainer/mongodb/data:/data/db -p 27017:27017 mongo:5.0.7 --auth 2、進入容器 docker exe

    2024年02月13日
    瀏覽(20)
  • 手把手教你實現(xiàn):Android注冊登錄功能,通過本地服務(wù)器保存用戶賬號密碼到數(shù)據(jù)庫

    手把手教你實現(xiàn):Android注冊登錄功能,通過本地服務(wù)器保存用戶賬號密碼到數(shù)據(jù)庫

    代碼我放到文章最后面了 首先你需要電腦一臺:如果沒有電腦將會很難辦呢 -----沃茲基碩德 下載并安裝以下開發(fā)工具 Android Studio 官網(wǎng)最新版 用來開發(fā) 安卓App IntelliJ IDEA 官網(wǎng)最新版 用來開發(fā) 后端 ,處理安卓APP的請求 Navicat for MySql 官網(wǎng)最新版 數(shù)據(jù)庫可視化工具,用來查看數(shù)

    2024年01月16日
    瀏覽(30)
  • window10 使用docker 本地安裝部署mongodb數(shù)據(jù)庫

    window10 使用docker 本地安裝部署mongodb數(shù)據(jù)庫

    一、window10 安裝docker 可以參看笨鳥教程【W(wǎng)indows Docker 安裝】 安裝完后的Docker Desktop是這個樣子: 原始的docker鏡像拉取倉庫速度較慢,為了方便docker拉取鏡像,可以設(shè)置國內(nèi)的加速鏡像,如:阿里 云、有道等【鏡像加速】: 二、docker下載運行mongodb鏡像 1 直接在 windows powerShel

    2024年02月03日
    瀏覽(31)
  • Mac M1運行、連接 Docker MongoDB7。導(dǎo)出、恢復(fù)數(shù)據(jù)庫

    Mac M1運行、連接 Docker MongoDB7。導(dǎo)出、恢復(fù)數(shù)據(jù)庫

    MongoDB,版本5、6.02、7.02適用 記錄兩種使用MongoDB的方法,本地安裝包和docker 本地安裝包方法:Mac M1安裝MongoDB6、后臺運行 可以在創(chuàng)建容器的時候指定root用戶名密碼(加上參數(shù)MONGO_INITDB_ROOT_USERNAME、MONGO_INITDB_ROOT_PASSWORD) 也可以在容器運行后,進入容器連接數(shù)據(jù)庫使用mongoshell創(chuàng)建

    2024年02月07日
    瀏覽(24)
  • 如何使用Docker部署MongoDB并結(jié)合內(nèi)網(wǎng)穿透實現(xiàn)遠(yuǎn)程訪問本地數(shù)據(jù)庫

    如何使用Docker部署MongoDB并結(jié)合內(nèi)網(wǎng)穿透實現(xiàn)遠(yuǎn)程訪問本地數(shù)據(jù)庫

    正文開始前給大家推薦個網(wǎng)站,前些天發(fā)現(xiàn)了一個巨牛的 人工智能 學(xué)習(xí)網(wǎng)站, 通俗易懂,風(fēng)趣幽默 ,忍不住分享一下給大家。 點擊跳轉(zhuǎn)到網(wǎng)站。 本文主要介紹如何在Linux Ubuntu系統(tǒng)使用Docker快速部署MongoDB,并結(jié)合cpolar內(nèi)網(wǎng)穿透工具實現(xiàn)公網(wǎng)遠(yuǎn)程訪問本地數(shù)據(jù)庫。 MongoDB服務(wù)

    2024年02月22日
    瀏覽(32)
  • docker安裝的elasticsearch容器設(shè)置賬號密碼

    docker安裝的elasticsearch容器設(shè)置賬號密碼

    我使用的是docker安裝的es 首先進入docker 容器 編輯elasticsearch.yml文件,并向其中添加: 退出容器,重啟elasticsearch,執(zhí)行設(shè)置用戶名和密碼的命令 到這里就成功了,歡迎點贊評論提問哦。

    2024年02月15日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包