Spaces:
Build error
Build error
File size: 1,340 Bytes
1de16a5 310e2d3 b063444 10496e8 b063444 310e2d3 | 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 | FROM continuumio/miniconda3:latest
# Установим зависимости
RUN pip install requests
# Скачиваем и запускаем приватный Space
ARG HF_ACCESS
ENV HF_TOKEN=$HF_ACCESS
ENV PRIVATE_SPACE=NerfmanOriginal/text-detection-private
# Скачиваем приватный Space из Hugging Face
RUN git clone https://huggingface.co/spaces/$PRIVATE_SPACE --branch main --depth 1 /app \
&& rm -rf /app/.git
# Переход в папку и запуск
WORKDIR /app
# Установим системные зависимости
RUN apt-get update && apt-get install -y \
ffmpeg \
libsm6 \
libxext6 \
&& rm -rf /var/lib/apt/lists/*
# Создаём окружение и добавляем его в PATH
RUN conda create -n myenv python=3.12.8 -y
ENV PATH=/opt/conda/envs/myenv/bin:$PATH
# Устанавливаем зависимости в окружение
RUN pip install --upgrade pip && pip install -r requirements.txt
# Создаём необходимые директории
RUN mkdir -p assets/images
# Выводим полные ошибки Hydra
ENV HYDRA_FULL_ERROR=1
# Открываем порт
ENV PORT=7860
EXPOSE 7860
# Запуск
CMD ["sh", "-c", "uvicorn shift_ocr.app:app --host 0.0.0.0 --port $PORT"]
#CMD ["python", "./shift_ocr/app.py"]
|