Chaperone Process Manager

Chaperone Process Manager

Chaperone é uma alternativa leve para processar gerentes de ambiente como systemd ou upstart.O Chaperone fornece um amplo conjunto de recursos, incluindo inicialização baseada em dependência, log de syslog, coleta de zumbis e agendamento de tarefas.
Chaperone é um gerenciador de inicialização enxuto no estilo init para contêineres do tipo Docker.Ele é executado como um único processo leve e completo, que é executado na raiz de uma árvore de contêiner de encaixe e fornece todas as seguintes funcionalidades, além de muito mais: Monitoramento de todos os processos no contêiner, desligando automaticamente o contêiner quando o último processo termina.Um recurso syslog completo e configurável, incorporado e fornecido em / dev / log para que daemons e outros serviços possam ter a saída capturada.Configurável para lidar com a rotação de arquivos de log, duplicação para stdout / stderr e recurso completo de log do Linux, suporte a gravidade.Nenhum daemon syslog é necessário no seu contêiner.A capacidade de iniciar serviços do sistema em ordem de dependência, com opções para variáveis ​​de ambiente por serviço, opções de reinicialização e captura de stdout / stderr no serviço de log ou no stdout.Um serviço de agendamento cron interno.Emulação de notificações do systemd (sd_notify) para que os serviços possam postar notificações de prontidão e status no acompanhante.Monitoramento de processos e eliminação de zumbis, juntamente com o desligamento organizado do sistema para garantir que todos os daemons sejam desligados normalmente.A capacidade de ter um processo de controle opcional, especificado na linha de comando do docker, para simplificar a criação de contêineres que possuem modo de desenvolvimento vs. modo de produção.Configuração completa usando um diretório chaperone.d que pode ser localizado em vários locais e até permite configurações diferentes dentro do contêiner, acionadas com base no usuário selecionado na inicialização.Comportamento padrão projetado pronto para uso para trabalhar com contêineres Docker simples para inicialização rápida de contêineres magros ....
chaperone-process-manager

Local na rede Internet:

Alternativas ao Chaperone Process Manager para todas as plataformas com qualquer licença

Docker

Docker

Plataforma de contêiner focada na empresa para criar, compartilhar e executar qualquer aplicativo.
  • Freemium
systemd

systemd

systemd é um substituto para o daemon init para Linux (estilo System V ou BSD).
Upstart

Upstart

O Upstart é um substituto baseado em evento para o daemon / sbin / init que lida com o início de tarefas e serviços durante a inicialização, parando-os durante o desligamento e supervisionando-os enquanto ...
sysvinit

sysvinit

O pacote Sysvinit contém programas para controlar a inicialização, execução e desligamento do sistema.
containerd

containerd

Um tempo de execução de contêiner padrão do setor, com ênfase na simplicidade, robustez e portabilidade
Dockercraft

Dockercraft

Um cliente Minecraft Docker!Para visualizar e executar contêineres diretamente de um ambiente Minecraft.