From c7dfd1c14903ab9ff34aa8d108676f7c61b8820b Mon Sep 17 00:00:00 2001 From: ldc_ <934831065@qq.com> Date: Mon, 2 Feb 2026 15:32:18 +0800 Subject: [PATCH] feat: add Dockerfile.custom for Debian-based runner image --- Dockerfile.custom | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Dockerfile.custom diff --git a/Dockerfile.custom b/Dockerfile.custom new file mode 100644 index 0000000..bb17913 --- /dev/null +++ b/Dockerfile.custom @@ -0,0 +1,17 @@ +FROM debian:bookworm-slim + +# 安装必要的工具 +RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates curl git && rm -rf /var/lib/apt/lists/* + +# 复制自定义编译的 act_runner +# 注意:构建前需要先确保当前目录下有编译好的 act_runner 二进制文件 +COPY act_runner /usr/local/bin/act_runner +RUN chmod +x /usr/local/bin/act_runner + +# 创建数据目录 +RUN mkdir -p /data/cache + +WORKDIR /data + +ENTRYPOINT ["/usr/local/bin/act_runner"] +CMD ["daemon", "--config", "/config.yaml"]