Spaces:
Sleeping
Sleeping
add package
Browse files- Dockerfile +6 -0
- requirements.txt +1 -0
Dockerfile
CHANGED
@@ -7,6 +7,7 @@ WORKDIR /app
|
|
7 |
# 安装系统依赖
|
8 |
RUN apt-get update && apt-get install -y --no-install-recommends \
|
9 |
build-essential \
|
|
|
10 |
&& rm -rf /var/lib/apt/lists/*
|
11 |
|
12 |
# 复制依赖文件
|
@@ -18,6 +19,11 @@ RUN pip install --no-cache-dir -r requirements.txt
|
|
18 |
# 运行阶段
|
19 |
FROM python:3.12-slim
|
20 |
|
|
|
|
|
|
|
|
|
|
|
21 |
# 创建非特权用户
|
22 |
RUN useradd -m -s /bin/bash app
|
23 |
|
|
|
7 |
# 安装系统依赖
|
8 |
RUN apt-get update && apt-get install -y --no-install-recommends \
|
9 |
build-essential \
|
10 |
+
ffmpeg \
|
11 |
&& rm -rf /var/lib/apt/lists/*
|
12 |
|
13 |
# 复制依赖文件
|
|
|
19 |
# 运行阶段
|
20 |
FROM python:3.12-slim
|
21 |
|
22 |
+
# 安装ffmpeg
|
23 |
+
RUN apt-get update && apt-get install -y --no-install-recommends \
|
24 |
+
ffmpeg \
|
25 |
+
&& rm -rf /var/lib/apt/lists/*
|
26 |
+
|
27 |
# 创建非特权用户
|
28 |
RUN useradd -m -s /bin/bash app
|
29 |
|
requirements.txt
CHANGED
@@ -13,3 +13,4 @@ numpy
|
|
13 |
|
14 |
# 工具库
|
15 |
python-dotenv
|
|
|
|
13 |
|
14 |
# 工具库
|
15 |
python-dotenv
|
16 |
+
huggingface-hub
|