Container for Alpine Linux with s6 Overlay
This image serves as the base container for
applications/services that need an init system to launch the
processes and pass the proper signals when interacted with the
The image is tagged respectively for 2 architectures,
Get the Image
Pull the image for your architecture it's already available from
# make pull docker pull arpanpal010/alpine-s6:x86_64
# make docker run --rm -it \ --name docker_s6 --hostname s6 \ arpanpal010/alpine-s6:x86_64 # make stop docker stop -t 2 docker_s6 # make rm # stop first docker rm -f docker_s6 # make restart docker restart docker_s6
# make rshell docker exec -u root -it docker_s6 /bin/bash # make shell docker exec -it docker_s6 /bin/bash # make logs docker logs -f docker_s6
If you have the repository access, you can clone and
build the image yourself for your own system, and can push after.
git clone <repository url> cd <repository>
You can always skip installing make but you will have to
type the whole docker commands then instead of using the sweet
To locally build the image for your system.
# make build docker build --rm --force-rm \ -t arpanpal010/alpine-s6:x86_64 \ --no-cache=true --pull . # make push docker push arpanpal010/alpine-s6:x86_64
Currently built daily on a RaspberryPi3 (armhf builds) or IntelNUC
(x64 builds). Docker hub builds maintained by arpanpal010.