MongoDB
基本訊息
MongoDB 是開源的 NoSQL 資料庫實現。
該倉庫位於 https://hub.docker.com/_/mongo/。具體可用版本以 Docker Hub 上的 tags 清單為準。
使用方法
預設會在 27017 連接埠啟動資料庫。
$ docker run --name mongo -d mongo
使用其他應用連線到容器,首先建立網路
$ docker network create my-mongo-net
然後啟動 MongoDB 容器
$ docker run --name some-mongo -d --network my-mongo-net mongo
最後啟動應用容器
$ docker run --name some-app -d --network my-mongo-net application-that-uses-mongo
或者透過 mongosh(MongoDB 6.0+ 已移除舊版 mongo 指令行工具)
$ docker run -it --rm \
--network my-mongo-net \
mongo \
mongosh "some-mongo:27017/test"
Dockerfile
請到 Mongo 官方映象文件目錄 檢視。