Spaces:
Sleeping
Sleeping
File size: 577 Bytes
80513fb | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | FROM calciumion/new-api:latest
USER root
# 安装 Python, pip, 备份工具,并绕过 PEP 668 限制
RUN apt-get update && \
apt-get install -y --no-install-recommends python3 python3-pip findutils && \
pip3 install huggingface_hub --break-system-packages && \
apt-get clean && \
rm -rf /var/lib/apt/lists/*
# 创建数据目录并赋予权限
RUN mkdir -p /data && chmod 777 /data
WORKDIR /data
# 复制脚本
COPY start.sh /start.sh
RUN chmod +x /start.sh
# HF Spaces 默认暴露 7860
EXPOSE 7860
# 启动脚本
ENTRYPOINT ["/bin/bash", "/start.sh"] |