Contentores
Docker
O Docker é como empacotamos serviços para se comportarem de forma idêntica num portátil, em CI e em produção.

O que é
O Docker empacota uma aplicação e as suas dependências num contentor que corre igual em qualquer ambiente. É a unidade que construímos, testamos e implantamos.
Porque usamos
Os contentores acabam com o problema do “funciona na minha máquina” e tornam os ambientes reproduzíveis. São a passagem limpa entre desenvolvimento, CI e a cloud.
Onde aplicamos
No produto,
não no slide.
01
Ambientes reproduzíveis
A mesma imagem do portátil do programador até à produção.
02
Pipelines de CI/CD
Construir uma vez, testar em CI e enviar o artefacto exacto que verificou.
03
Isolamento de serviços
Cada serviço contido, versionado e implantado de forma independente.
Combina com