我使用Fig(和Docker)来设置我的开发环境。
我配置的其中一项服务是Adminer,它是一个轻量级的Web数据库客户端。我需要它用于开发,但不希望它在生产中运行。我怎样才能做到这一点?图(优选)或Docker的解决方案可以。
这是我fig.yml
的一部分:
db:
image: postgres
adminer:
image: clue/adminer
links:
- db
ports:
- "8081:80"
答案 0 :(得分:2)
您可以使用多个图形文件。 Fig默认使用fig.yml,但您可以使用-f标志指定。 Docs。
因此,无论你想要什么,你的默认值都可以是fig.yml。然后,您可以为您的开发环境设置fig-dev.yml(例如)。使用fig -f fig-dev.yml时,请使用它。