Conteúdo do curso
Conteúdo do módulo
Apresentação
Docker para os Apressados
Ambiente de Execução Reproduzido e Isolado
Comandos Essenciais do Docker
CGroups – Experimento de Controle de Uso de CPU
Namespaces – Experimento com Hostname
Conteúdo do módulo
O que é o Docker
Desmistificando o Isolamento do Docker
Criando Imagem Docker do ZERO
Exportando, Removendo, Importando e Reutilizando uma Imagem Docker
Volumes
Usando Volumes no Docker para Persistência de Dados
Executando Script Python com Docker
Trabalhando com Volumes Gerenciados pelo Docker
Fazendo Backup e Restauração de Volume Gerenciado pelo Docker
Conteúdo do módulo
Início do Projeto
Customizando Devcontainer
Gerenciando Linha de Comando do APP com argparse
Configuração Avançada de Logging
Acessando API de Produtos e Carts
Salvando dados da API
Escrevendo Scripts de Produção
Construindo Imagem para Produção
Rodando Container usando Imagem de Produção
Upload de Imagem para Docker Hub