add electron runner

This commit is contained in:
Timi
2026-05-27 15:09:39 +08:00
parent 230f90b7a8
commit 3bd6fa9c97
12 changed files with 580 additions and 2 deletions

View File

@@ -0,0 +1,5 @@
# 项目概览
这是一个 Docker 镜像源码集合仓库,位于 `E:\DockerProject\docker-files`。每个镜像通常独立一个目录,目录内包含 `Dockerfile``README.md`。根目录 `rebuild.sh` 根据目录名构建镜像,镜像名为 `timi/<目录名>`
当前已有镜像包括 `gitea_runner_base``gitea_runner_node``gitea_runner_java``java_runtime``nginx``frp``vpower`。项目主要用于 Gitea Action Runner 和常用运行环境镜像。

View File

@@ -0,0 +1,8 @@
# 风格约定
- 使用中文沟通,文本文件使用 UTF-8 无 BOM。
- Docker 镜像按目录组织,目录名即镜像名后缀。
- Dockerfile 保持简单,优先复用已有基础镜像,如 `timi/gitea_runner_base:latest`
- README 使用中文说明用途、包含环境、构建命令和 Gitea Action 示例。
- shell 脚本以 `#!/bin/bash``set -e` 为基础风格。
- 不做无关重构,不改已有镜像除非任务明确要求。

View File

@@ -0,0 +1,29 @@
# 常用命令
在 Windows PowerShell 中查看文件:
```powershell
Get-ChildItem -Force
rg --files --hidden -g "!.git/**"
Get-Content -Path <file>
```
构建镜像:
```bash
./rebuild.sh gitea_runner_base
./rebuild.sh gitea_runner_node
./rebuild.sh <image_dir> [version] [save]
```
手动 Docker 构建:
```bash
docker build -t timi/<image_dir>:latest ./<image_dir>
```
查看 Git 状态:
```powershell
git status --short
```

View File

@@ -0,0 +1,7 @@
# 完成任务检查
- 确认新增或修改的文件位于目标镜像目录中。
- 确认 Dockerfile 和 README 文本为 UTF-8。
- 需要时运行 `docker build -t timi/<image_dir>:latest ./<image_dir>` 校验镜像构建。
- 如果构建会联网下载大量依赖,应先说明风险或等待用户确认。
- 检查 `git status --short`,只报告本任务相关改动,不回滚用户已有改动。