Systemd by Example

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. systemd

    The systemd System and Service Manager

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. docker-centos7-systemd-unpriv

    Dockerfile for CentOS7 with Systemd in unprivileged mode

    Systemd can be used in a docker container only when lot of system services are masked. See my old CentOS 6 with systemd in docker container project as example: https://github.com/vlisivka/docker-centos7-systemd-unpriv

  4. vim-man

    View and grep man pages in vim (by vim-utils)

  5. dumb-init

    A minimal init system for Linux containers

    > It has no init system.

    Apologies that I can't link directly to the "--init" flag but docker actually does have an init, it's just (err, was?) compiled into the binary: https://docs.docker.com/engine/reference/commandline/run/#op...

    My recollection is that it either adopted, or inspired, https://github.com/Yelp/dumb-init#readme which folks used to put into their Dockerfile as the init system back in the day

    Folks (ahem, I'm looking at you, eks-anywhere[0]) who bundle systemd into a docker container are gravely misguided, and the ones which do so for the ability to launch sshd alongside the actual container's main process are truly, truly lost

    0: https://github.com/aws/eks-anywhere/issues/838#issuecomment-...

  6. eks-anywhere

    Run Amazon EKS on your own infrastructure 🚀

    > It has no init system.

    Apologies that I can't link directly to the "--init" flag but docker actually does have an init, it's just (err, was?) compiled into the binary: https://docs.docker.com/engine/reference/commandline/run/#op...

    My recollection is that it either adopted, or inspired, https://github.com/Yelp/dumb-init#readme which folks used to put into their Dockerfile as the init system back in the day

    Folks (ahem, I'm looking at you, eks-anywhere[0]) who bundle systemd into a docker container are gravely misguided, and the ones which do so for the ability to launch sshd alongside the actual container's main process are truly, truly lost

    0: https://github.com/aws/eks-anywhere/issues/838#issuecomment-...

  7. multirun

    A minimalist init process designed for Docker (by nicolas-van)

    I recently switched to multirun [1] which in my case is superior to supervisor. I don't have to create any config files anymore, and it behaves exactly as i want it to: If one on the processes dies the complete container will die and docker's restart-policy takes place.

    [1] https://github.com/nicolas-van/multirun

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Tini: A tiny but valid `init` for containers

    1 project | news.ycombinator.com | 20 Apr 2025
  • Running tests in containers with docker-compose

    1 project | dev.to | 15 May 2024
  • Anakin – Automatically Kill Orphans

    2 projects | news.ycombinator.com | 30 Mar 2024
  • docker run --init flag doesn't seem to work on Mac

    1 project | /r/docker | 7 Apr 2023
  • ส่อง Dockerfile for Go

    1 project | dev.to | 21 Mar 2023

Did you know that C is
the 6th most popular programming language
based on number of references?