Tini:軽量で有効なコンテナ用init
2025-04-20
Tiniは、考えられる限り最もシンプルなinitです。Tiniが行うのは、単一の子プロセスを生成すること(Tiniはコンテナ内で実行されることを目的としています)、その終了を待つこと、そしてゾンビプロセスを回収し、シグナル転送を実行することだけです。Tiniを使用することにはいくつかの利点があります。偶然にゾンビプロセスを作成してしまうソフトウェアから保護されます。Dockerイメージで実行するソフトウェアに対して、デフォルトのシグナルハンドラが機能することを保証します。Docker 1.13以降ではTiniが組み込まれています。それ以前のバージョンでは、手動でインストールする必要があります。
開発
ゾンビプロセス