mongodb:使用docker啓動mongodb

下載啓動

下載 mongodb 鏡像:

docker pull mongo:4.0

啓動 mongodb:

docker run --name mymongo -v /mymongo/data:/data/db -p 27017:27017 -d mongo:4.0
  • –name mymongo 容器名字
  • -v /mymongo/data:/data/db 掛載數據目錄,冒號前面是宿主機路徑,後面是容器路徑,這樣的話關閉docker也能在本地的 /data/db 目錄查看到我們的數據庫信息,即便容器銷燬了,新建的掛載目錄不會消失。
  • -d 後臺運行容器
  • -p 27017:27017 端口號映射

查看數據庫服務器日誌:

docker logs mymongo

mongo express

mongo express 是一個基於網絡的 Mongodb 數據庫管理界面
1、下載 mongo-express 鏡像

docker pull mongo-express

2、運行 mongo-express

docker run --link mymongo:mongo -p 8081:8081 mongo-express
  • –link 聯繫 mongo-express 和 mongo 容器

使用mongo shell

docker exec -it zymongo mongo

進入容器根目錄

docker exec -it zymongo /bin/bash

進入後輸入 mongo 同樣可以進入 mongo shell

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