Aulas exclusivas, on-line e ao vivo
(também pode ser em turma)
O Docker é uma plataforma de contêiner, com o código aberto, que automatiza a implantação de aplicativos de software.
Formulário de contato: https://form.jotformz.com/71135620912650
Preço: R$ 800,00 à vista ou R$ 950 em até 5x sem juros pelo PagSeguro.
Duração: 16 horas
Objetivos:
- Compartilhar o conhecimento sobre boas práticas de administração de sistemas usando o Docker;
- Instalar e utilizar o Docker;
- Gerenciar contêineres nos ambientes de desenvolvimento, homologação e produção;
- Gerar imagens Docker a partir de instruções escritas nos Dockerfiles;
- Executar um conjunto de contêineres utilizando o Docker Compose.
A quem se destina? SRE, cloud architect, desenvolvedor(a) de software, arquiteto(a) de software, gestor(a) de produtos de software, administrador(a) de sistemas, professor(a) da área de Tecnologia da Informação, estudantes.
Conhecimentos prévios:
- Conhecimento básico do sistema operacional GNU/Linux;
- Conhecimento básico em TCP/IP, endereçamento IP e portas;
- Familiaridade com o console do GNU/Linux, incluindo os comandos: ls, cd, pwd, mkdir, rmdir, rm, echo, cat, tail, ps, top, kill, ping, vim, nano.
Histórico:
- Set/2024, turma realizada na Unipe (remoto);
- Ago/2024, turma realizada na Unipe (remoto);
- Dez/2023, turma realizada na Unipe (remoto);
- Jan/2023, aula exclusiva com Edilmar Júnior (remoto);
- Dez/2021, aula exclusiva com André Luís Soares (remoto);
- Out/2020, aula exclusiva com Daniel Naziloski (remoto);
- Jul/2020, turma realizada na Unipe (remoto);
- Jun/2019, aula exclusiva com Márcio Araújo (remoto);
- Mai/2019, turma realizada na Unirede (presencial em Porto Alegre-RS);
- Nov/2017, turma realizada na Unipe (presencial em João Pessoa-PB);
- Mai/2017, duas turmas realizadas na Dynavideo (presencial em João Pessoa-PB).
Observações:
1) Posso emitir nota fiscal, mas não trabalho com Nota de empenho, usada em orgãos públicos.
2) É necessário que cada aluno(a) utilize seu computador.
3) Como não represento uma instituição de ensino, não poderei emitir um certificado de participação.
Recursos oferecidos:
- Slides;
- Tutoriais;
- Lista de exercícios;
- Materiais complementares;
- Máquina virtual para executar os exercícios.
Ementa:
- Apresentação do Docker: definição, as características, o histórico, a arquitetura, o suporte, as comunidades e a documentação;
- Contêineres e imagens;
- Contêineres versus Máquinas Virtuais;
- Docker Host;
- DockerFile;
- Docker Hub;
- Compartilhando volumes entre o Docker Host e os contêineres;
- Docker Registry;
- Docker Network;
- Docker Compose;
- Dicas de segurança para a criação de imagens e administração de contêineres Docker;
- Ferramentas de apoio ao ambiente de produção;
- Projeto prático: cada grupo simulará uma equipe de desenvolvimento e operação. O objetivo é praticar o fluxo de trabalho de trabalho, desde a criação de uma imagem Docker até a implantação no ambiente de produção.
Slides demonstrativos: