O Buildpacks tem um builder genérico padrão que cria imagens
de contêineres projetadas para serem executadas nos serviços do Google Cloud, incluindo, mas não se limitando a:
Google Kubernetes Engine, GKE Enterprise, Cloud Run, App Engine e
as funções do Cloud Run.
O builder genérico de buildpacks:
Detecta automaticamente a linguagem do seu código-fonte.
Determina se o código-fonte é um aplicativo (serviço) ou função.
Cria seu código-fonte em uma imagem de contêiner implantável.
O builder genérico é uma imagem de contêiner hospedada publicamente no Container Registry.
Para usar sempre a versão e o sistema operacional mais recentes, especifique a tag latest. A tag latest usa como padrão a versão google-22 do builder genérico e é usada quando você executa o comando gcloud run deploy.
Se você precisar fixar em uma versão, consulte as instruções sobre como Usar um builder específico.
Os builders do App Engine incluem pacotes de criação adicionais e configurações específicas do App Engine. Por exemplo, elas são otimizadas para
velocidade de execução e atualizações automáticas. Os builders são classificados por linguagem de execução e sistema operacional:
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2024-12-22 UTC."],[[["The Buildpacks generic builder creates container images for deployment on various Google Cloud services, such as Google Kubernetes Engine, Cloud Run, and App Engine."],["This generic builder automatically detects the source code's language, determines if it's an application or function, and then builds it into a deployable container image."],["The `latest` tag for the generic builder defaults to the `google-22` version, which runs on Ubuntu 22, but you can use specific versions like `v1` or `google-22` to pin to a particular operating system and set of supported languages."],["App Engine builders provide optimized containerization for App Engine second-generation runtimes, featuring additional buildpacks, configurations, and language version support based on Ubuntu 18 and Ubuntu 22."],["The generic builder supports a variety of languages including Python, Node.js, Java, Go, Ruby, PHP, and .NET Core, with different supported versions depending on if using `builder:google-22` or `builder:v1`."]]],[]]