WR / Dockerfile
Ryanus's picture
Update Dockerfile
b645e95 verified
raw
history blame contribute delete
666 Bytes
# 使用 Hugging Face 官方 CPU 镜像
FROM huggingface/space-python3.10-cpu
# 安装系统依赖
RUN apt-get update && \
apt-get install -y --no-install-recommends \
ffmpeg \ # 视频处理核心工具
git # 用于拉取子模块
&& rm -rf /var/lib/apt/lists/*
# 配置子模块(强制 HTTPS)
RUN git config --global url."https://github.com".insteadOf "git@github.com:"
# 复制代码并初始化子模块
COPY . /app
WORKDIR /app
RUN git submodule init && \
git submodule update --recursive # 递归拉取子模块
# 安装 Python 依赖
RUN pip install --no-cache-dir -r requirements.txt
# 启动命令
CMD ["python", "app.py"]