Growth / Dockerfile
MissingBreath's picture
Update Dockerfile
59b41d8 verified
FROM python:3.9
WORKDIR /code
ENV HF_HOME=/code/.cache/
COPY ./requirements.txt /code/requirements.txt
RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
RUN pip -q install langchain_experimental langchain_core
RUN pip -q install google-generativeai==0.3.1
RUN pip -q install google-ai-generativelanguage==0.4.0
RUN pip -q install langchain-google-genai
RUN pip install "docarray[full]"
RUN pip install python-docx
RUN pip install langchain-community
RUN pip install langchain-experimental
RUN pip install langchain google-generativeai chromadb
RUN pip -q install langchain-google-genai
RUN pip show langchain langchain-core
RUN pip install gradio
RUN pip install -U langchain-chroma
RUN apt-get update && apt-get install -y libgl1-mesa-glx
RUN gdown 1rNuPqBymyU_C257g9gy7rBZuzZ_JLjB5
RUN gdown 1vL2JusohMBI1IgNlS7pgiY2felggEsvXgGHlKINs3ic
RUN gdown 1kQ9N7oWpMJuJ1_QeilrWq6pbXR0b0gZh
RUN gdown 1yjUremWtmGr8G2y99jeK9iSq9a4ytHIi
RUN gdown 1sg_HXv0HoEYYczWOEV9VrutBmib-jk1Y
RUN gdown 1-5MBTIn5aCfoFzraIPKZ_RcOD4i67mY4
RUN gdown 1UAyr6fD8UubpSqMqrU2s_1ukWLBbZVZl
RUN wget https://github.com/ultralytics/assets/releases/download/v8.3.0/yolo11m.pt
COPY . .
RUN mkdir -p /code/Chroma/ && chmod 777 /code/Chroma/
USER root
CMD ["uvicorn", "api:app", "--host", "0.0.0.0", "--port", "7860"]