Dmitry1313 commited on
Commit
fe330c6
·
verified ·
1 Parent(s): a8a5523

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +3 -22
Dockerfile CHANGED
@@ -1,28 +1,9 @@
1
- FROM python:3.11-slim
2
-
3
- WORKDIR /app
4
-
5
- # Системные зависимости
6
- RUN apt-get update && apt-get install -y \
7
- git \
8
- ffmpeg \
9
- libgl1 \
10
- libglib2.0-0 \
11
- curl \
12
- && rm -rf /var/lib/apt/lists/*
13
-
14
- # Клонируем последнюю версию FaceFusion (ветка main)
15
- RUN git clone https://github.com/facefusion/facefusion.git /facefusion
16
-
17
- WORKDIR /facefusion
18
-
19
- # Устанавливаем зависимости с поддержкой CPU (или GPU, если будет ZeroGPU)
20
- RUN pip install --no-cache-dir --upgrade pip && \
21
- pip install --no-cache-dir -r requirements.txt && \
22
- python installer.py --onnxruntime default
23
 
24
  WORKDIR /app
25
 
 
26
  COPY requirements.txt .
27
  RUN pip install --no-cache-dir -r requirements.txt
28
 
 
1
+ # Используем официальный образ с CUDA и TensorRT
2
+ FROM facefusion/facefusion:latest-cuda
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3
 
4
  WORKDIR /app
5
 
6
+ # Копируем наше API-приложение
7
  COPY requirements.txt .
8
  RUN pip install --no-cache-dir -r requirements.txt
9