Docker

Incluído no Premium

Aprenda Docker no seu iPhone

Aprenda Docker com 30 lições curtas e 150 exercícios. Cada lição explica a ideia, mostra um exemplo e coloca você para praticar, com um tutor de IA que dá dicas quando você trava.

lições
30
exercícios
150
Iniciante
8
Intermediário
14
Avançado
8
Syntax, o mascote 3D do SyntaxQuest

Para que serve Docker?

Docker empacota uma aplicação e tudo de que ela precisa em contêineres que rodam igual em qualquer máquina. É uma ferramenta essencial do desenvolvimento e da implantação modernos.

Assim começa o curso

  1. 01

    O que é Docker?

    Aprenda o que é Docker, como os containers funcionam e o que é uma imagem Docker.

  2. 02

    Arquitetura do Docker

    Aprenda os principais componentes do Docker e como eles trabalham juntos.

  3. 03

    Instalação e Primeiro Container

    Instale Docker e execute `hello-world` para entender o fluxo básico.

  4. 04

    Docker Hub e Registries

    Aprenda a baixar, marcar e publicar imagens em registries públicos e privados.

  5. 05

    Comandos Básicos de Containers

    Pratique `docker run`, `docker ps`, `docker stop` e `docker rm`, junto com opções essenciais como `-d`, `-it` e `--name`.

  6. +25 lições no app

    O conteúdo completo, as explicações e a prática estão no app.

Conteúdo do curso de Docker

Iniciante 8 lições

  1. O que é Docker?
  2. Arquitetura do Docker
  3. Instalação e Primeiro Container
  4. Docker Hub e Registries
  5. Comandos Básicos de Containers
  6. Gerenciamento de Imagens
  7. Executando Containers
  8. Limpeza e Manutenção

Intermediário 14 lições

  1. Inspecionar e Monitorar
  2. Ciclo de Vida de Containers
  3. Instruções Básicas
  4. COPY, ADD e RUN
  5. CMD, ENTRYPOINT e ENV
  6. Builds de Múltiplas Etapas
  7. ARG, LABEL e HEALTHCHECK
  8. Volumes Docker
  9. Redes no Docker
  10. Comunicação entre Containers
  11. Bind Mounts e tmpfs
  12. Drivers de Rede Avançados
  13. Fundamentos de Compose
  14. Serviços e Dependências

Avançado 8 lições

  1. Compose Avançado
  2. Variáveis de Ambiente no Compose
  3. Profiles e Override no Compose
  4. Otimização de Imagens
  5. Segurança do Docker
  6. Docker em CI/CD
  7. Logs e Monitoramento
  8. Fundamentos de Docker Swarm

Uma pergunta do curso

Arquitetura do Docker

Complete o comando para ver as informações do sistema Docker.

docker ___

A resposta, a explicação e muitos outros exercícios te esperam no app.

Baixar

Perguntas sobre o curso

O curso de Docker é grátis?

Docker faz parte do Premium (e do Pro Max). O app é grátis e você pode começar pelos cursos gratuitos antes de assinar.

Preciso de experiência para aprender Docker?

Não. O curso começa no nível iniciante (8 lições) e avança para intermediário e avançado no seu ritmo.

Quanto tempo dura o curso de Docker?

Tem 30 lições e 150 exercícios. As lições são curtas, então você pode avançar alguns minutos por dia; o aprendizado evolutivo traz de volta o que você está prestes a esquecer.