tozd/runit

By tozd

Updated about 20 hours ago

runit Docker image.

Image
3

100K+

tozd/runit

DEPRECATED: Use tozd/dinit instead. See this issue for more details.

https://gitlab.com/tozd/docker/runit

Available as:

Image inheritance

tozd/basetozd/runit

Tags

  • ubuntu-trusty: runit 2.1.1
  • ubuntu-xenial: runit 2.1.2
  • ubuntu-bionic: runit 2.1.2
  • ubuntu-focal: runit 2.1.2
  • ubuntu-jammy: runit 2.1.2
  • alpine-38: runit 2.1.2
  • alpine-310: runit 2.1.2
  • alpine-312: runit 2.1.2
  • alpine-314: runit 2.1.2
  • alpine-316: runit 2.1.2

Description

An image using runit for service supervision.

It can serve as a good base image for other Docker images.

It sets Docker image entrypoint so runit is run automatically.

In short, to create a service create /etc/service/<name>/run script which at the end execs into the service executable you want to run (and supervise to keep running).

GitHub mirror

There is also a read-only GitHub mirror available, if you need to fork the project there.

Docker Pull Command

docker pull tozd/runit