quarta-feira, 25 de setembro de 2019

Docker DevOps Para Desenvolvedores

O Docker é um software open source que trabalha com o que chamamos de containers. Os containers são espaços onde aplicações podem ser executadas lado a lado em cima de uma mesma infraestrutura, que por isso, pode ser melhor aproveitada. Isso também acontece porque os containers não são caracterizados por conterem toda a infraestrutura de um sistema operacional: eles podem conter somente a infraestrutura necessária para executar uma determinada aplicação, o que difere o Docker da técnica de virtualização.

Desta forma Docker consegue trazer benefícios tanto para desenvolvedores como para administradores de sistemas. E neste curso, aprenderemos como os desenvolvedores podem tirar proveito dos seus benefícios.

Conhecimentos adquiridos
Neste curso abordaremos os comandos do Docker, através de apostilas e vídeos aulas que mostram seus recursos em detalhes. Também serão apresentados exercícios e exemplos práticos para que você possa fixar, praticar e aplicar o conteúdo aprendido no seu dia a dia.

Dentre várias outras coisas, você irá aprender:
– Entender o funcionamento e utilidade do Dockerfile;
– Verá as diferenças entre cada versão do Dockerfile;
– Aprenderá a implementar aplicações PHP, Java, C#, Node, Ruby e Python em um container Docker
– Trabalhar com Multi-stage builds;
– Compartilhar imagens.