Skip to content
Latchkey

Docker Container Action - CI/CD 用語集の定義

Docker container action とは、runs.using: "docker"image:(Dockerfile または事前ビルド済みイメージ参照)で宣言され、Docker イメージ内で実行されるカスタム action です。

トレードオフ

container action は自身の OS と依存関係をパッケージ化するため、再現性が高く自己完結しています。その代償はイメージの pull と build の時間で、Linux runner でしか実行できません。

データの受け渡し

inputs は環境変数(INPUT_<NAME>)または args として渡され、outputs は $GITHUB_OUTPUT のファイルに書き込まれます。

関連ガイド