APRENDA DOCKER DO ZERO | TUTORIAL COMPLETO COM DEPLOY
Sigue así. Cada lección te acerca más a tu certificado.
Sobre esta lección
👉🏼 EMITA SEU CERTIFICADO DESTE CURSO 🎓 Você pode utilizar o certificado para horas complementares da faculdade e compartilhar no Linkedin para mostrar seu aprendizado. Compre 1 crédito, faça a prova e emita seu certificado na hora! https://fernandakipper.com/?coupon=kipper&source=youtube&origin=curso_docker_descricao Docker é uma plataforma que permite criar, gerenciar e executar aplicações dentro de containers, garantindo que o ambiente de execução seja o mesmo em todas as etapas do ciclo de desenvolvimento, da máquina local até o ambiente de produção. No contexto de deploy, o uso de Docker facilita a criação de imagens leves e portáteis, que incluem todas as dependências da aplicação, reduzindo problemas relacionados a diferenças de configuração entre ambientes. Isso possibilita que o processo de deploy seja mais eficiente, automatizado e escalável, especialmente em arquiteturas modernas baseadas em microserviços. Nesse tutorial completo com deploy nós vamos explorar tudo que você precisa saber para começar a usar o Docker. Nós vamos aprender alguns comandos essenciais do Docker, como pull, push start stop entre vários outros. Nós vamos também criar o Dockerfile para uma aplicação Java e entender o problema que pode acontecer ao gerar uma imagem em uma arquitetura de processador (como a dos Macs, a M1) diferente da arquitetura em que essa imagem irá executar (no nosso caso um Ubuntu amd64). Por fim, vamos usar uma VPS para fazer o deploy desse container Docker na nuvem. Para que você aprenda docker do zero, assista o vídeo até o final. 👉 Assine QUALQUER plano da Hostinger com 10% OFF https://hostinger.com.br/kipperdev VÍDEOS RELACIONADOS 📺 https://youtu.be/wp5PjmwYymA 📺 https://youtu.be/F2au3FXq9Y4 📺 https://www.youtube.com/playlist?list=PLNCSWIsR6ADLtPUMhvCz_QezzksOHqmXs ⭐ Seja um membro do canal e tenha acesso às lives, vídeos e conteúdos exclusivos! https://www.youtube.com/channel/UCpKvMmsF6QrkVr_zWaLGK-A/join 🎁 ALCANCE O PRÓXIMO NÍVEL EM PROGRAMAÇÃO (10% OFF) https://tr.ee/kipperdev-desconto-one 🌏 Aprenda inglês com 47% OFF https://tr.ee/kipperdev-yt-fluencypass 👉 Me siga no instagram! https://www.instagram.com/kipper.dev/ 🌎 Comunidade do Discord https://discord.gg/D5sStBByFr Livros que eu li e recomendo ------------------------------ 👉 Livro Arquitetura Limpa https://amzn.to/3MBk0pU 👉 Livro Refatoração https://amzn.to/431o1Lo ------------------------------ 00:00 Introdução 00:55 Entendendo o Docker 06:06 Conceitos do Docker 16:12 ⭐ Seja um membro do canal ⭐ 16:54 Conceitos do Docker 25:15 Entendendo separação da interface de rede 26:35 Mapeando portas do Docker para a Máquina host 31:42 Configurando a máquina do deploy 37:56 Criando imagens específicas por arquitetura 41:52 Deploy da imagem Docker na VPS 43:50 Aprenda mais sobre VPS 🔗 Referências do vídeo: Como instalar o Docker no Ubuntu: https://www.hostinger.com.br/tutoriais/install-docker-ubuntu
Sobre este curso
Aprenda Docker de forma prática e objetiva com este curso completo, ideal para iniciantes e desenvolvedores que desejam dominar o uso de containers no desenvolvimento, teste e deploy de aplicações modernas. Durante o curso, você vai: 🔹 Aprender Docker do Zero Entenda os fundamentos do Docker, imagens, containers, volumes, redes e como usar esses conceitos para criar ambientes de desenvolvimento portáveis e escaláveis. 🔹 Realizar Deploy de Aplicações Configure e execute aplicações reais usando Docker em diversos ambientes, desde o desenvolvimento local até o deploy em produção. 🔹 Dominar o Ciclo de Vida com Comandos Essenciais Pratique com comandos como docker push, docker pull, docker-compose, dockerfile e mais – tudo com exemplos práticos! 🔹 Entender Docker vs Máquinas Virtuais Compreenda as diferenças conceituais e práticas entre containers e VMs, e saiba quando usar cada tecnologia. 🔹 Trabalhar com Docker no Frontend Aprenda como configurar seu ambiente frontend com Docker e Nginx, garantindo consistência em todas as máquinas. 🔹 Aprender Docker Compose em Minutos Utilize o Docker Compose para orquestrar múltiplos containers com facilidade e rapidez. Este curso é ideal para desenvolvedores, devops, estudantes ou qualquer pessoa que deseja criar ambientes de desenvolvimento modernos e eficientes com Docker.
Lo que aprenderás en este curso:
- Comprender la virtualización basada en contenedores
- Crear y gestionar contenedores Docker
- Escribir Dockerfiles optimizados
- Orquestar servicios con Docker Compose