| 字段 | init: true |
|---|---|
| 作用 | 信号转发 + 僵尸回收 |
| 等价 | docker run --init |
示例
示例
services:
worker:
image: app/worker:1.4.2
init: true
command: sh -c './worker.sh & wait'应用自身已正确实现 PID 1 职责时可不加;入口脚本类服务加上更省心。
init: true 让容器 PID 1 使用 init 进程转发信号并回收僵尸进程:适合直接跑脚本类、不停 fork 子进程的应用。
| 字段 | init: true |
|---|---|
| 作用 | 信号转发 + 僵尸回收 |
| 等价 | docker run --init |
services:
worker:
image: app/worker:1.4.2
init: true
command: sh -c './worker.sh & wait'