vector2000 commited on
Commit
9228840
·
verified ·
1 Parent(s): e5c07c8

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +16 -7
Dockerfile CHANGED
@@ -1,10 +1,3 @@
1
- # Базовий образ з Python
2
- FROM python:3.10-slim
3
-
4
- RUN useradd -m -u 1000 user
5
- USER user
6
- ENV PATH="/home/user/.local/bin:$PATH"
7
-
8
  # Становлюємо env змінну для кешу
9
  # RUN mkdir -p /cache
10
  # RUN chmod -R 777 /cache
@@ -17,8 +10,24 @@ ENV PATH="/home/user/.local/bin:$PATH"
17
  # RUN mkdir -p /fine_tuned_model
18
  # RUN chmod -R 777 /fine_tuned_model
19
 
 
 
 
 
 
 
 
 
 
 
 
 
20
  ENV TRANSFORMERS_CACHE=/cache
21
 
 
 
 
 
22
  # Оновлення pip та встановлення потрібних бібліотек
23
  RUN pip install --upgrade pip
24
 
 
 
 
 
 
 
 
 
1
  # Становлюємо env змінну для кешу
2
  # RUN mkdir -p /cache
3
  # RUN chmod -R 777 /cache
 
10
  # RUN mkdir -p /fine_tuned_model
11
  # RUN chmod -R 777 /fine_tuned_model
12
 
13
+ # Базовий образ з Python
14
+ FROM python:3.10-slim
15
+
16
+ # Создаем пользователя и директорию
17
+ RUN useradd -m -u 1000 user
18
+
19
+ # Создаем директорию для кеша и устанавливаем права
20
+ RUN mkdir -p /cache && chown -R user:user /cache
21
+ RUN mkdir -p /results && chown -R user:user /results
22
+ RUN mkdir -p /fine_tuned_model && chown -R user:user /fine_tuned_model
23
+
24
+ # Устанавливаем переменную окружения для кеша
25
  ENV TRANSFORMERS_CACHE=/cache
26
 
27
+ # Переключаемся на созданного пользователя
28
+ USER user
29
+ ENV PATH="/home/user/.local/bin:$PATH"
30
+
31
  # Оновлення pip та встановлення потрібних бібліотек
32
  RUN pip install --upgrade pip
33