我想做的是这样的:
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
时,它抱怨:这可能吗?
编辑
更多内容:http://redis.io/topics/persistence#append-only-file
最佳答案
是的,您可以使用command
来执行此操作,但是首先您需要查看redis Dockerfile中的默认命令是什么。
这应该为您工作:
redis:
image: redis
command: redis-server --appendonly yes
关于docker - 在docker-compose.yml中将参数传递给服务,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36806801/