CoolFace
Apppublic

samtorres4/final_project

sourceHugging Facebsd-2-clauseupdated 2y agoView on Hugging Face
0likes
Dockerfile28 linesDownload Raw Back to root
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