Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Aprenda passo a passo como dockerizar seus projetos asp.net core com Asp.Net Core + Docker e Docker Compose. Classificação: 4.5 de 5471 avaliações. 11 horas totais. 59 palestras. Todos os níveis. Preço atual: $14.99. Preço original: $19.99.

Curso de Aprenda passo a passo como dockerizar seus projetos asp.net core com Asp.Net Core + Docker e Docker Compose. Classificação: 4.5 de 5471 avaliações. 11 horas totais. 59 palestras. Todos os níveis. Preço atual: $14.99. Preço original: $19.99.

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

Aprenda como Dockerizar seus projetos Asp.Net Core do zero

Neste curso, você aprenderá passo a passo como Dockerizar seus projetos Asp.Net Core do zero. O curso está dividido em três seções principais.

Introdução ao Docker

Neste módulo, você obterá uma compreensão sólida dos conceitos principais do Docker. Você aprenderá o que é o Docker, suas características e seus principais componentes. Além disso, você aprenderá como instalar o Docker em diferentes sistemas operacionais e terá experiência prática executando seu primeiro contêiner Docker.

Imagens e Contêineres Docker

Este módulo aprofundará as imagens e contêineres Docker. Você aprenderá como construir imagens Docker usando Dockerfiles, que são arquivos de texto contendo instruções para a construção de imagens. As melhores práticas para escrever Dockerfiles eficientes, como o cache de camadas e a otimização do tamanho da imagem, também serão exploradas. Além disso, você obterá experiência prática executando, parando e reiniciando contêineres Docker. Você também aprenderá como gerenciar recursos e limites de contêiner para garantir o uso eficiente dos recursos do sistema.

Redes e Volumes Docker

A rede é um aspecto crucial da containerização e, neste módulo, você aprenderá como o Docker lida com a rede para contêineres. Você entenderá os conceitos de rede do Docker, como portas de contêiner, mapeamento de portas do host e comunicação entre contêineres. Além disso, você aprenderá como criar e gerenciar redes do Docker para isolar contêineres e permitir a comunicação entre eles. Os volumes do Docker, que fornecem armazenamento persistente para contêineres, também serão explorados. Você aprenderá como usar volumes para armazenar e compartilhar dados entre contêineres.

Docker Compose

O Docker Compose é uma ferramenta poderosa para definir e gerenciar aplicativos de vários contêineres. Neste módulo, você será apresentado ao Docker Compose e seus benefícios. Você aprenderá como escrever um arquivo básico de Compose do Docker, que é um arquivo YAML que define os serviços, redes e volumes para um aplicativo de vários contêineres. Várias opções disponíveis nos arquivos de Compose, como variáveis de ambiente, dependências de contêiner e restrições de recursos, serão exploradas. Além disso, você obterá experiência prática executando e gerenciando aplicativos de vários contêineres usando o Docker Compose. A escalabilidade e a atualização de serviços usando o Compose também serão abordadas.

Conceitos Avançados do Docker

Neste módulo, você aprofundará conceitos mais avançados do Docker que são cruciais para implantar e gerenciar contêineres em ambientes de produção. Você aprenderá como trabalhar com registros e repositórios do Docker para armazenar e distribuir imagens do Docker. Registros públicos como o Docker Hub e registros privados para implantações mais seguras serão explorados. As melhores práticas para gerenciar imagens e contêineres do Docker em um ambiente de produção, incluindo estratégias de marcação e versionamento, também serão abordadas. Serão fornecidos insights sobre ferramentas de orquestração de contêineres como o Docker Swarm e o Kubernetes, bem como técnicas de monitoramento e solução de problemas para contêineres do Docker. Este curso abrange os seguintes tópicos: - O que é o Docker? - O que são Dockerfile, Imagem e Contêiner? - O que é o Docker CLI? - O que é o Docker Registry? - Quais são as imagens oficiais do Asp.Net Core? - Como Dockerizar um aplicativo de console Net Core passo a passo? - Quais são os comandos do Docker CLI? - Como Dockerizar um aplicativo Asp.Net Core Mvc passo a passo? - O que é o Docker Volume? - O que é o Bind Mount? - O que é a compilação MultiStage? - Como definir variáveis de ambiente para um contêiner? - Como o ambiente Docker é fornecido pelo Visual Studio IDE? - Docker Compose Ao final deste curso, você terá uma compreensão sólida do Docker e será capaz de Dockerizar seus projetos Asp.Net Core do zero.
Ver informações completas