Chaperone to lekka alternatywa dla menedżerów środowiska procesów, takich jak systemd lub upstart.
Chaperone to lekka alternatywa dla menedżerów środowiska procesów, takich jak systemd lub upstart.
Chaperone Process Manager Platformy
Linux
Chaperone Process Manager Przegląd
Chaperone jest szczupłym menedżerem startowym w stylu init dla kontenerów podobnych do Dockera. Działa jako pojedynczy lekki, w pełni funkcjonalny proces, który działa w katalogu głównym drzewa kontenera dokerów i zapewnia wszystkie następujące funkcje oraz wiele więcej:
Monitorowanie wszystkich procesów w kontenerze, automatyczne zamykanie kontenera po zakończeniu ostatniego procesu. Kompletne, konfigurowalne narzędzie syslog wbudowane i udostępnione w / dev / log, dzięki czemu demony i inne usługi mogą przechwytywać dane wyjściowe. Konfigurowalny do obsługi rotacji plików dziennika, powielania do stdout / stderr oraz pełnej funkcji logowania do systemu Linux, obsługa ważności. W kontenerze nie jest wymagany demon syslog. Możliwość uruchamiania usług systemowych w kolejności zależności, z opcjami zmiennych środowiskowych poszczególnych usług, opcjami restartu i przechwytywaniem stdout / stderr albo do usługi dziennika, albo stdout. Wbudowana usługa planowania cron. Emulacja powiadomień systemowych (sd_notify), aby usługi mogły wysyłać gotowe i statusowe powiadomienia do opiekuna. Monitorowanie procesów i eliminacja zombie wraz ze zorganizowanym zamykaniem systemu w celu zapewnienia płynnego zamknięcia wszystkich demonów. Możliwość opcjonalnego procesu kontrolowania, określonego w wierszu poleceń dokera, w celu uproszczenia tworzenia kontenerów, które mają tryb programistyczny vs. tryb produkcyjny. Pełna konfiguracja za pomocą katalogu chaperone.d, który może znajdować się w różnych miejscach, a nawet pozwala na różne konfiguracje w kontenerze, uruchamiane na podstawie tego, który użytkownik jest wybierany podczas uruchamiania. Domyślne zachowanie zaprojektowane po wyjęciu z pudełka do pracy z prostymi kontenerami Docker w celu szybkiego uruchomienia w przypadku kontenerów lean.
Chaperone Process Manager Funkcje
Support for Docker
Virtualization
Najlepsze alternatywy dla Chaperone Process Manager