FROM python:3.9-slim # 创建非root用户 RUN useradd -m -u 1000 user WORKDIR /app # 复制并安装依赖 COPY --chown=user ./requirements.txt requirements.txt RUN pip install --no-cache-dir --upgrade -r requirements.txt # 复制应用文件 COPY --chown=user . /app # 切换到非root用户 USER user # 设置环境变量 ENV HOME=/home/user \ PATH=/home/user/.local/bin:$PATH # 启动应用(使用端口7860) CMD ["python", "xhs.py"]