This is the Linux app named dumb-init whose latest release can be downloaded as v1.2.5.zip. It can be run online in the free hosting provider OnWorks for workstations.
Download and run online this app named dumb-init with OnWorks for free.
Follow these instructions in order to run this app:
- 1. Downloaded this application in your PC.
- 2. Enter in our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 3. Upload this application in such filemanager.
- 4. Start the OnWorks Linux online or Windows online emulator or MACOS online emulator from this website.
- 5. From the OnWorks Linux OS you have just started, goto our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 6. Download the application, install it and run it.
Lightweight containers have made running a single process without normal init systems like systemd or sysvinit practical. However, omitting an init system often leads to incorrect handling of processes and signals, and can result in problems such as containers that can’t be gracefully stopped, or leaking containers that should have been destroyed. dumb-init is simple to use and solves many of these problems: you can just add it to the front of any container’s command, and it will take on the role of PID 1 for itself. It immediately spawns your process as PID ~2, and then proxies on any signals it receives. This helps to avoid special kernel behavior applied to PID 1, while also handling regular responsibilities of the init system (like reaping orphaned zombie processes). dumb-init is a simple process supervisor and init system designed to run as PID 1 inside minimal container environments (such as Docker). It is deployed as a small, statically-linked binary written in C.
- dumb-init enables you to simply prefix your command with dumb-init
- It acts as PID 1 and immediately spawns your command as a child process
- Takes care to properly handle and forward signals as they are received
- The Linux kernel applies special signal handling to processes which run as PID 1.
- dumb-init runs as PID 1, acting like a simple init system
- It launches a single process and then proxies all received signals to a session rooted at that child process
This is an application that can also be fetched from https://sourceforge.net/projects/dumb-init.mirror/. It has been hosted in OnWorks in order to be run online in an easiest way from one of our free Operative Systems.