Files
docker-files/gitea_runner_base/Dockerfile
2026-01-24 09:45:39 +08:00

47 lines
903 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 \
# Node.js 运行时(用于运行 JavaScript actions
nodejs \
npm \
# 其他常用工具
jq \
tree \
&& rm -rf /var/cache/apk/*