123456789101112131415161718192021 |
- FROM tiangolo/uvicorn-gunicorn-fastapi:python3.8
- COPY requirements.txt .
- COPY ./venv/pkgs /app/pkgs
- # RUN cat requirements.txt | xargs -n 1 pip install --no-index --find-links=pkgs
- RUN pip install --no-index --find-links=pkgs -r requirements.txt
- EXPOSE 8002
- COPY .env /app/.env
- COPY ./app /app/app
- COPY ./logs /app/logs
- COPY ./ml_models /app/ml_models
- ENV TZ=Asia/Shanghai
- CMD ["uvicorn", "app.main:app", "--log-level", "info", "--host", "0.0.0.0", "--port", "8002"]
|