Spaces:
Build error
Build error
| FROM python:3.10-slim | |
| WORKDIR /app | |
| # Установка системных зависимостей | |
| RUN apt-get update && apt-get install -y \ | |
| libhdf5-dev \ | |
| libc-dev \ | |
| libatlas-base-dev \ | |
| libpython3-dev \ | |
| python3-pip \ | |
| gfortran \ | |
| build-essential \ | |
| libgl1-mesa-glx \ | |
| libglib2.0-0 \ | |
| libgtk-3-dev && \ | |
| rm -rf /var/lib/apt/lists/* # Очищаем кэш после установки | |
| # Копирование проекта | |
| COPY app /app | |
| # Установка Python-зависимостей | |
| RUN pip install --no-cache-dir --upgrade pip | |
| RUN pip install --no-cache-dir tensorflow-cpu==2.9.1 | |
| RUN pip install --no-cache-dir -r requirements.txt | |
| RUN pip install --no-cache-dir django-cors-headers | |
| # Создание папки media, если она не существует | |
| RUN mkdir -p /app/media | |
| RUN chmod -R 777 /app | |
| EXPOSE 7860 | |
| CMD ["python", "manage.py", "collectstatic"] | |
| CMD ["python", "manage.py", "makemigrations", "emotion_recognition"] | |
| CMD ["python", "manage.py", "migrate", "emotion_recognitionn"] | |
| CMD ["python", "manage.py", "makemigrations"] | |
| CMD ["python", "manage.py", "migrate"] | |
| CMD ["python", "manage.py", "runserver", "0.0.0.0:7860"] |