blackeeee commited on
Commit
0f0a23b
·
verified ·
1 Parent(s): e962eb9

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +12 -17
Dockerfile CHANGED
@@ -1,27 +1,22 @@
1
  FROM python:3.11-slim
2
 
 
 
 
3
  RUN apt-get update && apt-get install -y \
4
- ffmpeg \
5
- libsndfile1 \
6
  && rm -rf /var/lib/apt/lists/*
7
 
8
- WORKDIR /app
9
-
10
- # Устанавливаем зависимости для CPU
11
- RUN pip install --no-cache-dir \
12
- numpy==1.26.4 \
13
- onnxruntime==1.18.1 \
14
- fastapi \
15
- uvicorn \
16
- python-multipart \
17
- huggingface-hub \
18
- onnx-asr[cpu,hub]==0.10.0 \
19
- kaldi-native-fbank \
20
- librosa \
21
- soundfile
22
 
 
23
  COPY main.py .
24
 
 
25
  EXPOSE 7860
26
 
27
- CMD ["python", "-m", "uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860"]
 
 
1
  FROM python:3.11-slim
2
 
3
+ WORKDIR /app
4
+
5
+ # Устанавливаем системные зависимости
6
  RUN apt-get update && apt-get install -y \
7
+ gcc \
8
+ g++ \
9
  && rm -rf /var/lib/apt/lists/*
10
 
11
+ # Копируем и устанавливаем зависимости
12
+ COPY requirements.txt .
13
+ RUN pip install --no-cache-dir -r requirements.txt
 
 
 
 
 
 
 
 
 
 
 
14
 
15
+ # Копируем код приложения
16
  COPY main.py .
17
 
18
+ # Открываем порт
19
  EXPOSE 7860
20
 
21
+ # Запускаем приложение
22
+ CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860"]