Ihre Cloud Build-Pipeline erstellt eine Python-Anwendung und stellt sie in Cloud Run bereit. Was sollten Sie ändern, um die Bereitstellungszeit und unnötige Schritte zu reduzieren?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Fügen Sie das Argument --cache-from zum Docker-Build-Schritt in der Build-Konfiguration hinzu..
Warum dies die Antwort ist
Das Hinzufügen des Arguments --cache-from zum Docker-Build-Schritt ist die effektivste Methode, um die Build-Zeit zu reduzieren. Dieses Argument weist Docker an, vorhandene Image-Layer aus einem zuvor erstellten Image als Cache zu verwenden, was den Build-Prozess beschleunigt, indem nur geänderte Layer neu erstellt werden. Das Entfernen des Schritts zum Verschieben des Containers in Artifact Registry ist keine Option, da Artifact Registry die Standard- und empfohlene Methode zum Speichern von Container-Images in Google Cloud ist. Eine neue Docker-Registry in einer VPC würde den Prozess verkomplizieren und ist für Cloud Build nicht notwendig, da Artifact Registry bereits hochoptimiert ist. Das Speichern von Image-Artefakten in einem Cloud Storage-Bucket ist keine praktikable Alternative für Container-Images, da diese eine spezielle Registry benötigen.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich