Что такое create-multistage-dockerfile?
Создавайте многоэтапные файлы Dockerfile, которые разделяют среды сборки и выполнения для минимального количества рабочих образов. Охватывает разделение стадий сборки и среды выполнения, копирование артефактов, цели с нуля/без дистрибутивов/alpine и сравнение размеров. Используйте его, когда рабочие образы слишком велики, когда в окончательный образ включены инструменты сборки, когда вам нужны отдельные образы разработки и продукции из одного файла Docker или при развертывании в ограниченных средах, таких как периферийные или бессерверные среды. Источник: pjt222/development-guides.