Seu pipeline do Cloud Build cria um aplicativo Python e o implanta no Cloud Run. Para reduzir o tempo de implantação e as etapas desnecessárias, o que você deve mudar?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Adicione o argumento --cache-from à etapa de build do Docker na configuração de build..
Por que esta é a resposta
A opção correta é adicionar o argumento --cache-from à etapa de build do Docker. Este argumento permite que o Docker utilize camadas de imagens previamente construídas que já estão disponíveis em um registro, como o Artifact Registry. Isso acelera significativamente o processo de build, pois o Docker não precisa reconstruir camadas que não foram alteradas, reduzindo o tempo de implantação. Remover a etapa que envia o contêiner para o Artifact Registry impediria a implantação no Cloud Run, que requer uma imagem de contêiner. Implantar um novo registro Docker em uma VPC e usar pools de workers do Cloud Build dentro da VPC é uma solução complexa que não aborda diretamente a otimização do tempo de build. Armazenar artefatos de imagem em um bucket do Cloud Storage não é o método padrão para armazenar imagens de contêiner para o Cloud Run e não otimiza o tempo de build.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão