La tua pipeline Cloud Build crea un'applicazione Python e la distribuisce su Cloud Run. Per ridurre il tempo di distribuzione e i passaggi non necessari, cosa dovresti modificare?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Aggiungere l'argomento --cache-from al passaggio di compilazione Docker nella configurazione di compilazione..
Perché questa è la risposta
L'aggiunta dell'argomento --cache-from al comando Docker build consente di riutilizzare i layer dell'immagine da build precedenti, riducendo significativamente il tempo di compilazione, specialmente quando solo piccole modifiche sono state apportate al codice. Questo ottimizza la pipeline senza sacrificare la funzionalità. Rimuovere il push ad Artifact Registry impedirebbe la distribuzione su Cloud Run, poiché Cloud Run richiede un'immagine container. Distribuire un nuovo registro Docker in una VPC e utilizzare worker pool in VPC è una soluzione più complessa e non direttamente correlata alla riduzione dei tempi di distribuzione in questo contesto, ma piuttosto alla sicurezza o alla latenza di build. Archiviare gli artefatti in Cloud Storage non è il metodo standard per la gestione delle immagini container per Cloud Run e non offre i benefici di caching di Docker.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta