CoolFace
Apppublic

RabbitRUI/ruispace

sourceHugging Facemitupdated 3y agoView on Hugging Face
0likes
Dockerfile59 linesDownload Raw Back to root
1FROM nvidia/cuda:11.7.1-cudnn8-devel-ubuntu22.042ENV DEBIAN_FRONTEND=noninteractive3RUN apt-get update && \4    apt-get upgrade -y && \5    apt-get install -y --no-install-recommends \6    git \7    zip \8    unzip \9    git-lfs \10    wget \11    curl \12    # ffmpeg \13    ffmpeg \14    x264 \15    # python build dependencies \16    build-essential \17    libssl-dev \18    zlib1g-dev \19    libbz2-dev \20    libreadline-dev \21    libsqlite3-dev \22    libncursesw5-dev \23    xz-utils \24    tk-dev \25    libxml2-dev \26    libxmlsec1-dev \27    libffi-dev \28    liblzma-dev && \29    apt-get clean && \30    rm -rf /var/lib/apt/lists/*31 32RUN useradd -m -u 1000 user33USER user34ENV HOME=/home/user \35    PATH=/home/user/.local/bin:${PATH}36WORKDIR ${HOME}/app37 38RUN curl https://pyenv.run | bash39ENV PATH=${HOME}/.pyenv/shims:${HOME}/.pyenv/bin:${PATH}40ENV PYTHON_VERSION=3.10.941RUN pyenv install ${PYTHON_VERSION} && \42    pyenv global ${PYTHON_VERSION} && \43    pyenv rehash && \44    pip install --no-cache-dir -U pip setuptools wheel45 46RUN pip install --no-cache-dir -U torch==1.12.1 torchvision==0.13.147COPY --chown=1000 requirements.txt /tmp/requirements.txt48RUN pip install --no-cache-dir -U -r /tmp/requirements.txt49 50COPY --chown=1000 . ${HOME}/app51RUN ls -a52ENV PYTHONPATH=${HOME}/app \53    PYTHONUNBUFFERED=1 \54    GRADIO_ALLOW_FLAGGING=never \55    GRADIO_NUM_PORTS=1 \56    GRADIO_SERVER_NAME=0.0.0.0 \57    GRADIO_THEME=huggingface \58    SYSTEM=spaces59CMD ["python", "app.py"]