reader / Dockerfile
ao3rda's picture
Upload 2 files
adcc209 verified
raw
history blame contribute delete
638 Bytes
# 使用基础镜像
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"]