CoolFace
Apppublic

Yehor/normalize-text-uk

sourceHugging Faceupdated 2y agoView on Hugging Face
0likes
Dockerfile62 linesDownload Raw Back to root
1FROM nvidia/cuda:11.7.1-cudnn8-devel-ubuntu22.042 3ENV DEBIAN_FRONTEND=noninteractive4 5RUN apt-get update && \6    apt-get upgrade -y && \7    apt-get install -y --no-install-recommends \8    git \9    git-lfs \10    wget \11    curl \12    # python build dependencies \13    build-essential \14    libssl-dev \15    zlib1g-dev \16    libbz2-dev \17    libreadline-dev \18    libsqlite3-dev \19    libncursesw5-dev \20    xz-utils \21    tk-dev \22    libxml2-dev \23    libxmlsec1-dev \24    libffi-dev \25    liblzma-dev \26    # gradio dependencies \27    ffmpeg \28    && apt-get clean \29    && rm -rf /var/lib/apt/lists/*30 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}40ARG PYTHON_VERSION=3.10.1241RUN pyenv install ${PYTHON_VERSION} && \42    pyenv global ${PYTHON_VERSION} && \43    pyenv rehash && \44    pip install --no-cache-dir -U pip setuptools wheel && \45    pip install packaging ninja46 47COPY --chown=1000 ./requirements.txt /tmp/requirements.txt48RUN pip install --no-cache-dir --upgrade -r /tmp/requirements.txt49 50RUN git clone --depth 1 https://huggingface.co/skypro1111/mbart-large-50-verbalization ${HOME}/app/mbart-large-50-verbalization51 52COPY --chown=1000 . ${HOME}/app53ENV PYTHONPATH=${HOME}/app \54    PYTHONUNBUFFERED=1 \55    GRADIO_ALLOW_FLAGGING=never \56    GRADIO_NUM_PORTS=1 \57    GRADIO_SERVER_NAME=0.0.0.0 \58    GRADIO_THEME=huggingface \59    SYSTEM=spaces60 61CMD ["python", "app.py"]62