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"] |