Document compose overrides and CI runner requirements

This commit is contained in:
2026-10-26 16:25:15 +08:00
parent caddeadd15
commit c3255420bb

View File

@@ -89,6 +89,10 @@ docker compose --profile maverick up -d --build
# 覆盖模型目录 / GPU # 覆盖模型目录 / GPU
SCOUT_MODEL_HOST_DIR=/mnt/disk1/models/scout SCOUT_GPUS=8,9,10,11,12,13,14,15 \ SCOUT_MODEL_HOST_DIR=/mnt/disk1/models/scout SCOUT_GPUS=8,9,10,11,12,13,14,15 \
docker compose --profile scout up -d --build docker compose --profile scout up -d --build
# 覆盖镜像 tag / 额外 vLLM 参数
TAG=v1.0.0 SCOUT_EXTRA_ARGS="--max-model-len 8192" \
docker compose --profile scout up -d --build
``` ```
--- ---
@@ -195,6 +199,8 @@ GPU_TYPE=Iluvatar_bi-150
TASK_TYPE=text-generation TASK_TYPE=text-generation
``` ```
Runner 需要在 Gitea 实例或仓库中注册,并带有 `amd64-ubuntu-24.04` label。
Runner 需要配置以下环境变量(不是仓库 secret): Runner 需要配置以下环境变量(不是仓库 secret):
```text ```text
@@ -206,6 +212,7 @@ FIXED_TOKEN
注意事项: 注意事项:
- 当前仓库默认没有打 tag,所以推送代码不会自动构建;需要手动推送 `v*` 标签才会触发。
- Runner 必须能拉取 `registry.iluvatar.com.cn:10443` 的基础镜像;如果该仓库需要登录,请在 runner 上预登录,或自行给 workflow 增加基础镜像 registry 的 login step。 - Runner 必须能拉取 `registry.iluvatar.com.cn:10443` 的基础镜像;如果该仓库需要登录,请在 runner 上预登录,或自行给 workflow 增加基础镜像 registry 的 login step。
- CI 只负责构建和推送,不负责 GPU / 模型挂载;GPU 和挂载通过 `run.sh` 或 `docker compose` 设置。 - CI 只负责构建和推送,不负责 GPU / 模型挂载;GPU 和挂载通过 `run.sh` 或 `docker compose` 设置。
- CI 构建机不需要 GPU,但需要足够的磁盘空间。 - CI 构建机不需要 GPU,但需要足够的磁盘空间。