samtorres4/final_project
0
1FROM gitlab-registry.nrp-nautilus.io/cboettig/images2WORKDIR /app3 4# Read the doc: https://huggingface.co/docs/hub/spaces-sdks-docker5# you will also find guides on how best to write your Dockerfile6 7FROM python:3.98 9RUN useradd -m -u 1000 user10USER user11ENV PATH="/home/user/.local/bin:$PATH"12 13WORKDIR /app14 15COPY --chown=user ./requirements.txt requirements.txt16RUN pip install --no-cache-dir --upgrade -r requirements.txt17 18COPY --chown=user . /app19CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]20 21 22# huggingface uses port 7860 by default23CMD streamlit run rag.py \24 --server.address 0.0.0.0 \25 --server.port 7860 \26 --server.headless true \27 --server.fileWatcherType none28 