# 使用debian:stable-slim作为基础镜像(支持QEMU模拟,用于多架构构建) # 国内使用华为云镜像加速 FROM swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/debian:stable-slim # 安装必要的工具 RUN apt-get update && apt-get install -y --no-install-recommends \ wget \ ca-certificates \ cron \ procps \ && rm -rf /var/lib/apt/lists/* # 设置下载目录 WORKDIR /app # 复制脚本 COPY common.sh run.sh check_update.sh /app/ # 构建时下载初始版本 RUN sh /app/run.sh OnlyUpdate # 暴露3000端口 EXPOSE 3000 # 设置工作目录 WORKDIR /data # 启动命令 - 容器启动时检测更新并启动服务 CMD ["sh", "/app/run.sh"]