2025-03-18 18:30:00 +08:00
|
|
|
|
# 使用一个轻量的 Python 镜像
|
|
|
|
|
FROM python:3.8-slim
|
|
|
|
|
|
|
|
|
|
# 设置工作目录
|
|
|
|
|
WORKDIR /markdown_operation
|
|
|
|
|
|
|
|
|
|
# 复制 requirements.txt 并安装依赖
|
|
|
|
|
COPY requirements.txt .
|
|
|
|
|
RUN pip install --no-cache-dir -r requirements.txt
|
|
|
|
|
|
|
|
|
|
# 复制整个项目到容器内
|
|
|
|
|
COPY . .
|
|
|
|
|
|
2025-03-18 19:18:47 +08:00
|
|
|
|
# 设置 PYTHONPATH,使得 Python 能在 /markdown_operation 中查找模块
|
|
|
|
|
ENV PYTHONPATH="/markdown_operation"
|
|
|
|
|
|
2025-03-18 18:30:00 +08:00
|
|
|
|
# 设置容器启动时运行的命令,比如运行 main.py
|
2025-03-20 10:12:42 +08:00
|
|
|
|
#CMD ["/bin/bash"]
|