图(Docker):如何根据环境指定运行哪些服务

我使用Fig(和Docker)来设置我的开发环境。

我configuration的一个服务是Adminer ,它是一个轻量级的Web数据库客户端。 我需要它来开发,但不希望它在生产中运行。 我怎样才能做到这一点? 图(优先)或Docker的解决scheme将做。

这是我的fig.yml的一部分:

 db: image: postgres adminer: image: clue/adminer links: - db ports: - "8081:80" 

你可以使用多个无花果文件。 Fig默认情况下使用fig.yml,但您可以使用-f标志指定。 文档

因此,无论你想要什么默认值都可以是fig.yml。 然后,你可以有你的开发环境fig-dev.yml(例如)。 使用fig -f fig-dev.yml时,