krallin

tini

krallin

A tiny but valid `init` for containers

AI 简介

Tini 是一个轻量级、符合 POSIX 标准的容器专用 init 系统,用于替代 PID 1 进程。它仅启动单个子进程,并负责僵尸进程回收(reaping)和信号转发(如 SIGTERM),确保容器内应用能正确响应系统信号并避免 PID 泄漏。采用 C 编写,静态链接版本可免依赖运行,体积小、无副作用、完全透明兼容现有 Docker 镜像。适用于需要可靠进程管理的生产级容器环境,尤其在长期运行、多进程或信号敏感型服务(如 Web 服务器、后台作业)中可显著提升稳定性。

C
MIT License
11.2k
Stars
545
Forks
101
Watchers
33
Issues

Star 增长

今日0
近 7 天0
近 30 天+21
综合评分43.21
默认分支master