Technology-Docker Compose Profiles

如果需要选择性启动部分 Services,可以使用 Docker Compose Profiles.

设置 Profiles

1
2
3
4
5
6
7
8
services:
frontend:
image: frontend
profiles: [frontend]

backend:
image: backend
profiles: [backend]

启动 Profiles 对应的 Services

只启动 frontend 对应的 Services:

1
docker compose --profile frontend up -d

注意:没有设置 Profiles 的 Services 也会被启动.