Spaces:
Running
on
Zero
Running
on
Zero
update
Browse files- Dockerfile +3 -2
Dockerfile
CHANGED
@@ -40,12 +40,13 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-ins
|
|
40 |
RUN useradd -m -u 1000 user
|
41 |
USER user
|
42 |
|
|
|
43 |
ENV CUDA_HOME=/usr/local/cuda
|
44 |
ENV PATH=${CUDA_HOME}/bin:/home/user/.local/bin:${PATH}
|
45 |
ENV LD_LIBRARY_PATH=${CUDA_HOME}/lib64:${LD_LIBRARY_PATH}
|
46 |
ENV LIBRARY_PATH=${CUDA_HOME}/lib64/stubs:${LIBRARY_PATH}
|
47 |
|
48 |
-
WORKDIR /app
|
49 |
|
50 |
RUN pip install torch==2.2.1 torchvision==0.17.1 torchaudio==2.2.1 --index-url https://download.pytorch.org/whl/cu121
|
51 |
RUN pip install --no-cache-dir datasets "huggingface-hub>=0.19" "hf-transfer>=0.1.4" "protobuf<4" "click<8.1" "pydantic~=1.0"
|
@@ -54,5 +55,5 @@ RUN pip install --no-cache-dir gradio[oauth]==4.44.1 "uvicorn>=0.14.0" spaces
|
|
54 |
COPY --chown=user ./requirements.txt requirements.txt
|
55 |
RUN pip install --no-cache-dir --upgrade -r requirements.txt
|
56 |
|
57 |
-
COPY --chown=user . /app
|
58 |
CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]
|
|
|
40 |
RUN useradd -m -u 1000 user
|
41 |
USER user
|
42 |
|
43 |
+
ENV HOME=/home/user
|
44 |
ENV CUDA_HOME=/usr/local/cuda
|
45 |
ENV PATH=${CUDA_HOME}/bin:/home/user/.local/bin:${PATH}
|
46 |
ENV LD_LIBRARY_PATH=${CUDA_HOME}/lib64:${LD_LIBRARY_PATH}
|
47 |
ENV LIBRARY_PATH=${CUDA_HOME}/lib64/stubs:${LIBRARY_PATH}
|
48 |
|
49 |
+
WORKDIR $HOME/app
|
50 |
|
51 |
RUN pip install torch==2.2.1 torchvision==0.17.1 torchaudio==2.2.1 --index-url https://download.pytorch.org/whl/cu121
|
52 |
RUN pip install --no-cache-dir datasets "huggingface-hub>=0.19" "hf-transfer>=0.1.4" "protobuf<4" "click<8.1" "pydantic~=1.0"
|
|
|
55 |
COPY --chown=user ./requirements.txt requirements.txt
|
56 |
RUN pip install --no-cache-dir --upgrade -r requirements.txt
|
57 |
|
58 |
+
COPY --chown=user . $HOME/app
|
59 |
CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]
|