Dockerfile 375 B

12345678910111213141516
  1. # 构建:在 algo 目录执行
  2. # docker build -f deploy/Dockerfile .
  3. FROM python:3.12-slim
  4. WORKDIR /app
  5. ENV PYTHONUNBUFFERED=1 \
  6. PYTHONDONTWRITEBYTECODE=1 \
  7. PIP_NO_CACHE_DIR=1
  8. COPY pyproject.toml README.md ./
  9. COPY src ./src
  10. RUN pip install .
  11. EXPOSE 8001
  12. CMD ["uvicorn", "finrep_algo_agent.main:app", "--host", "0.0.0.0", "--port", "8001", "--app-dir", "src"]