将parameter passing给docker-compose.yml中的服务

我想要做的是这样的:

version: '2' services: app: volumes: - .:/app image: redis-test entrypoint: /app/src/main.rb working_dir: /app links: - redis redis: image: redis args: - appendonly=yes 

当我运行docker-compose up它抱怨:

services.redis不支持的configuration选项:'args'

这可能吗?

编辑

更多的上下文: http : //redis.io/topics/persistence#append-only-file

是的,您可以使用command执行此操作,但首先您需要查看redis Dockerfile中的默认命令是什么。

这应该为你工作:

 redis: image: redis command: redis-server --appendonly yes