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

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Docker - O Guia Completo

Curso de Docker - O Guia Completo

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.

Docker - O Guia Definitivo para Containerização

Trabalhando com Containerização usando Docker

Entendendo Máquinas Virtuais e Containers

O que é uma Máquina Virtual? Uma máquina virtual, também conhecida como imagem, é um arquivo de computador que emula a funcionalidade de um computador físico. Ela opera dentro de uma janela, fornecendo aos usuários a mesma experiência do sistema operacional hospedeiro. Múltiplas máquinas virtuais podem ser executadas simultaneamente em um único computador físico. O que é o Docker e seus Benefícios? O Docker é uma plataforma inovadora de código aberto projetada para desenvolver, enviar e executar aplicativos usando containers. Ao utilizar o Docker, você pode separar seus aplicativos da infraestrutura subjacente, permitindo uma entrega de software mais rápida. O Docker permite que você gerencie sua infraestrutura da mesma forma que gerencia seus aplicativos. A plataforma Docker utiliza o Docker Engine para construir e empacotar eficientemente aplicativos como imagens Docker, que são então implantadas e executadas dentro de containers em camadas. Benefícios do Docker: 1. Eficiência de Recursos: O Docker é leve e rápido, oferecendo isolamento em nível de processo e utilização eficiente do kernel do host do container. Essa abordagem é mais eficiente em comparação com a virtualização de um servidor de hardware inteiro usando uma máquina virtual.

Arquitetura do Docker e sua Taxonomia

O Docker Engine é um aplicativo cliente-servidor composto pelos seguintes componentes principais: - Um servidor, que é um programa em execução contínua conhecido como processo daemon. - Uma API REST que fornece interfaces para programas se comunicarem com o daemon e emitirem instruções.

Criar uma Imagem Manualmente

Passo 1: Atualizar o Código 1. Criar um Novo Projeto - HelloWebApp - Comando: dotnet new MVC -n HelloWebApp 2. Adicionar um Dockerfile ao projeto - Conteúdo do Dockerfile: [inserir conteúdo do Dockerfile aqui]

Pipeline do Azure para Construir e Publicar Imagem Docker no Docker Hub

Os Pipelines do Azure podem ser utilizados para construir imagens para qualquer repositório que contenha um Dockerfile. Ele suporta a construção de contêineres Linux e Windows com base na plataforma do agente usado para a construção.

Implantando no Web App

Após cada construção bem-sucedida, você pode implantar automaticamente seu aplicativo em um Web App do Azure para Contêineres Linux.

O que você aprenderá

- Entendendo VM e Containers - O que é o Docker e seus Benefícios - Arquitetura do Docker - Etapas para Criar uma Imagem Docker - Construir e Publicar Imagem Docker no Docker Hub usando o Pipeline do Azure - Construir e Publicar Imagem Docker no Azure Container Registry usando o Pipeline do Azure - Implantando no Web App - Implantar uma Imagem de Contêiner do Function App
Ver informações completas