FROM python:3.12-slim ENV PYTHONDONTWRITEBYTECODE=1 \ PYTHONUNBUFFERED=1 \ PIP_NO_CACHE_DIR=1 \ PYTHONPATH=/app/src \ SQL_OPT_TEAM_PORT=7777 WORKDIR /app COPY requirements.txt ./ RUN pip install --upgrade pip && pip install -r requirements.txt COPY src ./src COPY kb ./kb RUN mkdir -p /app/tmp EXPOSE 7777 CMD ["python", "-m", "uvicorn", "sql_optimizer_team.team_app:app", "--host", "0.0.0.0", "--port", "7777"]