create-multistage-dockerfile とは?
最小限の本番イメージ用にビルド環境とランタイム環境を分離するマルチステージ Dockerfile を作成します。ビルダー/ランタイムステージの分離、アーティファクトのコピー、スクラッチ/ディストロレス/アルパインターゲット、サイズ比較をカバーします。運用イメージが大きすぎる場合、最終イメージにビルド ツールが含まれている場合、1 つの Dockerfile から個別の開発イメージと運用イメージが必要な場合、またはエッジやサーバーレスなどの制約のある環境にデプロイする場合に使用します。 ソース: pjt222/development-guides。