Logo do curso
Curso

Containers e Docker:

empacotamento, isolamento e gestão

Quero estudar na alura

14h

Para conclusão

57

Pessoas nesse curso

Certificado

De participação

Introdução_

O que você aprenderá_

  • Entenda os conceitos de containers, namespaces e cgroups e diferencie imagens, containers e registries.
  • Crie imagens Docker otimizadas aplicando boas práticas de Dockerfile e múltiplos estágios.
  • Gerencie o ciclo de vida de containers, incluindo estados, execução em background e modos interativos.
  • Gerencie persistência de dados com volumes e distintos tipos de mounts, aplicando práticas de backup e restauração.
  • Implemente e administre redes Docker personalizadas para garantir comunicação e isolamento entre containers.
  • Aplique conceitos fundamentais de orquestração com Kubernetes para escalar aplicações e aumentar disponibilidade.

Público alvo_

Profissionais de DevOps, desenvolvedores backend, engenheiros de plataforma e estudantes de TI que desejam dominar containers e Docker para empacotar, executar e operar aplicações de forma confiável em ambientes locais e na nuvem.

Maria Lazara

Maria Lazara

github

linkedin

Profissional de DevOps com foco em automação, CI/CD e cloud. Experiência com Docker, Kubernetes e IaC, criando ambientes escaláveis e confiáveis.

Curso atualizado em 29/04/2026

Ementa

  1. Fundamentos e instalação do Docker

    • O que são containers e como funcionam
    • História e evolução dos containers
    • Arquitetura do docker
    • Instalação do docker
    • Instalação do docker no MacOS I
    • Instalação do docker no Ubuntu II
    • Diferenças entre containers e máquinas virtuais
  2. Comandos e Ciclo de Vida

    • Trabalhando com containers
    • Ciclo de vida de um container
    • Gerenciamento de containers I
    • Gerenciamento de containers II
  3. Dockerfile Básico e Instruções

    • Introducao Criando Imagens Personalizadas
    • Anatomia De Um Dockerfile
    • Cmd Vs Entrypoint
    • Instrucoes Principais Do Dockerfile I
    • Cmd Vs Entrypoint I
  4. Persistência e Volumes no Docker

    • Introducao Persistencia E Volumes
    • Criacao E Gerenciamento De Volumes I
    • Tipos De Volumes
    • Antendendo A Camada De Escrita Dos Containers
    • Boas Praticas Para Dados Persistentes
    • Criacao E Gerenciamento De Volumes Ii
    • Prática Aplicação Com Banco De Dados Persistente
  5. Docker Redes e Comunicação

    • Tipos De Drivers De Rede
    • Agradecimento Encerramento Curso
    • Conceitos De Rede Em Containers
    • Dns Interno Do Docker
    • Network Troubleshooting
    • Comunicacao Entre Containers
    • Criacao De Redes Customizadas I
    • Mapeamento De Portas I

Descubra se esse curso é pra você! Leia as primeiras aulas

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos
Escola

DevOps

Conheça o movimento que preza pela automação e monitoramento das construções de softwares. Explore a Internet das Coisas, desenvolva infraestruturas completas e crie um pipeline de construção de software. Tudo isso com a ajuda de ferramentas poderosas, como o Terraform e o Kubernetes.

Conheça a escola

Pessoas estudando esse curso nesse mês:

Estude com elas

e mais 49 pessoas

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

Bônus PM3 Summit 2026

Alavanque sua carreira com até 40% off + Ingresso Live Access para o PM3 Summit 2026.

Conheça os Planos para Empresas