mongosをdockerで。
mongosをdockerで動作させる設定
探しても中々書いてくれている所を発見できなかったのでdockerファイル等を読んでみた結果、
なんてことは無かった。
docker-compose.yml
version: '2'
services:
mongo:
image: mongo:4.2.2
restart: always
volumes:
- /var/lib/mongodb:/data/db
- /var/log/mongos:/var/log/mongodb
- /usr/lib/mongodb:/etc/mongo
ports:
- 27017:27017
command: mongos -config /etc/mongo/mongod.conf
environment:
- "TZ=Japan"
- dockerと言いながらcomposeなのは面倒くさいからです、ごめんなさい。
- コンテナイメージは自分の使用したいバージョンを指定してください。
- volumesは自分の環境に合わせて変更してください。
- configで渡すファイルパスも自分の環境に合わせてください。
- ポートも自分の環境に合わせて…
要はcommandで mongosを渡したら出来る。
終了。
Author And Source
この問題について(mongosをdockerで。), 我々は、より多くの情報をここで見つけました https://qiita.com/junk1400/items/b5af5787a89c450dadad著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .