An Alpine Linux based container set up to run more than one process
347
This container is the basis by which multiprocess StackEngine services are built.
Upon choosing runit as the init system
for such a container, the assumption is that it will need to be started.
Everything else is placing init scripts in /etc/sv/<service-name>.
# Sample Dockerfile
FROM stackhub/base-runit
MAINTAINER awesome_communitymember <[email protected]>
# Lot's of cool stuff here
For an example see our
stackhub/base-confd
image that makes it easy to leverage StackEngine Service Discovery.
If you would like to build your own multi-process container from this image or
play directly with runit run a detached container and contect to it.
%> docker run -d --name good_idea stackhub/base_runit
%> docker exec -it good_idea sh
/ #
A typical workflow might be to:
apk package managerdocker logs is the single source of truth for process informationThis image is generally useful as it does not leverage any of the special features of the StackEngine Container Application Center.
MIT
Content type
Image
Digest
sha256:c5eb417fc…
Size
3.5 MB
Last updated
almost 11 years ago
docker pull behemphi/base-runit