Привет, ЛОР!
У Докера есть такая прибулда, как експерементальный синтаксис Докерфайлов.
И там есть фича, которая позволяет монтировать какую-то папку при сборке имеджа как кеш используя в докерфайле инструкцию по типу следующей:
RUN --mount=type=cache,target=/root/.m2,id=maven mvn clean package ...
Я её использовал для монтирования Мавен-кеша, и получалось что в первый раз имедж билдися где-то за час, а потом все имеджи использующие кеш с этим id билдились уже минут за 10-15.
И то ли после какого-то обновления Docker'а,типа 19.03.0, то ли вообще по непонятной причине оно перестало работать как надо. Т.е. опять все имеджи билдятся по часу.
Кто-то вообще пользовался этой фичей? Работает или сломалось? А почнинили то?
Я ещё думую что может у Докера появились какие-то ограничения на размер этого кеша, типа если больше гигабайта, то он удаляется, но звучит как-то сомнительно.