# 使用 Python 基礎映像 FROM python:3.10-slim # 設置工作目錄 WORKDIR /app # 複製當前目錄下的檔案到容器中 COPY . /app # 更新 apt 並安裝 Pandoc 和其他必要的套件 RUN apt-get update && \ apt-get install -y pandoc && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* # 安裝所需的 Python 套件 RUN pip install --no-cache-dir gradio # 開放 Gradio 預設的埠 EXPOSE 7860 # 設置環境變數 ENV GRADIO_SERVER_NAME="0.0.0.0" # 設置執行程式的命令 CMD ["python", "main.py"]