容器的一号进程
# 摘要
容器有自己的 Pid Namespace,从 1 开始计数。容器里 init 进程也叫 1 号进程,同时也是容器执行的程序本身。 换句话说,kill 1 号进程,容器也就被 kill 了
# 主要笔记
- pause 容器的作用
深入理解容器的单进程模型和 k8s 中的 pause 容器 - kkbill - 博客园
- 作为每个 pod 中共享 Linux Namespace 的基础
- 在 Pod 中的容器之间共享进程命名空间共享 PID namespace 之后,作为每个 pod 中 PID 为 1 的进程,负责回收僵尸进程。
- from:
02 理解进程(1):为什么我在容器中不能 kill 1 号进程?.md
- 在容器中,1 号进程永远不会响应 SIGKILL 和 SIGSTOP 这两个特权信号;
- 对于其他的信号,如果用户自己注册了 handler,1 号进程可以响应。