Skip to content

Commit eb47b8a

Browse files
committed
fix: libicu72 → libicu74
1 parent a2f46db commit eb47b8a

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ FROM ubuntu:24.04
1212
RUN apt-get update && apt-get install -y --no-install-recommends \
1313
ca-certificates \
1414
curl \
15-
libicu72 \
15+
libicu74 \
1616
libkrb5-3 \
1717
liblttng-ust1 \
1818
libssl3 \

docs/docker.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Docker 部署
22

3-
- **基础镜像**:运行时使用 **Ubuntu**(非 Alpine),避免 GitHub Runner 在 Alpine 下运行异常。镜像内已预装 .NET Core 6.0 所需依赖(libicu72、libkrb5-3、liblttng-ust1、libssl3、zlib1g),避免注册/运行 Runner 时报「Libicu's dependencies is missing for Dotnet Core 6.0」。
3+
- **基础镜像**:运行时使用 **Ubuntu**(非 Alpine),避免 GitHub Runner 在 Alpine 下运行异常。镜像内已预装 .NET Core 6.0 所需依赖(libicu74、libkrb5-3、liblttng-ust1、libssl3、zlib1g),避免注册/运行 Runner 时报「Libicu's dependencies is missing for Dotnet Core 6.0」。
44
- **非 root 运行**:镜像内以 UID 1001(用户 `app`)运行,避免 GitHub Actions Runner 报错「Must not run with sudo」。挂载 `runners` 目录时,请确保宿主机上该目录对 UID 1001 可写(常见做法:`mkdir runners && chown 1001:1001 runners`);若你自定义为 root 运行容器,需设置环境变量 `RUNNER_ALLOW_RUNASROOT=1`
55
- **自动拉起 Runner**:服务启动约 15 秒后会自动启动所有「已注册但未在运行」的 Runner;定时任务每 5 分钟也会再次检查并拉起未运行的已注册 Runner,便于 DinD 或管理器重启后恢复。
66

0 commit comments

Comments
 (0)