複数コンテナに同じ環境変数を設定したいけど、重複して書くのは嫌。という場合。
x-environmentに&environmentでaliasを設定し、*environment で展開できます。
いちいち書いて回ると面倒ですしミスもふえますから便利ですね。
version: '3.7'
x-environment: &environment
ENV: development
HOST: example.com
services:
nginx:
image: nginx:alpine
ports:
- 80:80
environment: *environment
app:
image: php:8.2-cli
environment: *environment