File size: 638 Bytes
adcc209 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | # 使用基础镜像
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"] |