HungBB commited on
Commit
6c0c495
·
verified ·
1 Parent(s): 00ca354

Upload 2 files

Browse files
Files changed (2) hide show
  1. Dockerfile +4 -7
  2. packages.txt +1 -0
Dockerfile CHANGED
@@ -1,17 +1,14 @@
1
- # 1. Chọn phiên bản Python (giữ nguyên)
2
- FROM python:3.13
3
 
4
- # 2. Tạo một thư mục làm việc bên trong môi trường chạy
5
  WORKDIR /app
6
 
7
- # 3. Sao chép file requirements.txt vào trước
8
  COPY requirements.txt .
9
 
10
- # 4. Cài đặt tất cả các thư viện cần thiết
 
 
11
  RUN pip install --no-cache-dir -r requirements.txt
12
 
13
- # 5. Sao chép toàn bộ các file còn lại (bao gồm app.py) vào
14
  COPY . .
15
 
16
- # 6. Lệnh để chạy ứng dụng (giữ nguyên)
17
  CMD ["python", "app.py"]
 
1
+ FROM python:3.9
 
2
 
 
3
  WORKDIR /app
4
 
 
5
  COPY requirements.txt .
6
 
7
+ # Thêm dòng này để cài đặt các gói từ packages.txt
8
+ RUN apt-get update && apt-get install -y $(cat packages.txt)
9
+
10
  RUN pip install --no-cache-dir -r requirements.txt
11
 
 
12
  COPY . .
13
 
 
14
  CMD ["python", "app.py"]
packages.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ swig