Если ты до сих пор делаешь next build прямо на продакшен-сервере — твой сервер действительно страдает. CPU в полку, OOM-kill, 502-е ошибки и долгие простои — это классика, которой пора положить конец.
В 2026 году стандарт индустрии — это раздельная сборка:
- Собираем минимальный standalone-образ в облаке GitHub Actions.
- Пушим его в GHCR (GitHub Container Registry).
- На сервере делаем только pull + атомарный перезапуск.
Глава 1. Идеальный Dockerfile (Multi-stage + Standalone)
Весь секрет маленького и быстрого образа — в режиме standalone. Next.js сам вычисляет, какие файлы и части node_modules реально нужны для работы сервера, и копирует только их.