frida / Dockerfile
militarybearz's picture
Update Dockerfile
69b421e verified
# Используем официальный образ Python
FROM python:3.10-slim
# Устанавливаем рабочую директорию
WORKDIR /code
# !!! ИСПРАВЛЕНИЕ: Указываем безопасный путь для кэша Hugging Face !!!
ENV HF_HOME=/data/.cache
# !!! НОВОЕ ИСПРАВЛЕНИЕ: Создаем директорию и даем права на запись !!!
RUN mkdir -p /data/.cache && chmod -R 777 /data
# Копируем файл с зависимостями
COPY ./requirements.txt /code/requirements.txt
# Устанавливаем зависимости
RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
# Копируем код нашего приложения
COPY ./app.py /code/app.py
# Указываем, какой порт будет слушать наше приложение (стандарт для Spaces)
EXPOSE 7860
# Команда для запуска нашего FastAPI сервера
CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]