docker profiles

services:
  frontend:
    image: frontend
    profiles: [frontend]

  phpmyadmin:
    image: phpmyadmin
    depends_on: [db]
    profiles: [debug]

  backend:
    image: backend

  db:
    image: mysql
  • 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 "*"
  • tech/docker/profiles.txt
  • Darrera modificació: 24/07/2026 15:16
  • per mate