Chaperone Process Manager

Chaperone Process Manager

Chaperone是进程环境管理器(如systemd或upstart)的轻量级替代方案。伴侣提供了广泛的功能集,包括基于依赖的启动,系统日志记录,僵尸收集和作业调度。
Chaperone是类似Docker的容器的精简初始化样式启动管理器。它作为单个轻量级的全功能进程运行,该进程在docker容器树的根目录中运行,并提供以下所有功能,以及更多功能:监视容器中的所有进程,在最后一个进程退出时自动关闭容器。/ dev / log内置并提供了一个完整的,可配置的syslog工具,因此守护程序和其他服务可以捕获输出。可配置为处理日志文件轮换,复制到stdout / stderr,以及完整的Linux日志记录功能,严重性支持。容器中不需要syslog守护程序。能够以依赖关系顺序启动系统服务,并具有针对每个服务的环境变量选项,重新启动选项以及将stdout / stderr捕获到日志服务或stdout。内置的cron计划服务。模拟系统通知(sd_notify),以便服务可以将就绪和状态通知发布到伴侣。进程监视和僵尸消除,以及有组织的系统关闭,以确保正常关闭所有守护程序。具有在docker命令行上指定的可选控制过程的能力,以简化创建具有开发模式与生产模式的容器。使用chaperone.d目录的完整配置,该目录可以位于各个位置,甚至允许容器内进行不同的配置,具体取决于在启动时选择的用户。默认行为开箱即用,可与简单的Docker容器配合使用,以快速启动精益容器。

分类目录

Docker版Chaperone Process Manager的替代品

Dockercraft

Dockercraft

我的世界Docker客户端!直接在Minecraft环境中可视化并运行容器。