opex792 commited on
Commit
5fa3f61
·
verified ·
1 Parent(s): 7de9527

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +5 -2
Dockerfile CHANGED
@@ -32,10 +32,13 @@ RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
32
  # Копируем код нашего приложения
33
  COPY ./app /code/app
34
 
35
- # --- ИСПРАВЛЕНИЕ ОШИБКИ ПРАВ ДОСТУПА ---
36
- # Создаем директории для данных во время сборки, чтобы избежать PermissionError
37
  RUN mkdir -p /code/data/uploads /code/data/outputs /code/data/logs
38
 
 
 
 
39
  # Открываем порт 7860, на котором будет работать API
40
  EXPOSE 7860
41
 
 
32
  # Копируем код нашего приложения
33
  COPY ./app /code/app
34
 
35
+ # --- ИСПРАВЛЕНИЕ ОШИБКИ ПРАВ ДОСТУПА (ВЕРСИЯ 2.0) ---
36
+ # 1. Создаем директории для данных с абсолютным путем.
37
  RUN mkdir -p /code/data/uploads /code/data/outputs /code/data/logs
38
 
39
+ # 2. !!! ВАЖНО: Меняем права доступа, чтобы приложение могло в них писать.
40
+ RUN chmod -R 777 /code/data
41
+
42
  # Открываем порт 7860, на котором будет работать API
43
  EXPOSE 7860
44