- Passwörter, Tokens und Hostnamen kommen aus Umgebungsvariablen (
.env), nicht aus dem Code und nicht ins Image. - Das Image enthält keine Zugangsdaten. Dann kannst du es gefahrlos weitergeben.
- Logs schreibst du auf die Standardausgabe (
printoderloggingohne Datei). Docker sammelt sie, und du liest sie mitdocker compose logs. - Der Container hat ein flüchtiges Dateisystem. Dateien, die bleiben sollen (Importe, Exporte), gehören in ein Volume:
volumes: - ./daten:/app/daten.
Kapitel 16: Alles in Docker betreiben · Abschnitt 5 von 5
Konfiguration und Geheimnisse
Tipp: Bei Python-Beispielen kannst du auf ▶ Ausprobieren klicken, den Code verändern und direkt ausführen.