Votre pipeline Cloud Build crée une application Python et la déploie sur Cloud Run. Pour réduire le temps de déploiement et les étapes inutiles, que devriez-vous modifier ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Ajoutez l'argument --cache-from à l'étape de construction Docker dans la configuration de build..
Pourquoi c'est la réponse
L'ajout de l'argument --cache-from à l'étape de construction Docker permet à Cloud Build de réutiliser les couches d'image Docker mises en cache des builds précédents. Cela réduit considérablement le temps de construction en évitant de reconstruire des couches inchangées, ce qui accélère le pipeline de déploiement. Supprimer l'étape de poussée vers Artifact Registry empêcherait le déploiement sur Cloud Run, car Cloud Run nécessite une image conteneur accessible. Déployer un nouveau registre Docker dans un VPC avec des pools de workers Cloud Build est une solution complexe qui n'est pas directement liée à la réduction du temps de construction ou de déploiement de l'image elle-même. Stocker les artefacts d'image dans un bucket Cloud Storage n'est pas le mécanisme standard pour le cache de construction Docker et n'apporterait pas le même bénéfice en termes de temps de construction que --cache-from.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise