Curso de Docker - Fundamentos

Aprenda a criar e utilizar os containers do Docker

Nível Iniciante Categoria Infra

  • Curso com 02h09 de videos
  • Certificado com 6 horas
  • 12 exercícios

Sobre o curso

Aprenda a criar e utilizar os containers do Docker

O Docker é um software open source que trabalha com o que chamamos de containers. Os containers são espaços onde aplicações podem ser executadas lado a lado em cima de uma mesma infraestrutura, que por isso, pode ser melhor aproveitada. Isso também acontece porque os containers não são caracterizados por conterem toda a infraestrutura de um sistema operacional: eles podem conter somente a infraestrutura necessária para executar uma determinada aplicação, o que difere o Docker da técnica de virtualização.

O Docker consegue trazer benefícios tanto para desenvolvedores como para administradores de sistemas. Para os desenvolvedores, a automatização e padronização na montagem de ambientes de desenvolvimento e produção é o principal trunfo, evitando aquela velha desculpa "de que rodava na minha máquina". Para administradores de sistemas e profissionais de DevOps, há a redução da complexidade e ganho de flexibilidade na gerência destes ambientes, tornando-se muito simples, por exemplo, replicar um ambiente de produção para um ambiente de desenvolvimento quase que instantaneamente. O compartilhamento de recursos que o Docker consegue realizar entre os containers também implica em redução de custos com infraestrutura

O que irá aprender?

Neste curso abordaremos os conceitos e comandos do Docker, através de vídeos aulas que mostram esses comandos em detalhes. Também serão apresentados exercícios e exemplos para que você possa fixar, praticar e aplicar o conteúdo aprendido no seu dia a dia.

Dentre várias outras coisas, você irá aprender:

  • Entender os conceitos essenciais para utilização do Docker;
  • Compreender a diferença entre virtualização e utilização de contâiners;
  • Trabalhar com imagens pré-disponibilizadas pelo Docker;
  • Criar imagens para serem utilizadas com o Docker;
  • Gerenciar volumes em um contâiner Docker, permitindo compartilhamento de arquivos entre contâiners e a máquina hospedeira;
  • Gerenciar contâiners dentro de uma rede, permitindo a comunicação entre estes;
  • Utilizar a ferramenta Docker Compose.

Pra quem é esse curso?

Este curso é destinado a desenvolvedores, administradores de sistemas e profissionais DevOps que desejam ter o primeiro contato com o Docker, entendendo seus principais conceitos.

Metodologia

  • Videoaulas
  • Início Imediato
  • Testes de aprendizado

Ambiente do curso

  • Docker Community Edition

Conteúdo programático

  1. Introdução ao curso

    Introdução do curso.

    1 aula
    • Introdução ao curso e conteúdo abordado
  2. Definição

    Nesta aula, veremos o que é o Docker e o que são containers.

    2 aulas
    • Porque eu preciso de Docker?
    • Questionário
  3. Ambiente de estudo

    Nesta aula veremos como preparar o ambiente de estudo.

    1 aula
    • Configuração de uma VM Linux local com Docker
  4. Comandos Docker

    Nesta aula veremos os comandos básicos do Docker.

    2 aulas
    • Utilizando comandos básicos
    • Questionário
  5. Criando e Gerenciando Containers

    Nesta aula veremos como criar e gerenciar containers.

    4 aulas
    • Criando e Gerenciando Containers
    • Desafio de criando e gerenciando containers
    • Respostas do desafio de criando e gerenciando containers
    • Questionário
  6. Imagens Docker

    Nesta aula compreedemos as imagens do docker.

    4 aulas
    • Imagens do Docker
    • Desafio de Imagens do Docker
    • Resposta do desafio de Imagens do Docker
    • 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
R$ 97,00 ECONOMIZE R$ 360,00
12x R$ 67,00 ou R$ 804,00 à vista
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!