DUMB-INIT(1)

✨ DUMB-INIT πŸ’…

okay bestie, sit down, we're talking about dumb-init(1) β€” your lil manual-page bestie for a minimal init system for Linux containers 🫢


🌸 NAME 🌸

dumb-init β€” a minimal init system for Linux containers. that's it, that's the whole vibe. tiny. iconic. does one job and does it slay.


πŸŽ€ SYNOPSIS πŸŽ€

dumb-init [option] command [[arg] ...]

literally just: you give it a command, it runs it. simple as. no cap. ✨


πŸ’– DESCRIPTION πŸ’–

so we're on dumb-init v1.2.5 rn, bestie. write that down.

dumb-init is a simple process supervisor that forwards signals to its children. it's built to run as PID1 in minimal container environments. like, it's the main character of your container, the first process, the one holding everything together. it takes the signals that come in and passes them along to the kiddos. periodt. πŸ‘‘


✨ Optional arguments: ✨

these are the little flags you can sprinkle on top, iykyk:

  • -c, --single-child β€” runs in single-child mode. in this mode, signals are only proxied to the direct child and not to any of its descendants. so like, only the immediate baby gets the message, not the grandbabies. πŸ’…
  • -r, --rewrite s:r β€” rewrites a received signal s to a new signal r before proxying it. if you want to ignore a signal (aka not proxy it at all), rewrite it to 0. and yes, you can specify this option multiple times β€” stack 'em, bestie, it's giving customization. πŸŽ€
  • -v, --verbose β€” prints debugging information to stderr. for when you're nosy and you want to see what's going on internally. valid. πŸ™ˆ
  • -h, --help β€” prints this help message and exits. the "wait what does this do again" button. πŸ¦‹
  • -V, --version β€” prints the current version and exits. so you can flex which version you're on. πŸ’…
full help is available online at https://github.com/Yelp/dumb-init β€” go read it if you want more, bestie. 🌈

πŸ’œ AUTHORS πŸ’œ

dumb-init was primarily developed at Yelp. for the full list of contributors β€” and there are a lot, they ate β€” see https://github.com/Yelp/dumb-init/graphs/contributors. 🫢


and that's the whole page, bestie!! 🌸 this was dumb-init v1.2.5, from July 2023. go forth and init responsibly. mwah. πŸ’–βœ¨πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from