- Add .github/copilot-instructions.md with project-specific context - Add .github/prompts/ with 9 reusable agent prompt files - Add .vscode/extensions.json recommending copilot extensions - Update .vscode/settings.json with rulers and YAML schema - Remove tracked .DS_Store
911 B
911 B
| mode | description | tools | ||||
|---|---|---|---|---|---|---|
| agent | Docker / Compose Service analysieren, debuggen oder erweitern |
|
Docker / Infrastructure
Aufgabe: ${input:task:Was soll analysiert, gefixt oder gebaut werden?}
Kontext
- Basis: Docker Compose
- Umgebung: Linux-Server (remote via VS Code Server)
- Typische Services: Datenbank, App-Container, Reverse Proxy
Workflow
- Bestehende
docker-compose.ymlund.env-Dateien lesen - Logs / Fehlermeldungen analysieren (terminalLastCommand)
- Minimale Änderung umsetzen
- Validierung:
docker compose configfür Syntax, Service-Status prüfen
Sicherheitsregeln
- Keine Secrets in docker-compose.yml – immer
.envoder Docker Secrets - Ports nur soweit nötig exponieren
- Container nie als root (außer explizit begründet)
- Images immer mit Tag pinnen (kein
:latestin Produktion)