25 de abril de 2017

Curso Docker

Curso presencial de Docker

 

Se estiver interessado(a) em participar da próxima turma é só avisar neste formulário: https://form.jotformz.com/71135620912650

 

Local: A definir, mas será em João Pessoa-PB.

Endereço:

Mapa:

Data: A definir, mas ocorrerá num sábado.

Vagas: 12

Preço: R$ 550,00, parcelado em até 5 vezes sem juros.

 


Duração: 8 horas, sendo realizado num sábado, das 8h às 18h (com paradas para coffe-breaks e almoço).

Tutor: Aécio Pires (saiba mais olhando o currículo e conhecendo um pouco dos trabalhos produzidos)

Sobre a ferramenta:  O Docker é uma plataforma de contêiner, com o código aberto, que automatiza a implantação de aplicativos de software.

Objetivos deste curso:

  • Visa compartilhar o conhecimento sobre boas práticas de administração de sistemas usando o Docker;
  • Capacitar o aluno a instalar o Docker;
  • Ensinar a implantar e administrar contêineres;
  • Ensinar a instalar e gerenciar um cluster de Docker Hosts;
  • Ensinar a instalar e usar o Portainer, uma interface web para administração de Docker Hosts e contêineres.

A quem se destina este curso? Gestores de serviços, administradores de sistemas, desenvolvedores de sistemas, gerentes de configuração e estudantes da área de computação.

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, wc, ps, top, kill, killall, ping, vim ou nano.

Recursos oferecidos aos participantes:

  • Livro Usando Docker.
  • Slides.
  • Tutoriais.
  • Lista de exercícios.
  • Ambiente climatizado.
  • Coffee-break.

Observações: 

1) Posso emitir nota fiscal para empresas que desejarem pagar vagas para seus funcionários. Mas não trabalho com Nota de empenho, usada em orgãos públicos.

2) Nesta turma não disponho de computadores no lab. É necessário que cada aluno traga o seu notebook.

3) Como não represento uma instituição de ensino, nesta turma não poderei emitir um certificado de participação.

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.
  • DockerFile.
  • Docker Hub.
  • Compartilhando volumes entre o Docker Host e os contêineres.
  • Docker Registry.
  • Docker Network.
  • ocker Machine.
  • Orquestração de cluster Docker com Docker Swarm.
  • Portainer, uma interface web para administração de Docker Hosts e contêineres.
  • Docker Compose.
  • Dicas de segurança para a criação de imagens e administração de contêineres Docker.

Benefício:

Ao final do curso, os exercícios executados em aula irão gerar um cenário prático de administração de contêineres que servirá de pontapé para os alunos implementarem no ambiente de trabalho usando o Docker.