Spaces:
Paused
Paused
File size: 3,206 Bytes
356849d 7c9d632 95c4c91 6b5a27e d06f444 6b5a27e b37f84f 95c4c91 b37f84f 7c9d632 1e602e6 6b5a27e cf7ebd6 2bd8299 69e97f9 2bd8299 69e97f9 95c4c91 7c9d632 43898b1 356849d 95c4c91 7c9d632 356849d 7c9d632 3406415 7c9d632 4fab8eb 7c9d632 4fab8eb 7c9d632 356849d 7c9d632 eb662e5 7c9d632 356849d 7c9d632 356849d 7c9d632 356849d 7c9d632 644ab6f 7c9d632 644ab6f 7c9d632 4a30127 7c9d632 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 |
FROM ghcr.io/tilmto/hymba:v1
ARG DEBIAN_FRONTEND=noninteractive
ENV PYTHONUNBUFFERED=1
WORKDIR /code
#RUN apt-get update
#RUN apt-get install -y git-lfs
RUN useradd -m -u 1000 user
RUN echo "user:x:/home/user:/bin/bash" >> /etc/passwd
RUN echo "user:x:1000:" >> /etc/group
USER user
ENV HOME=/home/user \
PATH=/home/user/.local/bin:$PATH \
PYTHONPATH=$HOME/app \
PYTHONUNBUFFERED=1 \
GRADIO_ALLOW_FLAGGING=never \
GRADIO_NUM_PORTS=1 \
GRADIO_SERVER_NAME=0.0.0.0 \
GRADIO_THEME=huggingface \
SYSTEM=spaces
RUN echo "Will install packages"
RUN pip3 install --no-cache-dir --progress-bar off --upgrade gradio
RUN pip3 install --no-cache-dir --progress-bar off --upgrade triton
RUN pip3 install --no-cache-dir --progress-bar off --upgrade spaces
# RUN git lfs install
# RUN git clone https://huggingface.co/nvidia/Hymba-1.5B-Instruct
# RUN echo "Copied model from HF"
RUN dir -s
WORKDIR $HOME/app
COPY --chown=user . $HOME/app
RUN echo "Hello from Dockerfile!"
CMD ["python3", "app_chat.py"]
# FROM ghcr.io/tilmto/hymba:v1
# ARG DEBIAN_FRONTEND=noninteractive
# ENV PYTHONUNBUFFERED=1
# # USER user
# # Set up a new user named "user" with user ID 1000
# RUN useradd -m -u 1000 user
# # Switch to the "user" user
# USER user
# WORKDIR $HOME/app
# RUN pip3 install --no-cache-dir --upgrade pip
# COPY --chown=user . $HOME/app
# ENV HOME=/home/user \
# PATH=/home/user/.local/bin:$PATH \
# PYTHONPATH=$HOME/app \
# PYTHONUNBUFFERED=1 \
# GRADIO_ALLOW_FLAGGING=never \
# GRADIO_NUM_PORTS=1 \
# GRADIO_SERVER_NAME=0.0.0.0 \
# GRADIO_THEME=huggingface \
# SYSTEM=spaces
# RUN echo "Will install packages"
# RUN pip3 install --no-cache-dir --progress-bar off --upgrade gradio
# RUN pip3 install --no-cache-dir --progress-bar off --upgrade triton
# COPY . $HOME/app
# EXPOSE 7860
# RUN echo "Hello from Dockerfile!"
# CMD ["python3", "app.py"]
# FROM ghcr.io/tilmto/hymba:v1
# # Set the working directory in the container
# WORKDIR /app
# COPY ./requirements.txt .
# # Set up a new user named "user" with user ID 1000
# # RUN useradd -m -u 1000 user
# # RUN useradd -u 1000 -ms /bin/bash pavlo
# # RUN groupadd -g 1000 user && \
# # useradd -u 1000 -g user -m user
# # RUN cat /etc/passwd
# # Switch to the "user" user
# # USER user
# # Set home to the user's home directory
# # ENV HOME=/home/user \
# # PATH=/home/user/.local/bin:$PATH \
# # PYTHONPATH=$HOME/app \
# # PYTHONUNBUFFERED=1 \
# ENV GRADIO_ALLOW_FLAGGING=never \
# GRADIO_NUM_PORTS=1 \
# GRADIO_SERVER_NAME=0.0.0.0 \
# GRADIO_THEME=huggingface \
# SYSTEM=spaces
# RUN echo "Will install packages"
# RUN pip install --no-cache-dir --upgrade -r requirements.txt
# # RUN pip3 install --upgrade -r /code/requirements.txt
# # RUN pip3 install --no-cache-dir --upgrade -r /code/requirements.txt
# # Set the working directory to the user's home directory
# # WORKDIR $HOME/app
# # Copy the current directory contents into the container at $HOME/app setting the owner to the user
# # COPY --chown=user . $HOME/app
# # RUN chmod g=u /etc/passwd /etc/group
# COPY . .
# EXPOSE 7860
# RUN echo "Hello from Dockerfile!"
# CMD ["python3", "app.py"] |