Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Containers com Docker, Compose e Kubernetes 2026
New
Rating: 5.0 out of 5(1 rating)
3 students

Containers com Docker, Compose e Kubernetes 2026

Domine os fundamentos de containers com Docker, Docker Compose, Registry, Kubernetes e publicação na nuvem.
Created byFernando Amaral
Last updated 5/2026
Portuguese

What you'll learn

  • Entender o que são containers, imagens Docker, registries e como eles se conectam no fluxo moderno de aplicações.
  • Criar imagens Docker usando Dockerfile e executar containers com portas, variáveis de ambiente e volumes.
  • Usar Docker Compose para subir aplicações com múltiplos serviços, como uma aplicação Python com PostgreSQL.
  • Publicar imagens no Docker Hub e executar containers a partir de imagens armazenadas em um registry.
  • Compreender os conceitos essenciais do Kubernetes: cluster, node, pod, deployment, service e namespace.
  • Publicar uma aplicação no Kubernetes local, escalar réplicas, atualizar imagens e visualizar logs com kubectl.
  • Configurar aplicações no Kubernetes usando ConfigMap, Secret, variáveis de ambiente e volumes.
  • Entender quando usar Docker, Docker Compose, Kubernetes e registries em projetos reais de aplicações modernas.

Course content

8 sections36 lectures3h 44m total length
  • Apresentação2:28
  • Introdução21:33
  • Kubernetes7:38
  • Arquivos3:15
  • Instalação2:08
  • Instalando Docker2:07
  • Material de Curso para Download1:22

Requirements

  • Não existem pré-requisitos

Description

Containers com Docker, Compose e Kubernetes é um curso introdutório e direto ao ponto para quem deseja entender, de forma simples e aplicada, como funcionam containers e como eles são usados no desenvolvimento moderno de aplicações.

Ao longo do curso, você vai começar pelos fundamentos: o que é um container, qual a diferença entre containers e máquinas virtuais, o que são imagens Docker, registries e Docker Hub. Depois, vai colocar a mão na massa criando suas primeiras aplicações Python em containers, escrevendo Dockerfiles, executando imagens, mapeando portas, usando variáveis de ambiente e trabalhando com volumes.

Em seguida, você vai aprender Docker Compose para organizar aplicações com múltiplos serviços, como uma aplicação visual em Streamlit conectada a um banco PostgreSQL. Essa etapa mostra, de forma prática, como diferentes containers podem trabalhar juntos em um ambiente local.

Na sequência, o curso introduz Kubernetes de maneira gradual. Você vai entender os principais conceitos, como cluster, node, pod, deployment, service e namespace, e depois publicar uma aplicação simples no Kubernetes local do Docker Desktop. Também verá como escalar réplicas, atualizar imagens, consultar logs e organizar configurações usando ConfigMap, Secret, variáveis de ambiente e volumes.

Para fechar a jornada, você aprenderá como publicar uma imagem no Docker Hub e entenderá como essa imagem pode ser usada em ambientes externos, incluindo opções simples de publicação na nuvem.

Este curso foi pensado para quem quer sair da teoria e realmente entender a jornada prática dos containers: da criação da imagem até a execução em ambientes mais modernos e escaláveis.

Who this course is for:

  • Este curso é destinado a profissionais que querem aprender Docker, Compose e Kubernetes de forma prática.