AnatoliiG commited on
Commit
09a93e0
·
1 Parent(s): 37f2508

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -6
Dockerfile CHANGED
@@ -11,16 +11,16 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
11
  ca-certificates \
12
  && rm -rf /var/lib/apt/lists/*
13
 
 
 
 
 
14
  # Создаем непривилегированного пользователя для HF Spaces
15
  RUN useradd -m -u 1000 user
 
 
16
  USER user
17
  WORKDIR /app
18
-
19
- # Копируем requirements и устанавливаем зависимости
20
- COPY --chown=user requirements.txt .
21
- RUN pip install --no-cache-dir -r requirements.txt
22
-
23
- # Копируем приложение
24
  COPY --chown=user . .
25
 
26
  EXPOSE 7860
 
11
  ca-certificates \
12
  && rm -rf /var/lib/apt/lists/*
13
 
14
+ # Копируем requirements и устанавливаем зависимости ДО переключения пользователя
15
+ COPY requirements.txt .
16
+ RUN pip install --no-cache-dir -r requirements.txt
17
+
18
  # Создаем непривилегированного пользователя для HF Spaces
19
  RUN useradd -m -u 1000 user
20
+
21
+ # Переключаемся на пользователя и копируем приложение
22
  USER user
23
  WORKDIR /app
 
 
 
 
 
 
24
  COPY --chown=user . .
25
 
26
  EXPOSE 7860