Se você usar contêineres, precisará de um lugar para armazená-los. Um sistema de entrega contínua que utiliza contêineres beneficiará sua equipe de desenvolvimento. Ele permite que você crie, teste e implante regularmente, como parte de um canal, quando houver alterações na sua base de código. O Container Registry trabalha com diversos sistemas de entrega contínua conhecidos.
![]() |
Cloud Build: execute as versões das suas imagem de contêiner em um ambiente rápido, consistente e confiável. Crie imagens de contêiner do Docker para implantação em diversos ambientes. |
![]() |
Artifact Registry: armazene e gerencie pacotes Docker, Maven e npm em um serviço de repositório escalonável e integrado. Gerencie vários repositórios em um único projeto por meio do gcloud, do Console do Cloud e de ferramentas nativas. Também é possível integrar o serviço ao Cloud Build e outros sistemas de CI/CD. Saiba mais |
![]() |
CircleCI: criação, teste e implantação automatizados para projetos particulares públicos. O CircleCI contém um orb para integração com o Container Registry. A documentação também fornece instruções para autorizar o SDK do Cloud no contêiner principal. |
![]() |
Codefresh: ferramenta veloz de CI/CD nativa do Docker, com registro incorporado e visualizações de código em um clique.
Siga a documentação correspondente para saber como implantar no Google Kubernetes Engine a partir do Codefresh. |
![]() |
Codeship: serviço de integração e entrega contínua.
Estas instruções mostram as etapas para configurar uma conta de serviço, definir as variáveis de ambiente e criar o script de autenticação. |
![]() |
Jenkins: aplicativo premiado, multiplataforma de integração e entrega contínua.
Nestas instruções, veja como integrar o Jenkins ao Google Kubernetes Engine, incluindo a configuração do escopo de autenticação do Container Registry. |
![]() |
O Jenkins X fornece CI/CD automatizado para aplicativos nativos da nuvem no Kubernetes.
O CloudBees Jenkins X Distribution é uma versão estável do Jenkins X testada pelo CloudBees. Estas instruções explicam como integrar o Jenkins X com o Google Kubernetes Engine, incluindo a configuração de um registro particular do Docker no Container Registry. |
![]() |
Semaphore: solução hospedada de integração e entrega contínuas integrável ao Docker, ao GitHub e ao Slack.
Neste artigo, veja como integrar o Sempahore ao Container Registry. |
![]() | Shippable: canais de Docker facilitados com integração contínua, teste funcional automatizado e implementação em qualquer provedor de nuvem.
Estas instruções explicam a integração do Shippable com o Google Cloud, incluindo o envio de imagens para o Container Registry. |
![]() |
Spinnaker: plataforma de entrega contínua de código aberto em várias nuvens para liberar as alterações de software em alta velocidade e segurança.
Este artigo (em inglês) descreve a configuração do registro de contêiner como um provedor de registro. Este codelab(em inglês) descreve como configurar um fluxo de implantação contínua usando o Container Registry como o registro do contêiner. Além disso, esta solução fornece instruções para criar um canal de entrega contínua com o Spinnaker no GKE. |
![]() |
Travis CI: uma plataforma de integração contínua usada para criar e testar softwares hospedados no GitHub.
A documentação do Travis CI inclui informações gerais sobre como usar o Docker em versões. Sua compilação precisa incluir autenticação com o Container Registry antes de enviar ou extrair imagens. |
![]() |
Wercker: execute seus canais com a CLI do Wercker, colabore e implemente na Web e receba notificações em seu desktop quando houver falhas em criações ou implementações.
Nestas instruções (em inglês), veja como recuperar o token de autenticação e usá-lo na etapa internal/docker-push. |
Biblioteca Go e ferramentas de linha de comando Um conjunto de bibliotecas Go e ferramentas de linha de comando para trabalhar com registros de contêiner. Para mais informações, consulte a documentação no GitHub. |
Mais informações
Para mais informações sobre a autenticação com soluções de terceiros, consulte a página Autenticação avançada.