Docker-Konfiguration erstellen
Erstellen Sie optimierte Dockerfiles und Docker-Compose-Konfigurationen für Ihre Projekte.
Prompt-Vorlage
Erstelle eine optimierte Docker-Konfiguration für folgendes Projekt: **Projektdetails:** - Anwendungstyp: [TYP: Web-App, API, Microservice, etc.] - Programmiersprache/Runtime: [SPRACHE UND VERSION] - Framework: [FRAMEWORK] - Datenbank: [DATENBANK, falls vorhanden] - Zusätzliche Services: [CACHE, MESSAGE QUEUE, etc.] **Bitte erstelle:** 1. **Dockerfile:** Multi-Stage-Build mit optimierter Image-Größe - Verwende offizielle Base-Images - Implementiere Layer-Caching-Strategien - Nutze einen Non-Root-User - Setze sinnvolle Health-Checks 2. **docker-compose.yml:** Vollständige Compose-Konfiguration - Service-Definitionen mit Abhängigkeiten - Netzwerk-Konfiguration - Volume-Mounts für Persistenz - Umgebungsvariablen mit .env-Datei 3. **.dockerignore:** Optimierte Ignore-Regeln 4. **Sicherheitshinweise:** Best Practices für Container-Sicherheit Optimiere auf minimale Image-Größe und schnelle Build-Zeiten.
Platzhalter in [eckigen Klammern] ersetzen: [TYP: Web-App, API, Microservice, etc.][SPRACHE UND VERSION][FRAMEWORK][DATENBANK, falls vorhanden][CACHE, MESSAGE QUEUE, etc.]
So verwendest du die Vorlage
Kopiere den Prompt, ersetze die Platzhalter in eckigen Klammern durch deine Angaben und füge ihn in den KI-Assistenten deiner Wahl ein. Je genauer die Angaben, desto besser das Ergebnis.
Tipps für bessere Ergebnisse
- Geben Sie die genaue Runtime-Version und das Framework an
- Erwähnen Sie ob es für Development oder Production ist
- Fragen Sie nach Kubernetes-kompatiblen Konfigurationen
- Bitten Sie um separate Configs für Dev und Prod
Passende offene Modelle
Die Auswahl nennt aktuelle offene Modelle als Ausgangspunkt für eigene Tests. Sie ist keine Messung für diese Vorlage.
Stichwörter: #docker #containerization #devops #infrastructure