Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Docker: Conteinerização de Aplicações
Rating: 4.9 out of 5(11 ratings)
92 students

Docker: Conteinerização de Aplicações

Domine a Conteinerização e Revolucione seu Fluxo de Trabalho com Docker
Last updated 10/2024
Portuguese
Portuguese [Auto],

What you'll learn

  • Introdução ao Docker
  • Instalação e Configuração do Docker
  • Uso e construção de imagens
  • Trabalhar/criar containers
  • Deploy de Aplicações

Course content

3 sections19 lectures3h 8m total length
  • O que é o Docker1:20
  • Como instalar o Docker0:16
  • Criando meu primeiro container25:05
  • Mapeando as portas do meu conteiner18:08
  • Criando uma imagem a partir de um container13:45
  • O Que é o Docker Hub e qual a sua finalidade?3:06
  • Inserindo uma imagem no Docker HUB14:07

Requirements

  • Conceitos básicos sobre sistemas operacionais
  • Saber instalar softwares em sistemas operacionais

Description

Você já ouviu falar em Docker, mas não sabe por onde começar? Ou talvez você já tenha uma noção básica, mas quer aprimorar suas habilidades e entender como essa ferramenta poderosa pode transformar seu fluxo de trabalho de desenvolvimento e operações? Este curso é para você!

No curso "Docker: Containerização de Aplicações", você aprenderá desde os conceitos fundamentais até as práticas avançadas de containerização. Seja você um desenvolvedor, DevOps ou um profissional de TI, este curso fornecerá as habilidades necessárias para usar o Docker de forma eficiente em projetos de todos os tamanhos.

O que você vai aprender:

  • Introdução ao Docker: Entenda o que é Docker, sua importância e os conceitos fundamentais, como imagens, containers, volumes e redes.

  • Instalação e Configuração: Guia passo a passo para instalar e configurar o Docker no Windows, macOS e Linux.

  • Trabalhando com Containers: Criação, gerenciamento e manipulação de containers. Você aprenderá a construir suas próprias imagens Docker e a utilizar imagens disponíveis no Docker Hub.

  • Docker Compose: Automatize a criação e o gerenciamento de múltiplos containers com o Docker Compose. Entenda como orquestrar aplicações multi-container de forma eficiente.

  • Ambientes de Desenvolvimento: Aprenda a configurar ambientes de desenvolvimento isolados e replicáveis usando Docker, garantindo consistência entre os times de desenvolvimento e produção.

  • Deploy de Aplicações: Descubra como usar Docker para fazer o deploy de aplicações de forma ágil e segura em diferentes ambientes, como servidores on-premises ou na nuvem.

  • Boas Práticas e Segurança: Entenda as melhores práticas para criar imagens leves e seguras, além de configurar políticas de segurança no Docker.

  • Docker em Produção: Aprenda como monitorar, escalar e gerenciar containers em ambientes de produção, garantindo alta disponibilidade e performance.

Por que escolher este curso?

  • Conteúdo Completo: Desde o básico até o avançado, este curso cobre todos os aspectos essenciais do Docker.

  • Exemplos Práticos: Cada conceito é acompanhado de exemplos práticos, que você poderá replicar e adaptar ao seu próprio contexto de trabalho.

  • Suporte e Comunidade: Você terá acesso ao suporte do instrutor e à comunidade de estudantes, permitindo trocas de conhecimento e resolução de dúvidas.

  • Atualizações Constantes: O mundo da tecnologia está sempre evoluindo, e este curso será atualizado regularmente para incluir as últimas novidades e melhores práticas do Docker.

Who this course is for:

  • Iniciantes em TI que estão começando na área e querem adicionar uma habilidade valiosa ao seu currículo.
  • Desenvolvedores que desejam entender como Docker pode melhorar a eficiência no desenvolvimento e deploy de suas aplicações.
  • Profissionais de DevOps que buscam dominar a containerização para otimizar pipelines de CI/CD
  • Administradores de Sistemas que querem aprender a gerenciar containers e ambientes baseados em Docker de maneira eficiente.