FROM python:3.10-alpine

# 设置工作目录
WORKDIR /app

# 设置环境变量
ENV PYTHONDONTWRITEBYTECODE 1
ENV PYTHONUNBUFFERED 1

# 复制项目文件
COPY . .

RUN pip install --no-cache-dir -r requirements.txt

CMD ["python", "app.py"]
