| 123456789101112131415161718 |
- FROM python:3.11-slim
- WORKDIR /app
- # 依赖(利用层缓存)
- COPY requirements.txt .
- RUN pip install --no-cache-dir -r requirements.txt
- # 代码
- COPY *.py ./
- COPY config.example.yaml ./
- # 配置通过 volume 挂载 config.yaml,或通过环境变量注入
- # docker run -d --name lark2lark \
- # -v $(pwd)/config.yaml:/app/config.yaml \
- # --restart unless-stopped \
- # lark2lark
- CMD ["python", "main.py"]
|