tta1301 commited on
Commit
bb7f0c2
·
verified ·
1 Parent(s): 867cd6c

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +9 -7
Dockerfile CHANGED
@@ -1,20 +1,22 @@
1
  FROM python:3.10-slim
2
 
3
- # Tạo thư mục cache riêng và gán quyền
4
  ENV TRANSFORMERS_CACHE=/tmp/cache
5
- RUN mkdir -p /tmp/cache
6
 
7
- # Làm việc tại /code
 
 
 
8
  WORKDIR /code
9
 
10
- # Copy toàn bộ project vào container
11
  COPY . .
12
 
13
- # Cài đặt các thư viện
14
  RUN pip install --no-cache-dir -r requirements.txt
15
 
16
- # Mở port 7860 nếu chạy trên Hugging Face Spaces
17
  EXPOSE 7860
18
 
19
- # Lệnh chạy chính
20
  CMD ["python", "app.py"]
 
1
  FROM python:3.10-slim
2
 
3
+ # Khai báo biến môi trường cache
4
  ENV TRANSFORMERS_CACHE=/tmp/cache
 
5
 
6
+ # Tạo thư mục cache và gán toàn quyền (777)
7
+ RUN mkdir -p /tmp/cache && chmod -R 777 /tmp/cache
8
+
9
+ # Tạo thư mục cho code
10
  WORKDIR /code
11
 
12
+ # Copy nguồn vào image
13
  COPY . .
14
 
15
+ # Cài đặt thư viện
16
  RUN pip install --no-cache-dir -r requirements.txt
17
 
18
+ # EXPOSE nếu cần
19
  EXPOSE 7860
20
 
21
+ # Chạy app
22
  CMD ["python", "app.py"]