Public | Automated Build

Last pushed: 8 months ago
Short Description
Alpine Linux with S6 supervisor & S6-Overlay.
Full Description


A minimal container that includes the 's6' process supervisor, to implement a (PID-1) 'init' program that handles the lifecycle of spawned processes.

About this container

This is an image based on Alpine Linux, whose primary goal is implementing a process handler and manager that ensure that all processes are able to robustly start, stop, and be reaped, with a minimal overhead and maximum flexibility in implementation. To this end, 's6' and 's6 overlay' have been installed to provide an infrastructure for these capabilities.

How to use this image

Included in this image is 's6', 's6 overlay', 's6-rc', their dependencies, and nothing else. This image is ideal for building upon, if your needs require a multiprocess container, and you want to ensure that the init process will reap zombie processes.

A simple reference implementation can be found here:


Alpine Linux


s6 overlay

Notes - s6

Notes - s6 overlay

Docker Pull Command
Source Repository