Commons#
Lagoon commons
Dockerイメージ。公式のAlpineイメージを基にしています。
このイメージ自体には機能はありませんが、代わりに基本イメージであり、他のイメージを構築するために拡張して利用されることを目的としています。Lagoonのすべてのalpineベースのイメージは、共有リソースからコンポーネントを継承しています。
含まれるツール#
docker-sleep
- 標準化された1時間のスリープfix-permissions
- 指定したディレクトリのパーミッションを自動的に全グループの読み書き可能に修正wait-for
- サービスが正しい順序で起動していることを保証する小さなスクリプト - https://github.com/eficode/wait-for を基にしていますentrypoint-readiness
- 長時間実行されるエントリーポイントが完了したことを確認entrypoints
- /lagoon/entrypoints/* の下にあるすべてのエントリーポイントをアルファベット/数値順にソースするスクリプト
含まれるエントリーポイント#
このイメージのデフォルトのエントリーポイントのリストはhttps://github.com/uselagoon/lagoon-images/tree/main/images/commons/lagoon/entrypointsで見つけることができます。それに続くダウンストリームのイメージ 最終的なイメージで実行される/lagoon
の下にエントリーポイントを提供します。