| 1234567891011121314151617181920212223242526 | 
							- # 使用 Python 3.8 slim 作为基础镜像(轻量稳定)
 
- FROM python:3.10
 
- # 设置工作目录
 
- WORKDIR /app
 
- # 复制所有文件到容器
 
- COPY . /app
 
- # 更新 pip 并安装 wheel(避免依赖问题)
 
- RUN pip install --upgrade pip wheel
 
-  
 
- # 使用阿里云 PyPI 镜像安装依赖,并添加 trusted-host
 
- RUN pip install -i https://mirrors.aliyun.com/pypi/simple \
 
-     --trusted-host mirrors.aliyun.com \
 
-     --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"]
 
 
  |