Python Lernhandbuch

Kapitel 16: Alles in Docker betreiben · Abschnitt 5 von 5

Konfiguration und Geheimnisse

  • 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 (print oder logging ohne Datei). Docker sammelt sie, und du liest sie mit docker compose logs.
  • Der Container hat ein flüchtiges Dateisystem. Dateien, die bleiben sollen (Importe, Exporte), gehören in ein Volume: volumes: - ./daten:/app/daten.

Tipp: Bei Python-Beispielen kannst du auf ▶ Ausprobieren klicken, den Code verändern und direkt ausführen.

← Zurück