You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Dockerfile.cuda 686B

12345678910111213141516171819202122232425
  1. FROM swr.cn-north-4.myhuaweicloud.com/infiniflow/ragflow-base:v1.0
  2. USER root
  3. WORKDIR /ragflow
  4. ## for cuda > 12.0
  5. RUN /root/miniconda3/envs/py11/bin/pip uninstall -y onnxruntime-gpu
  6. RUN /root/miniconda3/envs/py11/bin/pip install onnxruntime-gpu --extra-index-url https://aiinfra.pkgs.visualstudio.com/PublicPackages/_packaging/onnxruntime-cuda-12/pypi/simple/
  7. ADD ./web ./web
  8. RUN cd ./web && npm i && npm run build
  9. ADD ./api ./api
  10. ADD ./conf ./conf
  11. ADD ./deepdoc ./deepdoc
  12. ADD ./rag ./rag
  13. ENV PYTHONPATH=/ragflow/
  14. ENV HF_ENDPOINT=https://hf-mirror.com
  15. ADD docker/entrypoint.sh ./entrypoint.sh
  16. RUN chmod +x ./entrypoint.sh
  17. ENTRYPOINT ["./entrypoint.sh"]