在 Docker 中使用 MongoDB

2021-09-27 01:18:56 字數 1144 閱讀 2242

如果你是一名 mongodb 的初學者,那麼你入門 mongodb 的第一件事就是安裝,但是安裝 mongodb 還需要自己配置一些服務。

這時候,docker 就能幫上大忙,它能夠讓你不需要本地安裝 mongodb 就能使用。

首先你的電腦上需要 安裝 docker,然後在 docker 的映象中查詢 mongodb 的映象,命令如下:

mongo。拉取 mongo 映象,命令如下:

docker pull mongo
檢視該映象的資訊:

docker run -p 27000:27017 -v $pwd/db:/data/db -d mongo:latest
其中,-p引數為埠對映,格式為:主機(宿主)埠:容器埠-v引數為資料卷掛載,將主機的目錄$pwd/db對映到容器的/data/db,這是為了儲存 mongodb 操作時的資料,-d引數表示後台執行。

接著輸入命令查詢正在執行的 docker 容器:

docker exec -it ca5ea3582c0d bash
在虛擬機器中輸入mongo,介面如下:

mongodb 的基礎操作 ?

在docker中使用mongo資料庫,在區域網訪問

有了docker,基本上就告別了各種軟體 資料庫的安裝,直接從映象庫pull下來,爽,想想以前那真是乙個遭罪啊。這文章就來看一下如何跑mongo的docker映象,並且可以在區域網訪問,內容相對簡單,也是記錄我的自學過程。第一步獲得mongo映象,命令如下,拉取mongo映象 docker pull...

在Egg中使用MongoDB及Mongoose

新公司的專案中用了egg和mongodb及mongoose。最近有空來系統的梳理一下。egg 使用 egg mongoose來方便的跟資料庫進行鏈結 eggproject server config config.default.ts 單資料庫鏈結 mongoose 多資料庫鏈結 mongoose ...

在docker中使用MySQL

docker pull mysql 5.7.32版本查詢 檢視常用docker 命令 建立目錄,用於宿主機與容器的對映,以便將資料儲存在宿主機,而不是容器中。usr local docker mysql conf,配置檔案 usr local docker mysql logs,日誌檔案 usr l...