摘要:首先在宿主環境中創建兩個目錄,用于共享容器數據數據庫數據目錄備份數據目錄創建好掛載目錄就可以啟動了,掛載數據卷,并且開啟授權的作用是開啟授權訪問。開啟授權訪問之后,還需要為數據庫創建用戶和密碼。最后,在未開啟授權驗證時連接的是開啟之后的是
首先下載mongodb3.6鏡像:
docker pull mongo:3.6
mongodb通常占用27017端口,最簡單的啟動方式如下:
docker run --name mongodb -p 27017:27017 -d mongo:3.6
不過通常情況下,我們不會直接這樣啟動。我們需要綁定數據卷,在容器內外共享數據庫數據。如果需要備份的話,還需要共享備份數據。
首先在宿主環境中創建兩個目錄,用于共享容器數據
/docker/mongodb/data/ #數據庫數據目錄 /docker/mongodb/dump/ #備份數據目錄
創建好掛載目錄就可以啟動了,掛載數據卷,并且開啟授權
docker run --name mongodb -p 27017:27017 -v /docker/mongodb/data:/data/db -v /docker/mongodb/dump:/var/dump -d mongo:3.6 --auth
--auth的作用是開啟授權訪問。默認不開啟,即不需要用戶名密碼就可以連接數據庫,這樣會有安全風險,切記要開啟。
開啟授權訪問之后,還需要為admin數據庫創建用戶和密碼。
首先進入mongodb容器,連接服務器:
docker exec -it/bin/bash mongo #不需要用戶名
切換到admin數據庫,并創建用戶:
use admin db.createUser({ user:"root", pwd:"root", roles:[{ role:"root", db:"admin" }] })
創建用戶成功,退出連接并使用該用戶連接:
mongo 127.0.0.1/admin -u root -p
成功進入,設置就完成啦。
最后,在未開啟授權驗證時連接mongodb的url是:
mongodb://127.0.0.1:27017
開啟之后的url是:
mongodb://user:pass@127.0.0.1:27017/dbname
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/19409.html
摘要:首先在宿主環境中創建兩個目錄,用于共享容器數據數據庫數據目錄備份數據目錄創建好掛載目錄就可以啟動了,掛載數據卷,并且開啟授權的作用是開啟授權訪問。開啟授權訪問之后,還需要為數據庫創建用戶和密碼。最后,在未開啟授權驗證時連接的是開啟之后的是 首先下載mongodb3.6鏡像: docker pull mongo:3.6 mongodb通常占用27017端口,最簡單的啟動方式如下: do...
摘要:作為互聯網工作者,相信對這個全球最大的同性交友網站一定不會陌生,使用的是目前如日中天的分布式版本控制系統。等這個狀態變成時則說明已經部署完成,可以訪問了。修改完成后,輸入命令使配置生效,然后重啟即可。 showImg(https://segmentfault.com/img/remote/1460000018991664); 作為互聯網工作者,相信對 GitHub 這個 全球最大的同性...
摘要:前言是一個在之上構建的一個高性能協程全棧框架,而在里面是一個高級技能,所以在相關的環境安裝上也給許多人造成了很大的困擾,更是如此,本文將通過以一種極其簡單的方式解決運行環境和開發環境的部署。 showImg(https://segmentfault.com/img/bVbeknK?w=512&h=197); 本系列文章將從使用層面介紹 Swoft 框架的使用及業務開發,面向初中級的 P...
摘要:為容器設計的商業安全套件,功能包括安全審計容器鏡像驗證運行時保護自動策略學習或入侵預防。基于一種稱為的新內核技術,允許根據容器身份定義并執行網絡層和層安全策略。自動發現應用程序容器和服務的行為,以及與其他類似方式檢測安全升級和其他威脅。 數人云:隨著越來越多的企業將生產工作負載遷移到容器當中,關于Docker的安全性,成了普遍關注的問題。 這是一個簡單卻又沒有答案的問題,不要試圖用二進...
閱讀 1958·2021-11-16 11:45
閱讀 3668·2021-09-06 15:02
閱讀 2013·2019-08-30 15:44
閱讀 2283·2019-08-30 11:21
閱讀 1845·2019-08-29 16:31
閱讀 3422·2019-08-29 13:55
閱讀 1895·2019-08-29 12:15
閱讀 3251·2019-08-28 18:05