Aprendendo Docker
Uma introdução prática ao mundo dos contêineres
What you will learn
Conceitos do Docker
Diferenças entre Máquinas Virtuais e Containers
Instalar o Docker
Utilizar comandos do Docker
Utilizar o Docker Dashboard
Utilizar imagens do Docker Hub
Criar suas próprias imagens com Dockerfile
Criar e gerenciar containers
Criar e trabalhar com volumes
Publicar suas imagens no Docker Hub
Utilizar o Docker Compose
Utilizar Nginx para load balancing
Why take this course?
Aprenda Docker na prática com este curso.
Docker é um conjunto de produtos de plataforma como serviço que usam virtualização de nível de sistema operacional para entregar software em pacotes chamados contêineres. Os contêineres são isolados uns dos outros e agrupam seus próprios softwares, bibliotecas e arquivos de configuração.
Se você deseja entrar no mundo Docker este curso te ensina os primeiros passos.
O curso possui pouca teoria (apenas o essencial para as aulas) e bastante prática.
Você aprenderá a instalar o Docker (no Windows).
Criará seu primeiro container.
Aprenderá comandos básicos do Docker.
Aprenderá a criar e utilizar imagens e containers.
Aprenderá a publicar suas imagens no Docker Hub.
Aprenderá a simular um ambiente real com aplicações web e banco de dados.
Vamos utilizar o Flask para criar a aplicação de exemplo (se não sabe Python/Flask não se preocupe, o exemplo foi explicado em detalhes e é bem simples).
Aprenderá a trabalhar com Dockerfile para construir suas imagens.
Aprenderá a utilizar o Docker Compose para automatizar a criação das imagens e containers.
Aprenderá a simular um ambiente real com Load Balancing utilizando o servidor web Nginx.
O curso foi desenvolvido pensando em quem não conhece o Docker, o objetivo é que você dê os primeiros passos rapidamente e comece a utilizar o Docker no seu dia a dia.
O curso é feito no ambiente Windows mas o conhecimento aprendido se aplica a qualquer sistema operacional, pois o conhecimento é focado no Docker.
WingSec Treinamento e Consultoria.