Programa do Curso

O que é Docker?

  • Casos de uso
  • Componentes principais de Docker
  • Docker arquitetura
  • Tecnologia subjacente

Instalação de Docker

  • Instalação em Ubuntu e Windows
  • Usando Docker Máquina para provisionamento de host
  • Docker Drivers de máquina para provedores de nuvem

Ciclo de vida do contêiner

  • Criando e executando contêineres
  • Parando e reiniciando
  • Investigando um contêiner
  • Visualizando os registros
  • Olhando para os processos
  • Removendo um contêiner e seus dados

Dockerizing aplicativos

  • O exemplo do Olá Mundo
  • Contêiner interativo Bash
  • Construindo uma imagem confirmando alterações
  • Construindo uma imagem a partir de um arquivo Docker
  • Construções automatizadas baseadas em GitHub
  • Executando mais de um processo em um contêiner
  • ferramenta auxiliar gosu
  • Executando um webapp em um único contêiner
  • Executando um webapp em arquitetura de micro serviços

Gerenciando imagens

  • Encontrar e baixar imagens existentes
  • Docker Hub e repositório local
  • Compartilhando imagens com outras pessoas
  • Implantando um repositório de imagens privado

Networking de contêineres

  • Mapeamento de portas
  • Vinculação e nomenclatura de contêineres
  • Criação e gerenciamento de redes personalizadas
  • Rede em muitos Docker hosts (sobreposição)

Dados em contêineres

  • Volumes de dados
  • Hospedar diretórios e arquivos como volume de dados
  • Contêineres de volume de dados
  • Volumes de dados compartilhados entre Docker hosts
  • Backup e restauração de volumes de dados

Docker Compor

  • Visão geral de Docker Compor
  • Executando aplicativos de vários contêineres usando um comando
  • Definindo serviços, redes, volumes e variáveis
  • Configurando restrições de tempo de execução em recursos

Docker Enxame

  • Introdução ao clustering nativo Docker
  • Serviços de descoberta
  • Docker Estratégias e filtros de enxame

Requisitos

Alguma familiaridade com a linha de comandos e Linux é uma vantagem.

  21 horas
 

Declaração de Clientes (4)

Cursos Relacionados

Categorias Relacionadas