Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Batismo de DOCKER - Um curso de DOCKER do ZERO
Rating: 4.5 out of 5(21 ratings)
79 students

Batismo de DOCKER - Um curso de DOCKER do ZERO

Aprenda de forma prática e objetiva a trabalhar com containers Docker mesmo sendo burro.
Created byHoracio Fiasco
Last updated 8/2025
Portuguese
Portuguese [Auto],

What you'll learn

  • Criar e gerenciar imagens Docker para aplicações Spring Boot.
  • Executar contêineres Docker e configurar aplicações em ambiente isolado.
  • Publicar imagens no Docker Hub para uso em projetos pessoais ou profissionais.
  • Dockerizar aplicações Spring Boot do zero, tornando-as prontas para produção.

Course content

1 section • 9 lectures • 2h 38m total length
  • Arquitetura Docker - Pra que serve e qual problema quer resolver?41:51
  • Dockerfile - Preparando a aplicação Spring14:54
  • Dockerfile - Preenchendo o arquivo para criar uma imagem16:30
  • docker build - Transformando a aplicaçao Spring em uma imagem8:06
  • Docker Pull - E quando eu quiser usar uma imagem?16:58
  • docker push - Enviando imagens para o Dockerhub12:06
  • Docker Pull e Run - Usando Imagens do Docker Hub em Contêineres13:51
  • Docker compose - Qual a diferença para o Dockerfile? [PARTE 1]22:11
  • Docker compose - Conexao banco de dados + Dbvear [PARTE 2]12:20

Requirements

  • Conhecimento básico de Java e Spring Boot.

Description

Os containers viraram padrão no desenvolvimento moderno. E quando falamos em containers, estamos falando de Docker — a ferramenta que revolucionou a forma como criamos, empacotamos e executamos aplicações. Se você ainda não domina essa tecnologia, está perdendo tempo (e produtividade).

O Docker usa o kernel do Linux e funcionalidades como cGroups e namespaces para isolar processos e criar ambientes independentes, seguros e extremamente eficientes. Em vez de rodar tudo em uma máquina só ou manter várias VMs pesadas, com containers você roda cada serviço separado, leve e otimizado, aproveitando melhor a infraestrutura.

Neste curso, você vai aprender de forma prática e direta os fundamentos dessa tecnologia que está presente em praticamente toda empresa moderna — do deploy local à nuvem. Nada de teoria exagerada: aqui é tudo mão na massa, com exemplos reais e aplicáveis no seu dia a dia como dev.

Você vai ver:

  • O que são containers e por que eles são tão importantes

  • Como o Docker funciona na prática

  • A diferença real entre containers e máquinas virtuais

  • Como usar Dockerfile, volumes, redes e imagens

  • Como orquestrar tudo com Docker Compose

  • Um bônus sobre containers na nuvem

  • E muito mais!

Mesmo que você esteja começando agora, esse curso foi feito pra te dar clareza, confiança e agilidade. Bora evoluir seu lado geek e dominar o Docker de vez?

Who this course is for:

  • Desenvolvedores Java interessados em aprender Docker.
  • Iniciantes no uso de contêineres que desejam aplicar essa tecnologia em projetos Spring Boot.
  • Profissionais de tecnologia que buscam modernizar e otimizar o ambiente de desenvolvimento.
  • Entusiastas de DevOps que querem adquirir habilidades práticas com Docker.