---
applyTo: "docker/**/*.yml,docker/**/*.yaml,docker/**/*.sh,docker/**/*.conf,docker/.env.example.full"
---

<!-- Generated by scripts/generate_ai_collab_docs.py. Edit metadata in that script. -->

# Copilot Instructions: Docker

- Inspect the touched compose files, helper scripts, and release expectations
  together before changing Docker behavior.

- Keep `docker-compose.dev.yml`, `docker-compose.latest.yml`, and
  `docker-compose.yml` semantically distinct.

- Do not bake secrets or environment-specific credentials into compose files
  or helper scripts.

- Validate touched compose files with `docker compose ... config` and
  cross-check release-facing image references against GitHub build and release
  workflows.
