| FROM python:3.10-slim | |
| # 安裝必要套件 | |
| RUN apt update && apt install -y curl | |
| # 設定工作目錄 | |
| WORKDIR /app | |
| # 複製程式碼 | |
| COPY requirements.txt . | |
| COPY server.py . | |
| # 安裝 Python 套件 | |
| RUN pip install --no-cache-dir -r requirements.txt | |
| # 啟動 Flask API | |
| EXPOSE 7860 | |
| CMD ["python", "server.py"] | |