FROM python:3.12-slim WORKDIR /app # uv installieren RUN pip install uv # Nur dependency files zuerst kopieren (Docker Cache!) COPY pyproject.toml uv.lock ./ RUN uv sync --frozen --no-dev # Rest kopieren COPY app.py . EXPOSE 5000 CMD ["uv", "run", "app.py"]