在 Docker 中使用 MongoDB

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

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

首先你的電腦上需要 安裝 Docker,然後在 Docker 的鏡像中查詢 MongoDB 的鏡像,命令如下:

docker search mongodb

我們在這些鏡像中選擇使用第一個鏡像,即 mongo。拉取 mongo 鏡像,命令如下:

docker pull mongo

查看該鏡像的信息:

docker images mongo

現在,在 Docker 中已經存在 MongoDB 的鏡像 mongo,開始使用這個鏡像,輸入命令:

docker run -p 27000:27017 -v $PWD/db:/data/db -d mongo:latest

其中, -p 參數爲端口映射,格式爲:主機(宿主)端口:容器端口-v 參數爲數據卷掛載,將主機的目錄$PWD/db 映射到容器的 /data/db,這是爲了存儲 MongoDB 操作時的數據,-d 參數表示後臺運行。

接着輸入命令查詢正在運行的 Docker 容器:

docker ps

然後運行以下命令,即可使用 Docker 中的虛擬機,該虛擬機已幫你安裝好 MongoDB,可以直接使用:

docker exec -it ca5ea3582c0d bash

在虛擬機中輸入 mongo ,界面如下:


MongoDB 的基礎操作 👉https://blog.csdn.net/Bule_daze/article/details/100548695




🔗 相關鏈接

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章