Каково основное преимущество многоэтапной сборки Docker?
Она отделяет работу на этапе сборки от конечного runtime-образа, поэтому сохранять нужно только необходимые артефакты.
Она автоматически публикует все порты контейнера на хосте.
Она устраняет необходимость в базовом runtime-образе.
Она автоматически запускает по одному постоянному контейнеру для каждого этапа Dockerfile.