.dockerignore предотвращает копирование лишних файлов в Docker образ: node_modules (не нужны — ставятся через npm ci), .git (история репозитория), .env (секреты), dist или build (пересоберётся в контейнере), coverage, .nyc_output, *.md, .eslintrc*, tsconfig*.json (для prod образа), logs, tmp, Dockerfile*, docker-compose*. Без .dockerignore node_modules (сотни МБ) попадут в build context и сильно замедлят сборку. Проверяй docker build --no-cache и смотри размер образа.
Что должен включать .dockerignore для Node.js?
Junior
286 просмотровAFK Offer AI
Как работает cluster модуль в Node.js?