CoolFace
Apppublic

MKStoler1024/fftest

sourceHugging Facemitupdated 2y agoView on Hugging Face
0likes
Dockerfile39 linesDownload Raw Back to root
1# 使用官方的Alpine Linux作为基础镜像2FROM alpine:latest3 4# 安装必要的软件包5RUN apk --no-cache add \6    firefox \7    ttf-freefont \8    xvfb \9    x11vnc \10    fluxbox \11    supervisor \12    dbus \13    ttf-dejavu \14    bash15 16# 设置工作目录17WORKDIR /app18 19# 设置环境变量20ENV DISPLAY=:9921ENV FONTCONFIG_PATH=/app/.fontconfig22ENV HOME=/app23 24# 创建必要的目录25RUN mkdir -p /app/.fluxbox /app/.fontconfig /app/.cache /app/.config26 27# 复制启动脚本28COPY start.sh /app/start.sh29RUN chmod +x /app/start.sh30 31# 配置supervisord32COPY supervisord.conf /app/supervisord.conf33 34# 暴露端口35EXPOSE 580036 37# 启动脚本38CMD ["/app/start.sh"]39