- 下載 mongodb 映像檔
1
docker pull mongo:4.1
 - run docker images 看有沒有下載成功
1
docker images
 - 在 project 根目錄建立一個 data 的資料夾,用來放 mongodb 的資料,可以讓 mongo 容器刪除時可以留下資料,下次建立容器可以繼續使用
 - 在根目錄執行 mongodb
1
docker run --name mongo4 -v $(pwd)/data:/data/db -d -p 27017:27017 --rm mongo:4.1
 
docker ps 確定有執行

我們用映象檔 mongo:4.1 建立了名為 mongo4 的容器,掛載 hello-mongo 根目錄下的 data 資料夾到容器內。容器在背景執行,且對外的 port 號是 27017。當容器停止後自行移除。
確認 mongodb 資料庫有運行
1
docker exec mongo4 mongo --eval "print(version())"

若需要停止容器 (關掉 mongodb 資料庫),請輸入
1  | docker stop mongo4  |