Fale com a gente no WhatsApp Fale com a gente no WhatsApp

Curso de Docker - Containers, Imagens, Volumes e Networks

Aprenda a utilizar o Docker uma das principais ferramentas de containerização do mercado

Nível Iniciante Categoria Infra

  • Curso com 03h58 de vídeos
  • Certificado com 10 horas
  • 16 exercícios

Sobre o curso

O Docker revolucionou como desenvolvemos, distribuímos e executamos aplicações. Com sua capacidade de criar, implantar e executar containers de forma eficiente, o Docker se tornou a ferramenta indispensável para profissionais de desenvolvimento e operações. Este curso, "Docker - Containers, Imagens, Volumes e Networks," foi meticulosamente criado para guiar você por uma jornada de descoberta do Docker e suas incríveis funcionalidades

O Docker revolucionou como desenvolvemos, distribuímos e executamos aplicações. Com sua capacidade de criar, implantar e executar containers de forma eficiente, o Docker se tornou a ferramenta indispensável para profissionais de desenvolvimento e operações. Este curso, "Docker - Containers, Imagens, Volumes e Networks," foi meticulosamente criado para guiar você por uma jornada de descoberta do Docker e suas incríveis funcionalidades

O que irá aprender?

Neste curso, você explorará profundamente o universo do Docker, desde os conceitos fundamentais até técnicas avançadas. Os principais tópicos incluem:

  • Fundamentos do Docker: Domine os conceitos essenciais do Docker e desvende seus mistérios.
  • Trabalhando com Containers: Aprenda a criar, gerenciar e interagir com containers como um verdadeiro mestre.
  • Gerenciamento de Volumes: Descubra como persistir dados com eficiência usando volumes Docker.
  • Manipulação de Imagens: Crie, personalize e compartilhe imagens Docker como um verdadeiro artista.
  • Redes Docker: Configure e domine redes para conectar seus containers com facilidade.

Pra quem é esse curso?

Este curso é destinado a desenvolvedores, administradores de sistemas e entusiastas de DevOps que desejam desvendar os segredos do Docker e suas funcionalidades extraordinárias.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

Metodologia

  • Videoaulas
  • Texto e imagens
  • Início Imediato
  • Testes de aprendizado

Ambiente do curso

  • Docker 24.0

Sobre o professor

Cleyson Lima

Cleyson Lima

Professor, programador, fã de One Piece e finge saber cozinhar. Cleyson é graduando em Licenciatura em Informática pelo IFPI - Campus Teresina Zona Sul, nos anos de 2019 e 2020 esteve envolvido em vários projetos coordenados pela secretaria municipal de educação da cidade de Teresina, onde o foco era introduzir alunos da rede pública no mundo da programação e robótica. Hoje é instrutor dos cursos de Spring na TreinaWeb, mas diz que seu coração sempre pertencerá ao Python.

Conteúdo programático

  1. Introdução

    Introdução ao curso.

    2 aulas
    • Apresentação do curso
    • O código-fonte do curso está no GitHub
  2. Fundamentos

    Nesta aula vamos aprender os fundamentos do Docker.

    3 aulas
    • Instalação do Docker
    • O que é o Docker
    • Questionário
  3. Trabalhando com Containers

    Nesta aula vamos aprender como trabalhar com containers usando o Docker

    6 aulas
    • Primeiros contatos com o Docker
    • Executando containers em modo interativo
    • Gerenciando os containers
    • Publicando portas de um container
    • Executando comandos em um container
    • Questionário
  4. Trabalhando com Volumes

    Nesta aula vamos aprender como trabalhar com os volumes usando o Docker.

    3 aulas
    • Utilizando bind mounts
    • Utilizando volumes
    • Questionário
  5. Trabalhando com Imagens

    Nesta aula vamos aprender como trabalhar com imagens usando o Docker.

    8 aulas
    • Conhecendo o Docker Hub
    • Conhecendo o Dockerfile e criando a nossa primeira imagem
    • Disponibilizando uma aplicação com o Docker
    • Expondo portas da imagem e trabalhando com variáveis de ambiente
    • Trabalhando com multi-stage builds
    • Entendendo a diferença entre ENTRYPOINT e CMD
    • Publicando imagens no Docker Hub
    • Questionário
  6. Trabalhando com Networks

    Nesta aula vamos aprender como trabalhar com as networks usando o Docker.

    4 aulas
    • O que são Networks e quais os tipos?
    • Conhecendo a rede bridge
    • Conhecendo a rede host
    • Questionário
Download da ementa

Cursos relacionados

Formação em que esse curso está inserido

Utilizada e amada por milhares! Veja mais opiniões reais

Plano de acesso total!

Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!

Um ano de acesso completo

Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Aplicativos para Android e iOS
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Suporte com SLA de 4 horas úteis
  • Acesso offline através dos apps
Por apenas
12x R$ 75,00 sem juros, no cartão de crédito
Matricule-se agora
Garantia incondicional de satisfação
Garantia incondicional de satisfação

Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!