我正在使用 Fig(和 Docker)来设置我的开发环境。
我配置的服务之一是Adminer,它是一个轻量级的 Web 数据库客户端。我需要它进行开发,但不希望它在生产中运行。我怎样才能做到这一点?Fig(首选)或 Docker 的解决方案就可以了。
这是我的一部分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 up 时使用那个。