没有合适的资源?快使用搜索试试~ 我知道了~
dumb-init:Linux容器的最小初始化系统
所需积分/C币: 46 浏览量·106 ZIP 38KB 2021-01-31 21:55:42 上传
身份认证 购VIP最低享 7 折!

哑初始化 dumb-init是一个简单的流程管理器和初始化系统,旨在在最小的容器环境(例如 )中作为PID 1运行。 它被部署为用C编写的小型静态链接二进制文件。 轻量级容器已经普及了运行单个进程或服务而无需使用诸如或类的常规初始化系统的想法。 但是,省略初始化系统通常会导致错误处理过程和信号,并可能导致出现问题,例如无法正常停止的容器或泄漏本应被破坏的容器。 dumb-init使您可以简单地在命令前加上dumb-init 。 它充当PID 1,并立即以子进程的形式生成您的命令,注意在接收到信号时正确处理和转发它们。 为什么需要初始化系统 通常,当您启动Docker容器时,您正在执行的进程将成为PID 1,从而赋予它作为容器的初始化系统所伴随的怪癖和责任。 存在两个常见问题: 在大多数情况下,信号将无法正确处理。 Linux内核将特殊信号处理应用于以PID 1运行的进程。 在正常Linux系统上向进程发送信号时,内核将首先检查该进程已针对该信号注册的任何自定义处理程序,否则将恢复为默认行为(例如,在SIGTERM上终止该进程)。 但是,如果接收信号的进程为PID 1,则
资源推荐
资源详情
资源评论
收起资源包目录

























































共 50 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10















资源评论

Mika.w
- 粉丝: 19
- 资源: 4606

上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
已下载
下载帮助

看过该资源的人还看了
dumb-init完美处理docker进程,解决僵尸进程
dumb-jump:适用于40多种语言的Emacs“跳转到定义”包
dumb-stats:带有实时计数器的哑统计
dumb-chess-engine:象棋引擎,但返回最坏的举动
dumb-password-rules:使用哑密码规则对网站进行着色
dumb-react:仅使用渲染方法创建React组件
smart-dumb-coffee-machine:如何使咖啡机具有感知力。 我的意思是聪明
程序员考试刷题-dumb-password-rules:哑密码规则
dumb-react-template:这是一个临时的盘子
some-dumb-calculator:我的任务是使它成为具有许多功能的全功能计算器
内容简介:dumb-init-master.zip dumb-init-master dumb-init-master MANIFEST.in .travis.yml requirements-dev.txt VERSION.h pytest.ini testing Dockerfile tests tox.ini ci LICENSE CONTRIBUTING.md debian VERSION setup.py .gitignore circle.yml Makefile .dockerignore README.md dumb-init.c .pre-commit-config.yaml
安全验证
文档复制为VIP权益,开通VIP直接复制
