Vgjkmhf commited on
Commit
5edadfe
·
verified ·
1 Parent(s): 6de1485

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +1 -8
Dockerfile CHANGED
@@ -1,15 +1,8 @@
1
  FROM python:3.10-slim
2
 
3
- WORKDIR /app
4
-
5
- # کپی فایل‌ها
6
- COPY . .
7
-
8
- # تنظیم کاربر روت موقت برای نصب ابزارهای سیستمی (چون کاربر معمولی نمیتواند apt اجرا کند)
9
- USER root
10
 
11
  # ترفند: نصب ابزارها و پکیج‌ها همه در زمان اجرا
12
- # ما کاربر را به 1000 برنمی‌گردانیم چون برای apt-get نیاز به روت داریم
13
  # در Spaceهای HuggingFace اجرای با روت مشکلی ندارد
14
 
15
  CMD ["sh", "-c", "apt-get update && apt-get install -y build-essential gcc g++ make && pip install --no-cache-dir -r requirements.txt && python app.py"]
 
1
  FROM python:3.10-slim
2
 
 
 
 
 
 
 
 
3
 
4
  # ترفند: نصب ابزارها و پکیج‌ها همه در زمان اجرا
5
+ # ما کار‌گردانیم چون برای apt-get نیاز به روت داریم
6
  # در Spaceهای HuggingFace اجرای با روت مشکلی ندارد
7
 
8
  CMD ["sh", "-c", "apt-get update && apt-get install -y build-essential gcc g++ make && pip install --no-cache-dir -r requirements.txt && python app.py"]