Dockerfile 中 CMD/ENTRYPOINT 的 shell 形式与 exec 形式对信号处理有何影响?
Dockerfile 中 CMD/ENTRYPOINT 的 shell 形式与 exec 形式对信号处理有何影响? 本文先给出可直接复述的结论,再用最小代码说明Dockerfile CMD ENTRYPOINT shell exec 信号的工作方式、判断依据、项目边界和常见误区。
Docker · 并发编程面试题第 1 页,显示第 1–10 题,共找到 10 道完整解析,可继续按分类、标签与关键词缩小范围。
按稳定语义路径排序
Dockerfile 中 CMD/ENTRYPOINT 的 shell 形式与 exec 形式对信号处理有何影响? 本文先给出可直接复述的结论,再用最小代码说明Dockerfile CMD ENTRYPOINT shell exec 信号的工作方式、判断依据、项目边界和常见误区。
Docker 的 -m/--memory 限制超出时容器进程会发生什么,如何验证? 本文先给出可直接复述的结论,再用最小代码说明Docker 内存限制 OOM killed cgroup的工作方式、判断依据、项目边界和常见误区。
Docker 的 --init 选项解决了 PID 1 不回收僵尸子进程的问题,其原理是什么? 本文先给出可直接复述的结论,再用最小代码说明Docker --init tini 僵尸进程 PID 1的工作方式、判断依据、项目边界和常见误区。
为什么 Docker 容器内的主进程 PID 是 1,这会带来什么问题? 本文先给出可直接复述的结论,再用最小代码说明Docker 容器 PID 1 进程 问题的工作方式、判断依据、项目边界和常见误区。
Docker 的 --pids-limit 如何防御 fork 炸弹,默认值是多少? 本文先给出可直接复述的结论,再用最小代码说明Docker pids-limit fork 炸弹 进程数限制的工作方式、判断依据、项目边界和常见误区。
在什么场景下会让 Docker 容器共享宿主机的 PID 或 IPC 命名空间,代价是什么? 本文先给出可直接复述的结论,再用最小代码说明Docker --pid host --ipc host 共享命名空间的工作方式、判断依据、项目边界和常见误区。
为什么用 shell 形式(exec sh -c)作为容器入口会导致主进程收不到 SIGTERM? 本文先给出可直接复述的结论,再用最小代码说明Docker ENTRYPOINT shell exec 信号 SIGTERM的工作方式、判断依据、项目边界和常见误区。
直接用 docker kill 或超时被 SIGKILL 对容器内应用有什么数据风险,如何设计规避? 本文先给出可直接复述的结论,再用最小代码说明docker kill SIGKILL 数据一致性 风险的工作方式、判断依据、项目边界和常见误区。
在容器入口脚本中如何保证把收到的 SIGTERM 正确转发给实际业务进程? 本文先给出可直接复述的结论,再用最小代码说明Docker 入口脚本 信号转发 trap wait的工作方式、判断依据、项目边界和常见误区。
为什么挂载宿主机目录进 Docker 容器后经常出现权限拒绝,如何正确处理 UID 映射? 本文先给出可直接复述的结论,再用最小代码说明Docker 挂载目录 权限 UID 属主 问题的工作方式、判断依据、项目边界和常见误区。