Dockerfile 286 B

12345678910111213141516171819
  1. FROM python:3.9-slim
  2. WORKDIR /app
  3. # 安装依赖
  4. COPY requirements.txt .
  5. RUN pip install --no-cache-dir -r requirements.txt
  6. # 复制项目文件
  7. COPY . .
  8. # 创建必要的目录
  9. RUN mkdir -p template outputs logs
  10. # 暴露端口
  11. EXPOSE 5000
  12. # 启动应用
  13. CMD ["python", "app.py"]