| 用途 | 为容器提供小型 init / PID 1 |
|---|---|
| 语法 | docker run --init ... |
| 实现 | tini(Docker 内置 docker-init) |
示例
示例
docker run -d --init --name job myjob:1.0
docker run --rm --init alpine:3.20 sh -c 'sleep 5 & wait'主进程本身已正确实现信号处理与子进程回收(如 nginx、大多数守护程序)时不是必须加;Dockerfile 里用 ENTRYPOINT tini 效果等价。