Dockerfile 299 B

123456789101112131415161718
  1. FROM python:3.11-slim
  2. WORKDIR /app
  3. # 设置时区
  4. RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
  5. # 安装依赖
  6. COPY requirements.txt .
  7. RUN pip install --no-cache-dir -r requirements.txt
  8. # 复制源码
  9. COPY . .
  10. # 设置 PYTHONPATH
  11. ENV PYTHONPATH=/app
  12. CMD ["python", "app/main.py"]