# 使用官方 Python 运行时作为父镜像 FROM python:3.9-slim-buster # 设置工作目录为 /app WORKDIR /app # 将当前目录内容复制到容器的 /app 中 COPY . /app # 安装 requirements.txt 中指定的任何所需软件包 RUN pip install --no-cache-dir -r requirements.txt # 使端口可供此容器外的世界使用 EXPOSE 8000 # 在容器启动时运行 main.py CMD ["python", "app.py"]