2017-10-05 117 views
0

我使用docker-compose.override.yml覆盖开发中的我的docker服务,并且在部署到类似环境的更多产品时特别参考docker-compose.yml文件this workflowDocker - 在docker-compose.override.yml中,阻止正在执行的服务或立即停止服务

如果我有一个服务说my-job-scheduler,我不希望这样的发展运行,因此宁愿包括我docker-compose.override.yml文件,告诉docker-compose东西:

  • 不要启动该服务;或
  • 立即停止此服务

是否有一个良好的模式来做到这一点?

回答

0

使用单个简单如echocommand的组合和标记restart作为"no"

services: 
    my-job-scheduler: 
    command: echo "do nothing" 
    restart: "no"