Ваш конвейер Cloud Build создает приложение Python и развертывает его в Cloud Run. Что следует изменить, чтобы сократить время развертывания и избежать ненужных шагов?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Добавить аргумент --cache-from к шагу сборки Docker в конфигурации сборки..
Почему это правильный ответ
Добавление аргумента --cache-from к шагу сборки Docker позволяет Cloud Build использовать кэшированные слои из предыдущих сборок. Это значительно ускоряет процесс сборки, так как Docker не будет перестраивать неизмененные слои, а вместо этого загрузит их из кэша. Удаление шага отправки контейнера в Artifact Registry нецелесообразно, так как Cloud Run требует, чтобы образ был доступен в реестре контейнеров. Развертывание нового реестра Docker в VPC и использование пулов рабочих процессов Cloud Build внутри VPC может улучшить безопасность и производительность для очень больших сборок, но не является прямым способом сокращения времени развертывания за счет оптимизации процесса сборки Docker. Хранение артефактов образов в бакете Cloud Storage не относится к процессу сборки Docker и не ускорит его.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется