Я недавно переключился на многоэтапные сборки докеров, и похоже, что промежуточные сборки не кэшируются.Я не уверен, что это ограничение докера, что-то, что просто недоступно, или я делаю что-то не так.
Я собираю окончательную сборку и выполняю --cache-from вначало новой сборки, но всегда выполняется полная сборка.