Прежде чем я начну: Это не пост о ускорении bundle install
, который запускается, когда я строю контейнер .
Я создаю приложение Docker, которое должно запускаться bundle install
во время выполнения.Для объяснения этого конкретного варианта использования может потребоваться некоторое время, но важный компонент таков: мой работающий контейнер загрузит проекты rails и запустит bundle install
.В настоящее время это занимает очень много времени (вероятно, из-за nokogiri
).
Есть ли способ построить мой контейнер, чтобы каждый раз, когда мой скрипт выполнял bundle install
во время выполнения, он использовал кэшированные гемы?
Я использую: Docker Compose Версия 3 Fargate ECS