Skip to content

Instantly share code, notes, and snippets.

@infoslack
Last active December 2, 2015 11:22
Show Gist options
  • Save infoslack/a093bfcdc96ea578b8c1 to your computer and use it in GitHub Desktop.
Save infoslack/a093bfcdc96ea578b8c1 to your computer and use it in GitHub Desktop.
Livro de Docker
  1. Introdução
  • O que é Docker ?
  • O que diferencia um container de uma máquina virtual ?
  • O que são Namespaces ?
  • Para que serve o Cgroups ?
  • O que é Union file systems ?
  1. Explorando o Docker
  • Instalação
  • Hello, Docker!
  • Um pouco de interatividade
  • Controlando containers
  • Destruindo imagens e containers
  1. Construindo minha primeira imagem
  • Como funciona a construção de uma imagem ?
  • Explorando o Dockerfile
  • Mapeando portas
  • Copiando arquivos
  • Definindo o diretório de trabalho
  • Inicializando serviços
  • Tratando Logs
  • Exportação e Importação de containers
  1. Trabalhando com Volumes
  • Gerenciando os dados
  • Utilizando volumes no Dockerfile
  • Backup e restore de volumes
  1. Configurações de rede
  • Comunicação entre containers
  • Alterando a configuração default
  • Comunicação de containers no mesmo host
  • Comunicação de containers em hosts diferentes
  • Comunicação com automação
  1. Docker Hub
  • Buscando e puxando imagens
  • Enviando imagens para um repositório
  1. Trabalhando com Docker
  • Preparando o Ambiente
  • Entendendo como funciona
  • Executando em produção
  • Um pouco de integração contínua
  • Limitando o uso de recursos
  • Orquestrando containers
  1. Explorando um pouco mais
  • Docker Remote API
  • TDD para Docker
  • Docker no Desktop
  1. Um pouco sobre CoreOS Linux
  • Principais diferenças
  • ETCD
  • Fleet
  • Criando um cluster
  • Criando um serviço
  • Registrando um serviço
  • Inicializando o cluster
  1. O que estudar agora ?
  • Docker Machine
  • Docker Swarm
  • Alpine Linux
  • Tirar dúvidas
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment