将服务parameter passing给dockerpipe理员

我有以下docker-compose.yml:

version: '2' services: strongloop: image: node:5.11-onbuild links: - mongodb mongodb: image: mongo:3.3 volumes: - ./mongo/mongo.conf:/etc/mongo.conf 

现在我需要启动带有-f /etc/mongo.conf标志的mongodb服务,并行启动strongloop服务并链接它们。 到现在为止,我用docker-compose up做了这个,因为我不需要一些标志。

我怎样才能把这个标志传递给docker-compose up呢?

还是有其他命令链接容器,我可以传递一些参数到特定的服务?

编辑:

docker-compose up mongodb -f /etc/mongo.conf strongloop返回ERROR: No such service: -f

docker-compose up "mongodb -f /etc/mongo.conf" strongloop返回ERROR: No such service: mongodb -f /etc/mongo.conf

您应该更改docker-compose.yml,如下所示:

 version: '2' services: strongloop: image: node:5.11-onbuild links: - mongodb mongodb: image: mongo:3.3 command: mongod -f /etc/mongo.conf volumes: - ./mongo/mongo.conf:/etc/mongo.conf 

之后,运行:

 docker-compose up