Spaces:
Paused
Paused
File size: 3,013 Bytes
356849d 7c9d632 95c4c91 b37f84f 95c4c91 b37f84f 7c9d632 1e602e6 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 |
FROM ghcr.io/tilmto/hymba:v1
ARG DEBIAN_FRONTEND=noninteractive
ENV PYTHONUNBUFFERED=1
WORKDIR /code
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
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"] |