# 使用官方 Python 3 镜像作为基础镜像 FROM python:3 # 设置工作目录 WORKDIR /app # 将当前目录下的 requirements.txt 复制到容器中 COPY requirements.txt . # 安装应用程序依赖项 RUN pip install --no-cache-dir -r requirements.txt # 将当前目录下的所有文件复制到容器中的 /app 目录 COPY ./src . # 暴露容器的端口 EXPOSE 5000 # 定义环境变量 ENV FLASK_APP=app.py # 运行应用程序 CMD ["flask", "run", "--host=0.0.0.0"]