Chaperone Process Manager

Chaperone Process Manager

Chaperone er et letvægtsalternativ til processmiljøledere som systemd eller upstart.Chaperone leverer et omfattende funktionssæt, herunder afhængighedsbaseret opstart, syslog-logging, zombie høst og jobplanlægning.
Chaperone er en lean init-stil start manager til Docker-lignende containere.Det kører som en enkelt let, fuldt udstyret proces, der kører ved roden af ​​et dockercontainertræ og giver alle følgende funktionaliteter plus meget mere: Overvågning af alle processer i containeren, lukker automatisk containeren, når den sidste proces afsluttes.En komplet, konfigurerbar syslog-facilitet, der er indbygget og leveret on / dev / log, så dæmoner og andre tjenester kan få output taget.Konfigurerbar til at håndtere log-filrotation, duplikering til stdout / stderr og fuld Linux-loggingsfacilitet, sværhedsstøtte.Ingen syslog-dæmon er påkrævet i din container.Muligheden for at starte systemtjenester i afhængighedsrekkefølge med indstillinger for per-service-miljøvariabler, genstartindstillinger og stdout / stderr-optagelse enten til logtjenesten eller stdout.En indbygget cron-planlægningstjeneste.Emulering af systemd meddelelser (sd_notify), så tjenester kan sende klar og statusmeddelelser til chaperone.Procesovervågning og eliminering af zombier sammen med organiseret systemlukning for at sikre, at alle dæmoner lukkes ned yndefuldt.Muligheden for at have en valgfri kontrolproces, der er specificeret på docker-kommandolinjen, for at forenkle oprettelse af containere, der har udviklingsfunktion vs.Komplet konfiguration ved hjælp af et chaperone.d-bibliotek, der kan placeres forskellige steder, og endda tillader forskellige konfigurationer i containeren, udløst baseret på hvilken bruger der vælges ved opstart.Standard opførsel designet out-of-the-box til at arbejde med enkle Docker-containere til hurtig opstart af magre containere ....
chaperone-process-manager

Alternativer til Chaperone Process Manager til Linux

systemd

systemd

systemd er en erstatning for init daemon til Linux (enten System V eller BSD-stil).
Upstart

Upstart

Upstart er en begivenhedsbaseret erstatning for / sbin / init-dæmonen, der håndterer start af opgaver og tjenester under opstart, stopper dem under nedlukning og overvåger dem, mens ...
sysvinit

sysvinit

Sysvinit-pakken indeholder programmer til styring af opstart, kørsel og nedlukning af systemet.
containerd

containerd

En industristandard containerkørsel med vægt på enkelhed, robusthed og bærbarhed
Dockercraft

Dockercraft

En Minecraft Docker-klient!At visualisere og køre containere direkte fra et Minecraft-miljø.