一 了解Docker和MongoDB
1.1 Docker
Docker 是一個開源的應(yīng)用容器引擎,它可以打包應(yīng)用以及依賴包可移植到鏡像中,然后發(fā)布不同系統(tǒng)的機器上。容器是完全獨立的,相互之間不會有任何接口。
1.2 MongoDB
MongoDB是一個基于分布式文件存儲的數(shù)據(jù)庫??梢詾閃EB應(yīng)用提供可擴展的高性能數(shù)據(jù)存儲解決方案。Mongo能夠支持的查詢語言,幾乎可以實現(xiàn)類似關(guān)系數(shù)據(jù)庫單表查詢的絕大部分功能,并支持對數(shù)據(jù)建立索引。
二 使用Docker部署MongoDB
2.1 拉取鏡像
我們進入服務(wù)器要先拉取最新的mongo鏡像
執(zhí)行
$ docker pull mongo:latest
然后使用docker images來檢查是否成功拉取鏡像
執(zhí)行
$ docker images
我們讓鏡像在27017端口運行
運行
$ docker run -itd --name mongo -p 27017:27017 mongo
用docker ps可以驗證是否運行,然后我們進入容器中
執(zhí)行
$ docker exec -it mongo /bin/bash
2.2 換源
我們可以使用阿里的鏡像
update
$ sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list $ sed -i s@/security.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list $ apt clean $ apt-get update -y
2.3 配置更改
下載vim并更改配置
$ apt-get install vim $ vim /etc/mongod.conf.orig
我們在配置中將其中的bindIp: 127.0.0.1注釋掉# bindIp: 127.0.0.1,或改成0.0.0.0即可。然后就可以進行連接了
2.4 開放端口
最后,我們就可以開放端口了。需要注意的是,想要訪問到的端口需要開放端口和在服務(wù)器添加安全組策略,不然是訪問不到的
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/127576.html
摘要:自動化測試和持續(xù)集成發(fā)布。在服務(wù)型環(huán)境中部署和調(diào)整數(shù)據(jù)庫或其他的后臺應(yīng)用。容器與鏡像的關(guān)系類似于面向?qū)ο缶幊讨械膶ο笈c類。容器容器是獨立運行的一個或一組應(yīng)用。提供了龐大的鏡像集合供使用。 還在按照mysql安裝教程一步一步配置服務(wù)配置賬戶嗎?還在為每開一個新環(huán)境重新配置這些服務(wù)感到苦惱嗎?使用Docker,服務(wù)快速構(gòu)建部署。解決你的研發(fā)時間,早點下班~現(xiàn)代技術(shù),還不會docker你就落...
摘要:核心對名字空間的支持完全隔離了工作環(huán)境中應(yīng)用程序的視野,包括進程樹網(wǎng)絡(luò)用戶與掛載文件系統(tǒng),而核心的提供資源隔離,包括存儲器與網(wǎng)絡(luò)。因此更為輕量快速和易于管理。 docker 如日中天,這不是單純的炒概念,docker 確確實實解決了開發(fā)與運維的痛點,因此在企業(yè)開發(fā)中得到了非常廣泛的使用,本文對于 docker 的這些基本知識點再做一些簡單回顧。 什么是 docker 根據(jù) wikip...
摘要:原文鏈接為什么選擇了我也不知道官方中文論壇官方文檔中文文檔安裝此處的方式是安裝部署不用考慮環(huán)境配置問題,但是相應(yīng)的也會有一些弊端比如文件的修改等變得麻煩下方為鏡像的為了修改文件方便,加了一個文件夾方便和宿主機文件交換同步上傳的 原文鏈接 為什么選擇了NodeBB?我也不知道~~~ NodeBB官方Github NodeBB中文論壇 NodeBB官方文檔 NodeBB中文文檔 安裝 此...
摘要:數(shù)人云容器助力產(chǎn)品迭代力沙龍干貨分享實錄持續(xù)上新,今天是來自人人貸高級運維工程師杜天鵬的分享,與我們細數(shù)了人人貸容器化實踐過程中遇到的問題以及解決方法。 數(shù)人云容器助力產(chǎn)品迭代力MAX沙龍干貨分享實錄持續(xù)上新,今天是來自人人貸高級運維工程師杜天鵬的分享,與我們細數(shù)了人人貸容器化實踐過程中遇到的問題以及解決方法。 很高興站在這里和大家一起交流容器技術(shù),我叫杜天鵬,是人人貸的運維工程師。人...
閱讀 1359·2022-09-27 09:47
閱讀 1258·2022-09-27 09:28
閱讀 1741·2022-09-27 09:16
閱讀 942·2022-09-27 08:21
閱讀 1137·2022-09-27 08:08
閱讀 1293·2022-09-18 12:33
閱讀 1043·2022-09-16 08:01
閱讀 1097·2022-09-15 12:27