# 使用基础镜像 FROM hectorqin/reader # 安装 supervisord 和其他必要的软件 RUN apk add -U supervisor curl bash && \ rm -rf /var/cache/apk/* && \ curl -L https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64 -o /app/cloudflared && chmod +x /app/cloudflared # 复制 supervisord 配置文件 COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf # 设置工作目录 WORKDIR /app COPY . /app # 设置权限 RUN chmod 777 /app/ # 设置时区 ENV TZ=Asia/Shanghai # 暴露端口 EXPOSE 7860 # 启动 supervisord CMD ["/usr/bin/supervisord"]