Ускорение загрузки пакетов в Docker с помощью кэширования



Когда вы создаёте какое-либо приложение на Python, то неизбежно используете различные пакеты. И если они небольшие, то это не так больно, как в случае использования каких-то больших пакетов для машинного обучение, когда речь заходит о кэшировании во время сборки проекта в Docker.



Для решения проблемы постоянного перезаписи одних и тех же неменяющихся пакетов существует Docker BuildKit. В этой статье подробно рассказывается о принципе его работы, плюсах и недостатках:



https://tprg.ru/cS93



#docker