特定 version の MongoDB server 構築手順 [Docker 編]
特定 version の MongoDB サーバーを Docker で構築する手順をご紹介します。
前提条件
- MongoDB: version 3.0.12 を利用したい
- OS: macOS Mojave
- brew install [email protected] で mongo cli コマンドはインストール済み
特定 version の MongoDB server を docker で起動する
docker image 取得 & 初回起動
docker run -d --name mongo3.0.12 -p 27017:27017 mongo:3.0.12 |
CLI 経由で MongoDB server へ接続確認
ローカル環境に brew install mongodb とかで mongo コマンドがインストールされている前提で、以下のようなコマンドで接続確認できます。
$ mongo MongoDB shell version: 3.0.15 connecting to: test > db.version() 3.0.12 |
MongoDB shell version: 3.0.15 の部分は brew install [email protected] でインストールした cli の version です。MongoDB サーバーの version は db.version() の結果です。
以上、たまに古い version の MongoDB を利用したくなる、現場からお送りしました。