Какой из следующих подходов наиболее эффективен для уменьшения времени сборки Docker-образа при частых изменениях в коде?