コンテンツへスキップ
Dockerエラーエラー
Error: build context too large

Error: build context too large

Dockerビルドコンテキストのディレクトリに含まれるファイルが多すぎるか、サイズが大きすぎます。

dockerlinuxwindowsmacos

このエラーの原因

Dockerはビルドコンテキストディレクトリ全体をデーモンに送信します。node_modules、.git、ビルド成果物、大容量データファイルが含まれていると、コンテキストが膨大なサイズになります。

修正方法

.dockerignore ファイルを作成し、node_modules、.git、dist、*.log などの不要なファイルを追加してください。プロジェクトルートではなく特定のビルドコンテキストパスを使用してください。Dockerfileは必要なファイルの近くに配置してください。

例

# Add a .dockerignore file to exclude unnecessary files
公式ドキュメント

関連するエラーコード