Docker: Do Básico ao Avançado

Domine o Docker, desde como um container é criado por baixo dos panos, até deploy de aplicações distribuídas no Swarm
4.82 (534 reviews)
Udemy
platform
Português
language
Operating Systems
category
instructor
Docker: Do Básico ao Avançado
2 770
students
13 hours
content
Jan 2024
last update
$19.99
regular price

Why take this course?

🚀 Domine o Docker: Do Básico ao Avançado 🐣

Sobre o Curso

Deixe-me fazer algumas perguntas:

  • Tem dúvidas de como as empresas utilizam o Docker para gerar valor?
  • Quer começar a se especializar no mundo de containers?
  • Deseja aumentar a sua produtividade desenvolvendo software, utilizando o Docker para subir seu ambiente de testes localmente?

Essas são algumas das dúvidas que você irá ter respondidas ao longo do treinamento Docker: Do Básico ao Avançado. Este curso é 100% focado em Docker, desde a criação de containers até o deploy de aplicações distribuídas em um cluster Docker Swarm.

Estrutura do Curso 📚

O treinamento foi projetado seguindo a lógica de complexidade dos assuntos relacionados ao Docker:

  1. Introdução ao Docker

    • Diferenças de containers e VMs, benefícios e como as empresas geram valor com o Docker.
    • Arquitetura do Docker e compreensão de containers "por trás dos panos".
  2. Primeiros passos

    • Instalação do Docker.
    • Diferenças entre imagem e container, utilização do DockerHub.
  3. Imagens, containers e OverlayFS

    • Comandos básicos para gerenciamento de imagens e containers.
    • Entendimento do sistema de arquivos OverlayFS – a chave para compreender as "mágicas" do Docker.
  4. Networking

    • Configuração da comunicação entre containers com isolamento total.
    • Extra prático usando o modelo macvlan em GNS3 com Open vSwitch.
  5. Storage

    • Como os volumes ajudam a persistir dados em containers eficazmente.
  6. Build de imagens

    • Escrita de instruções para construção de artefatos imutáveis com o código da aplicação.
    • Boas práticas no uso de Dockerfile.
  7. Multistaging e distribuição de imagens

    • Técnicas para reduzir o tamanho das imagens.
    • Versionamento e distribuição de imagens.
  8. Restart policies e events (+projeto)

    • Conexão com a API do Docker usando Python para extração de informações e envio de alertas ao Discord.
  9. Docker Compose

    • Descrição da aplicação de forma a levantar todo o ambiente de desenvolvimento com um único comando.
  10. Docker Swarm

    • Distribuição de containers em diferentes hosts para alta disponibilidade.
    • Dois projetos práticos focados nisso.
  11. Security

    • Permissionamento de containers, assinatura de imagens e encriptação da CLI do Docker para segurança.

Interativo e Respondendo às Suas Dúvidas 🗣️

Qualquer dúvida que você tenha relacionada ao material do treinamento, sinta-se à vontade para comentar nas aulas e eu vou responder assim que possível. Estou ansioso para ajudá-lo nesta jornada inesperada no mundo dos containers! 🎉

E aí, pronto para mergulhar no universo do Docker? Vamos dar start na sua transformação como desenvolvedor e DevOps! 🐋🚀

Loading charts...

5773690
udemy ID
19/01/2024
course created date
18/02/2024
course indexed date
Bot
course submited by