InicianteCurso grátis

Docker Essencial

Aprenda Docker de verdade: containers, Dockerfiles, volumes, redes e docker-compose rodando na sua máquina, até entender o que o setup dos runners faz.

10 liçõestempo total: ~4 horaspor dia: 25 minprática: terminal real, sem simulaçãográtis

Grátis. Sem cadastro para a lição 1 — abre direto no navegador.

O que você vai aprender

10 lições com Docker real na sua máquina
Do primeiro container ao mini runner completo
Comando de verificação com saída esperada em cada lição
Grátis, sem custo e sem limite de tempo

O que você vai construir

Você não assiste, você roda. Na lição 1 você instala o Docker; na lição 10 monta um mini runner e reproduz o ciclo que o setup dos cursos pagos automatiza. Cada lição termina com um comando de verificação e a saída esperada.

Conteúdo do curso

4 módulos · 10 lições

Módulo 1: Fundamentos
3 lições
1. Instale o DockerGrátis
2. Seu Primeiro Container
3. Dockerfile e as Camadas
Módulo 2: Imagens e Ambiente
2 lições
4. Variáveis de Ambiente e .dockerignore
5. Construindo e Gerenciando Imagens
Módulo 3: Volumes, Redes e Compose
3 lições
6. Volumes e Persistência
7. Redes e Portas
8. docker-compose na Prática
Módulo 4: Produção e Projeto
2 lições
9. Boas Práticas: Containerizando uma Aplicação
10. Projeto Final: Reproduzindo o Setup dos Runners

O que vem depois

Este curso é a fundação. Quando você terminar, as trilhas especializadas esperam por você — com a mesma didática de testes reais.

Backend Python Engineer

disponível

Python essencial, APIs REST, concorrência e confiabilidade em produção. Os runners que você aprendeu a rodar aqui são o que faz essa trilha funcionar.

R$ 297

React Fundamentos

em breve

Componentes, JSX, hooks e estado. O que você precisa para construir interfaces modernas.

R$ 97

Os itens marcados como "em breve" ainda não estão à venda — o aviso de disponibilidade aparece na página de cada trilha.

Quem vai se beneficiar deste curso

Aprende Docker fazendo

Cada lição tem um 'Mão na massa': você digita comandos Docker no seu terminal, vê a saída e confere com o que era esperado. Nada de simulação no navegador.

Chega sem medo no setup dos runners

Os cursos Greenlit rodam os exercícios em containers (runners) na sua máquina. Este curso ensina o Docker que está por trás disso. O setup script vai fazer algo que você já viu e entendeu.

Já domina Docker em produção

Se você já usa Docker todos os dias, multi-stage builds e docker-compose no sono, este curso é básico demais. Considere backend-python ou api-rest-python.

Checklist de Entrada

Saber usar o terminal do seu sistema (abrir, digitar um comando, ver a saída). Não precisa saber Docker, é exatamente isso que você vai aprender. Você instala o Docker na sua máquina na primeira lição.

Quem criou este curso

Greenlit

A Greenlit é uma plataforma de cursos criada e mantida por desenvolvedores com mais de 23 anos de experiência na indústria de software. Já passamos por monolitos, microsserviços, filas, eventos — e cometemos muitos erros para que você não precise. Cada lição tem um guia 'Mão na massa': comandos pra rodar no seu terminal, saída esperada pra conferir e uma marcação de conclusão quando tudo bater. Aprendizado direto ao ponto, como a engenharia pede.

Perguntas frequentes

Preciso instalar alguma coisa?

Sim, o Docker (Docker Desktop no Windows/macOS, Docker Engine no Linux). A primeira lição te guia na instalação. É o mesmo tipo de passo que você executa nos cursos pagos, quando o setup instala e sobe os runners.

Preciso saber JavaScript ou programar?

Não para este curso. Você vai digitar comandos e ler arquivos de configuração (Dockerfile, compose), mas todo o código de exemplo é dado pronto. Saber usar o terminal do seu sistema é o único pré-requisito.

Por que não é 100% no navegador?

Porque o objetivo é você sair sabendo rodar os runners dos cursos Greenlit, e eles rodam na sua máquina, dentro do Docker. Simular tudo no navegador te deixaria sem prática real e sem entender o que o setup faz.

Funciona no Windows?

Sim. O Docker Desktop funciona no Windows (via WSL2) e no macOS; no Linux instala-se o Engine. As aulas mostram os comandos, que são os mesmos nos três sistemas.

Tem certificado?

Não. O foco é aprendizado prático: cada lição tem comandos de verificação com saída esperada, então você mesmo confere se acertou. Isso é mais útil que um certificado.

Qual a diferença para o api-rest-python?

O api-rest-python foca em criar APIs com FastAPI e usa Docker como ferramenta de deploy. Este curso foca 100% em Docker: containers, imagens, compose, redes e boas práticas.

Comece agora mesmo

Curso gratuito e prático: instale o Docker, rode containers e chegue pronto pros cursos Greenlit, onde o setup sobe os runners na sua máquina.