【发布时间】:2021-06-23 06:47:00
【问题描述】:
我正在编写一个 docker-compose.yml 并且有几个容器需要将某些环境变量设置为相同的值(即 CONTACT_EMAIL)。
目前我的 docker-compose.yml 看起来像这样:
version: '2.0'
services:
service1:
...
environment:
CONTACT_EMAIL: webmaster@example.com
...
service2:
...
environment:
CONTACT_EMAIL: webmaster@example.com
...
service3:
...
environment:
CONTACT_EMAIL: webmaster@example.com
...
有没有办法在 yaml 文件中定义变量/常量 WEBMASTER 并将值分配给 CONTACT_EMAIL 环境变量?
或者是否可以为所有服务定义一个环境(在 yaml 文件中)?
【问题讨论】:
标签: docker docker-compose yaml