Dockerfile 444 B

123456789101112131415161718192021
  1. # 使用官方 Python 作为基础镜像
  2. FROM python:3.8-slim
  3. # 设置工作目录为 /app
  4. WORKDIR /app
  5. # 复制当前目录下的所有文件到 Docker 容器的 /app 目录
  6. COPY . /app
  7. # 安装应用依赖
  8. RUN pip install --no-cache-dir -r requirements.txt
  9. # 暴露 Flask 应用使用的端口
  10. EXPOSE 5000
  11. # 设置环境变量
  12. ENV FLASK_APP=app.py
  13. ENV FLASK_RUN_HOST=0.0.0.0
  14. # 启动 Flask 应用
  15. CMD ["flask", "run", "--host=0.0.0.0"]