api / Dockerfile
3v324v23's picture
test 6
472462c
# 使用官方 Python 镜像
FROM python:3.13
# 安装 Git
RUN apt-get update && \
apt-get install -y --no-install-recommends git && \
rm -rf /var/lib/apt/lists/*
# 设置工作目录
WORKDIR /app
# 复制 Python 脚本
COPY clone_and_run.py .
# 设置非 root 用户
RUN useradd -m appuser && chown -R appuser:appuser /app
USER appuser
# 设置环境变量
ENV PATH="/home/appuser/.local/bin:${PATH}"
# 启动命令
CMD ["python", "clone_and_run.py"]