# Python 3.11 slim image verwenden FROM python:3.11-slim # Arbeitsverzeichnis setzen WORKDIR /app # System-Abhängigkeiten installieren RUN apt-get update && apt-get install -y \ gcc \ && rm -rf /var/lib/apt/lists/* # Python-Abhängigkeiten kopieren und installieren COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt # Anwendungscode kopieren COPY . . # Port freigeben EXPOSE 5000 # Umgebungsvariablen setzen ENV FLASK_APP=app.py ENV FLASK_ENV=production # Anwendung starten CMD ["python", "app.py"]