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