Chaperone Process Manager

Chaperone Process Manager

Chaperone är ett lätt alternativ till processmiljöchefer som systemd eller upstart.Chaperone tillhandahåller en omfattande funktionsuppsättning, inklusive beroende-baserad start, syslog-loggning, zombie-skörd och jobbplanering.
Chaperone är en mager init-stil-startchef för Docker-liknande containrar.Det körs som en enda lättviktsfull process som körs i roten till ett dockarcontainerträd och ger alla följande funktioner, plus mycket mer: Övervakning för alla processer i behållaren, stängs automatiskt av behållaren när den sista processen går ut.En komplett, konfigurerbar syslog-anläggning inbyggd och tillhandahållen på / dev / logg så att demoner och andra tjänster kan få uttag.Konfigurerbar för att hantera loggfilrotation, duplicering till stdout / stderr och full Linux-loggningsfunktion, svårighetsstöd.Ingen syslog-demon krävs i din behållare.Möjligheten att starta systemtjänster i beroendeordning, med alternativ för miljövariabler per tjänst, omstartalternativ och stdout / stderr-fångst antingen till loggtjänsten eller stdout.En inbyggd cron-schemaläggningstjänst.Emulering av systemd-meddelanden (sd_notify) så att tjänster kan posta redo och statusmeddelanden till chaperone.Processövervakning och eliminering av zombie, tillsammans med organiserad systemavstängning för att säkerställa att alla daemoner stängs av graciöst.Möjligheten att ha en valfri kontrollprocess, specificerad på docker-kommandoraden, för att förenkla skapa containrar som har utvecklingsläge kontra produktionsläge.Komplett konfiguration med hjälp av en chaperone.d-katalog som kan placeras på olika platser och tillåter till och med olika konfigurationer i behållaren, utlöst baserat på vilken användare som väljs vid uppstarten.Standardbeteende designad out-of-the-box för att arbeta med enkla Docker-containrar för snabb uppstart för magra containrar ....
chaperone-process-manager

Alternativ till Chaperone Process Manager för alla plattformar med någon licens

Docker

Docker

Företagsfokuserad containerplattform för att bygga, dela och köra alla applikationer.
  • Freemium
systemd

systemd

systemd är en ersättning för init daemon för Linux (antingen System V eller BSD-stil).
Upstart

Upstart

Upstart är en händelsebaserad ersättning för / sbin / init-demonen som hanterar start av uppgifter och tjänster under start, stoppar dem under avstängning och övervakar dem medan ...
sysvinit

sysvinit

Sysvinit-paketet innehåller program för att styra uppstart, körning och avstängning av systemet.
containerd

containerd

En industristandard containertid med tonvikt på enkelhet, robusthet och portabilitet
Dockercraft

Dockercraft

En Minecraft Docker-klient!Att visualisera och köra containrar direkt från en Minecraft-miljö.