= docker profiles
{{tag>docker}}
== ejemplo
services:
frontend:
image: frontend
profiles: [frontend]
phpmyadmin:
image: phpmyadmin
depends_on: [db]
profiles: [debug]
backend:
image: backend
db:
image: mysql
== arranques
* arrencar db,backend,phpmyadmin: docker compose --profile debug up
* alternatives variable **COMPOSE_PROFILES**:
* fitxer .env:COMPOSE_PROFILES=debug[,develop]
* export COMPOSE_PROFILES=debug,develop
docker compose up -d
* inline: COMPOSE_PROFILES=debug docker compose up
* arrencar tot (dos profiles i comuns): docker compose --profile frontend --profile debug up
* arrencar tot: docker compose --profile "*"