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"]