Bem vindo!
Estou animado com o fato de você querer aprender o Docker.
ESTE TREINAMENTO FOI FEITO COM CARINHO, ANTES DE PENSAR EM VALORES, ME PREOCUPEI EM UMA DIDÁTICA SIMPLES PARA COISAS COMPLEXAS.
Docker é uma tecnologia que otimiza a infraestrutura e oferece ótimo custo benefício. Os contêineres permitem que você encapsule a sua aplicação e a execute em qualquer lugar. Sabe aquele ditado: “na minha máquina funciona”?, Pois bem, com Docker realmente não precisa se preocupar com a compatibilidade de Migração, assim damos um fim ao dependency hell (inferno das dependências), pois tudo que você precisa para atender o seu serviço ou aplicação estará dentro do contêiner.
A construção do Docker foi iniciada por Solomon Hykes, na França, dentro da empresa DotCloud, Docker representa a evolução da tecnologia proprietária da DotCloud.
Este treinamento é um resumo de diversas informações colhidas de forma simples e objetiva como deve ser. Se você só ouviu falar em termos como:
Docker;
Container;
Swarm;
cluster;
deploy;
Rancher
Portainer
Outros;
Esta é a oportunidade para entender definitivamente. Esta é uma das premissas deste treinamento.