Dockerfile 483 B

12345678910111213141516171819
  1. FROM python:3.11-slim
  2. WORKDIR /app
  3. COPY . .
  4. ENV TZ=Asia/Shanghai
  5. RUN apt update && apt --no-install-recommends install -y curl jq \
  6. && apt-get clean && rm -rf /var/lib/apt/lists/* \
  7. && pip install -r requirements.txt --no-cache-dir \
  8. && mkdir -p /app/cache \
  9. && apt-get update && apt-get install -y supervisor && \
  10. mkdir -p /var/log/supervisor
  11. # 复制 supervisor 配置文件
  12. COPY supervisor.conf /app/supervisor.conf
  13. #ENTRYPOINT ["python", "/app/job.py"]