Entrar em Contato
 Duração 14 horas

Programa do Curso

Introdução à Contenção e ao Docker

  • Compreensão dos conceitos de contenção de software
  • Benefícios dos contentores em comparação com os modelos de implementação tradicionais
  • Visão geral do Docker e o seu papel na entrega moderna de aplicações
  • Casos de utilização comuns de contentores em desenvolvimento e operações

Instalação do Docker e Configuração do Ambiente

  • Instalar e configurar o Docker
  • Compreensão dos componentes e arquitetura do Docker
  • Trabalho com a CLI do Docker
  • Gestão de serviços e configurações do Docker

Arquitetura do Docker e Conceitos Fundamentais

  • Motor Docker, imagens, contentores e registos
  • Gestão do ciclo de vida dos contentores
  • Compreensão de objetos e recursos do Docker
  • Boas práticas para trabalhar com ambientes Docker

Trabalho com Imagens e Contentores Docker

  • Descarregar e gerir imagens Docker
  • Criar e executar contentores
  • Configuração e gestão de contentores
  • Inspecionar, monitorizar e manter contentores

Construção de Aplicações com Dockerfiles

  • Compreensão da estrutura e instruções do Dockerfile
  • Criação de imagens Docker personalizadas
  • Otimização do tamanho da imagem e do desempenho de construção
  • Gestão de dependências e configurações de aplicações

Armazenamento Docker e Gestão de Dados

  • Compreensão dos conceitos de armazenamento de contentores
  • Trabalho com volumes e montagens de ligação (bind mounts)
  • Permanência de dados de aplicações
  • Gestão eficaz de dados de contentores

Rede Docker

  • Compreensão dos conceitos de rede Docker
  • Criação e gestão de redes Docker
  • Ligação de múltiplos contentores
  • Configuração da comunicação entre aplicações e serviços

Trabalho com Registos Docker

  • Compreensão de repositórios e registos de imagens
  • Utilização do Docker Hub e registos privados
  • Envio e descarga de imagens
  • Gestão de versões de imagens e considerações de segurança

Orquestração de Contentores e Conceitos de Escalabilidade

  • Introdução à orquestração de contentores
  • Compreensão do papel das plataformas de orquestração
  • Visão geral do Docker Compose
  • Preparação de aplicações para implementações escaláveis

Resolução de Problemas e Boas Práticas

  • Diagnóstico de problemas comuns do Docker
  • Gestão de registos (logs) e desempenho de contentores
  • Aplicação de boas práticas de segurança e manutenção
  • Otimização de ambientes de aplicações baseadas em Docker

Oficina Prática de Docker e Revisão do Curso

  • Construção e implementação de uma aplicação contentorizada
  • Gestão de múltiplos contentores e serviços
  • Aplicação de comandos e fluxos de trabalho Docker
  • Revisão de conceitos-chave e próximos passos

Requisitos

  • Conhecimentos sobre rede.
  • Experiência com a linha de comandos Linux.

Público-Alvo

  • Desenvolvedores
  • Engenheiros DevOps
  • Administradores de sistemas

Formação Empresarial Personalizada

Soluções de formação concebidas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, formação online em direto, a partir de 2600 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Testemunhos de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas