使用 Docker 建立一個 MongoDB
打開 Linux 的指令列,輸入以下指令: 1. 執行一個 Container 並且掛載 MongoDB 的映像檔: sudo docker run -p 27017:27017 --name myMongo -v $PWD/db:/data/db -d mongo 上面紅色的部分「 myMongo 」可以改成自己命名的 Container 名稱,提醒大家一下在建立一個 Container 的時候, 盡量給予一個容器名稱,往後要修改或是刪除會比較方便喔!不給的話也是可以執行,只是會有一組由系統亂數取的名稱,在管理上會比較不易。 另外在 Docker 上執行的 MongoDB ,已經將資料切除出來了,所以資料會在當前的相對路徑上,並不會包含在該容器內喔! 所以以上述指令的範例來說,如果把當前目錄: 當前 / 目錄 /db 的這個資料夾刪掉,那麼 MongoDB 內的資料也會不見喔 相對地來說,如果要備份,只要將這個目錄的這個資料夾備份,那麼資料就可以完整備份囉! #Linux #Docker #Database #MongoDB