.NET Core アプリケーションを含むイメージを作成する予定です。
次のコードを含む Dockerfile ファイルがあります。(行番号は参考のためにのみ含まれています。)

イメージをビルドするときに、イメージが可能な限り小さくなるようにする必要があります。
ファイル内のどの行を変更する必要がありますか?
正解:A
説明/参照:
Explanation:
マルチステージ ビルド (Docker 17.05 以降) を使用すると、中間レイヤーやファイルの数を減らすことなく、最終イメージのサイズを大幅に削減できます。
マルチステージビルドでは、Dockerfile 内で複数の FROM 文を使用します。各 FROM 命令は異なるベースを使用でき、それぞれがビルドの新しいステージを開始します。あるステージから別のステージへ、選択的にアーティファクトをコピーすることで、最終イメージに不要なものはすべて残すことができます。
参考資料: https://docs.docker.com/develop/develop-images/multistage-build/#use-multi-stage-builds