4. O que é?
• Registry é um servidor stateless, altamente escalável que
armazena e permite distribuir suas imagens Docker.
• O Registry é open-source, Apache License.
5. Por quê usar?
Você deve usar o Regsitry se você quer:
• Controle total do lugar onde suas imagens estão sendo
hospedadas
• Possuir controle total das suas imagens e do pipeline de
distribuição
• Integrar o armazenamento e distribuição de imagens diretamente
no seu fluxo de desenvolvimento interno
9. Caso de uso
Rodar seu próprio registro é uma grande solução para integrar e
complementar seu sistema de CI/CD.
Workflow típico:
Um commit no controle de versão dispara uma triger para o CI,
que irá fazer o push da nova imagem se o build for feito com
sucesso. Uma notificação do Registry dispara o deploy em um
ambiente de desenvolvimento, ou notifica outros sistemas que uma
nova imagem está disponível.
10. Também é um componente essencial se você quer rapidamente
fazer o deploy de uma nova imagem em um grande cluster de
máquinas.
E por final, é a melhor maneira de distribuir imagens dentro de
uma rede isolada.
Caso de uso
12. Portus
Portus é um serviço de autorização e interface de usuário, open
source, para a próxima geração de Docker Registry.
http://port.us.org/
15. O que é?
• É um catálogo de template de aplicações provido pelo Rancher
que torna fácil o deploy de tarefas complexas.
• Templates certificados da Rancher e também da comunidade.
• Podem ser criados. Muito simples, somente o nome e a URL.
16. Por quê usar?
Você deve usar o Catalog se você quer:
- Disponibilizar stack de aplicações para seus times em forma de
templates