militarybearz commited on
Commit
69b421e
·
verified ·
1 Parent(s): 4bf3bfd

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +5 -2
Dockerfile CHANGED
@@ -4,8 +4,12 @@ FROM python:3.10-slim
4
  # Устанавливаем рабочую директорию
5
  WORKDIR /code
6
 
 
7
  ENV HF_HOME=/data/.cache
8
 
 
 
 
9
  # Копируем файл с зависимостями
10
  COPY ./requirements.txt /code/requirements.txt
11
 
@@ -19,5 +23,4 @@ COPY ./app.py /code/app.py
19
  EXPOSE 7860
20
 
21
  # Команда для запуска нашего FastAPI сервера
22
- # Uvicorn будет запущен на порту 7860 и доступен извне
23
- CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]
 
4
  # Устанавливаем рабочую директорию
5
  WORKDIR /code
6
 
7
+ # !!! ИСПРАВЛЕНИЕ: Указываем безопасный путь для кэша Hugging Face !!!
8
  ENV HF_HOME=/data/.cache
9
 
10
+ # !!! НОВОЕ ИСПРАВЛЕНИЕ: Создаем директорию и даем права на запись !!!
11
+ RUN mkdir -p /data/.cache && chmod -R 777 /data
12
+
13
  # Копируем файл с зависимостями
14
  COPY ./requirements.txt /code/requirements.txt
15
 
 
23
  EXPOSE 7860
24
 
25
  # Команда для запуска нашего FastAPI сервера
26
+ CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]