我想做的是:
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
时,它提示:
Unsupported config option for services.redis: 'args'
这可能吗?
编辑
最佳答案
是的,您可以使用命令
来执行此操作,但首先您需要查看 redis Dockerfile 中的默认命令是什么。 .
这应该适合你:
redis:
image: redis
command: redis-server --appendonly yes
关于docker - 将参数传递给 docker-compose.yml 中的服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36806801/