我对docker和fig来说真的很新,也许fig不是正确的工具。 我尝试在我的机器上运行一个主从属mongodb构造。
到目前为止我在无花果(图.yml)中做了什么
redis:
image: redis
ports:
- "6379:6379"
mongomaster:
image: mongo
ports:
- "27017:27017"
mongoslave1:
image: mongo
links:
- mongomaster
mongoslave2:
image: mongo
links:
- mongomaster
这是正确的方法吗?或者我会使用无花果比例?
如何传递slave参数,例如http://docs.mongodb.org/manual/core/master-slave/
mongod --slave --source <masterhostname><:<port>>
让我的mongoslave [1-2]成为mongomaster真正的奴隶?
我的目标是输入 fig up ,2名奴隶应该是mongomaster的奴隶
感谢您的帮助
答案 0 :(得分:2)
添加命令以指定主机
mongoslave1:
image: mongo
links:
- mongomaster
command: mongod --slave --source mongomaster