Files
docker-files/gitea_runner_base/Dockerfile
2026-04-09 13:26:44 +08:00

49 lines
991 B
Docker
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Gitea Action Runner Base Image
# 基于 gitea/act_runner 添加常用构建工具,不包含具体语言环境
FROM gitea/act_runner:latest
LABEL maintainer="www.imyeyu.com"
LABEL description="Gitea Action Runner with basic build tools"
# 安装基本构建工具
# act_runner 基于 Alpine Linux
RUN apk update && apk add --no-cache \
# 版本控制
git \
git-lfs \
# 网络工具
curl \
wget \
ca-certificates \
openssl \
# 文件传输工具
rsync \
openssh-client \
sshpass \
lftp \
# 压缩与解压工具
tar \
gzip \
bzip2 \
xz \
zip \
unzip \
# 基本构建工具
make \
bash \
coreutils \
findutils \
grep \
sed \
gawk \
# Docker CLI用于通过宿主机 docker.sock 管理容器
docker-cli \
# Node.js 运行时,用于执行 JavaScript actions
nodejs \
npm \
# 其他常用工具
jq \
tree \
&& rm -rf /var/cache/apk/*