Docker マルチステージビルドで Node.js イメージを軽量化する

TL;DR: Dockerfile でマルチステージビルドを使い、「ビルド用ステージ」と「実行用ステージ」を分けると devDependencies やビルドツールが最終イメージに残らなくなる。あるプロジェクトでは 2GB 弱 → 1GB 以下と半分以下にできた。 ...

2026年4月1日 · nojimage