跳至正文
Wener Notes

Init Awesome

约 1 分钟阅读
标签:资源精选

supervisor

  • 系统级 supervisor
    • 一般有 init 能力
    • 除了进程可能还会维护其他资源 - 例如: socket
  • 进程级 supervisor
    • 只关心进程死活

Pure Init

docker

bash
apk add dumb-init
/usr/bin/dumb-init --

apk add tini
/sbin/tini --

最简单的 多进程 init

entrypoint.sh
#!/usr/bin/env bash
set -e

program1 &
program2 &
wait -n
docker
ENTRYPOINT ["/bin/tini", "--", "entrypoint.sh"]

关联信息

反向链接、本文链接的其他页面和外部资料。

参考资料

GitHub4 条
其他外链7 条
最近更新commit e27c7f5编辑