Hezu06 commited on
Commit
ba0ae05
·
verified ·
1 Parent(s): 0bb4712

fix bugs main.py

Browse files
Files changed (1) hide show
  1. Dockerfile +24 -24
Dockerfile CHANGED
@@ -1,24 +1,24 @@
1
- # 1. Chọn hệ điều hành gốc là Linux với Python 3.10
2
- FROM python:3.10-slim
3
-
4
- # 2. Cài đặt "nhạc công" FluidSynth sâu vào hệ điều hành
5
- RUN apt-get update && apt-get install -y \
6
- fluidsynth \
7
- && rm -rf /var/lib/apt/lists/*
8
-
9
- # 3. Tạo không gian làm việc
10
- WORKDIR /app
11
-
12
- # 4. Copy file danh sách thư viện và cài đặt
13
- COPY requirements.txt .
14
- # Cài đặt PyTorch bản CPU để tiết kiệm dung lượng và tránh lỗi
15
- RUN pip install --no-cache-dir -r requirements.txt --extra-index-url https://download.pytorch.org/whl/cpu
16
-
17
- # 5. Bê toàn bộ code của bạn bỏ vào container
18
- COPY . .
19
-
20
- # 6. Mở cửa số 7860 (Hugging Face bắt buộc dùng port này)
21
- EXPOSE 7860
22
-
23
- # 7. Ra lệnh bật server FastAPI khi hệ thống chạy
24
- CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860"]
 
1
+ # 1. Chọn hệ điều hành gốc là Linux với Python 3.10
2
+ FROM python:3.10-slim
3
+
4
+ # 2. Cài đặt "nhạc công" FluidSynth sâu vào hệ điều hành
5
+ RUN apt-get update && apt-get install -y \
6
+ fluidsynth \
7
+ && rm -rf /var/lib/apt/lists/*
8
+
9
+ # 3. Tạo không gian làm việc
10
+ WORKDIR /app
11
+
12
+ # 4. Copy file danh sách thư viện và cài đặt
13
+ COPY requirements.txt .
14
+ # Cài đặt PyTorch bản CPU để tiết kiệm dung lượng và tránh lỗi
15
+ RUN pip install --no-cache-dir -r requirements.txt --extra-index-url https://download.pytorch.org/whl/cpu
16
+
17
+ # 5. Bê toàn bộ code của bạn bỏ vào container
18
+ COPY . .
19
+
20
+ # 6. Mở cửa số 7860 (Hugging Face bắt buộc dùng port này)
21
+ EXPOSE 7860
22
+
23
+ # 7. Ra lệnh bật server FastAPI khi hệ thống chạy
24
+ CMD ["uvicorn", "bio_vibe_backend.main:app", "--host", "0.0.0.0", "--port", "7860"]