Select your language

Home arrow-right ... arrow-right Network and Admin Software arrow-right Chaperone Process Manager

We've compiled a list of 10 free and paid alternatives to Chaperone Process Manager. The primary competitors include Docker, DataCol. In addition to these, users also draw comparisons between Chaperone Process Manager and systemd, Dockercraft, containerd. Also you can look at other similar options here: Network and Admin Software.


Docker is an open-source engine that automates the deployment of any application as a lightweight...

DataCol
Free Open Source

Datacol is a control layer on top of cloud (AWS/GCP), to provide Heroku like experience with the...

systemd
Free Open Source

systemd is a replacement for the init daemon for Linux (either System V or BSD-style).

Dockercraft
Free Open Source

A Minecraft Docker client! To visualize and run containers directly from a Minecraft environment.

containerd
Free Open Source

An industry-standard container runtime with an emphasis on simplicity, robustness and portability

Supervisor
Free Open Source

Supervisor is a client/server system that allows its users to monitor and control a number of...

sysvinit
Free Open Source

The Sysvinit package contains programs for controlling the startup, running, and shutdown of the...

Upstart
Free Open Source

Upstart is an event-based replacement for the /sbin/init daemon which handles starting of tasks and...

nosh
Free

The nosh package is a suite of system-level utilities for initializing and running a BSD or Linux...

runit
Free Open Source

runit is a cross-platform Unix init scheme with service supervision, a replacement for sysvinit...

Chaperone is a lightweight alternative to process environment managers like systemd or upstart.

Chaperone Process Manager Platforms

tick-square Linux

Chaperone Process Manager Overview

Chaperone is a lean init-style startup manager for Docker-like containers. It runs as a single lightweight full-featured process which runs at the root of a docker container tree and provides all of the following functionality, plus much more:

Monitoring for all processes in the container, automatically shutting down the container when the last process exits.
A complete, configurable syslog facility built in and provided on /dev/log so daemons and other services can have output captured. Configurable to handle log-file rotation, duplication to stdout/stderr, and full Linux logging facility, severity support. No syslog daemon is required in your container.
The ability to start up system services in dependency order, with options for per-service environment variables, restart options, and stdout/stderr capture either to the log service or stdout.
A built-in cron scheduling service.
Emulation of systemd notifications (sd_notify) so services can post ready and status notifications to chaperone.
Process monitoring and zombie elimination, along with organized system shutdown to assure all daemons shut-down gracefully.
The ability to have an optional controlling process, specified on the docker command line, to simplify creating containers which have development mode vs. production mode.
Complete configuration using a chaperone.d directory which can be located in various places, and even allows different configurations within the container, triggered based upon which user is selected at start-up.
Default behavior designed out-of-the-box to work with simple Docker containers for quick start-up for lean containers.

Chaperone Process Manager Features

tick-square Support for Docker
tick-square Virtualization

Top Chaperone Process Manager Alternatives

Share your opinion about the software, leave a review and help make it even better!

Chaperone Process Manager Categories

Network and Admin Software

Chaperone Process Manager Tags

init.d service-manager boot

Suggest Changes

Your Feedback

Select a rating
Please select a rating

Your vote has been counted.

Do you have experience using this software?