Spaces:
Paused
Paused
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"] |