Containers com Docker: Do desenvolvimento à produção

Containers com Docker: Do desenvolvimento à produção

by Daniel Romero
Containers com Docker: Do desenvolvimento à produção

Containers com Docker: Do desenvolvimento à produção

by Daniel Romero

eBook

$9.99 

Available on Compatible NOOK devices, the free NOOK App and in My Digital Library.
WANT A NOOK?  Explore Now

Related collections and offers

LEND ME® See Details

Overview

Dores de cabeça com configuração de ambiente, noites perdidas com versões inválidas de algum pacote e tempo perdido na instalação de pré-requisitos, sendo que tudo isso poderia ser facilmente automatizado e nenhum dos inconvenientes precisaria acontecer. Neste livro, Daniel Romero mostrará como esses e outros problemas podem ser resolvidos com Docker, poderosa ferramenta que nos permite isolar e manter diferentes ambientes de forma simples e facilmente configurável. Aproveite o primeiro livro sobre Docker do Brasil. Prefácio escrito por Jérôme Petazzoni, desenvolvedor do Docker.

Product Details

ISBN-13: 9788555191046
Publisher: Casa do Código
Publication date: 10/02/2015
Sold by: Bookwire
Format: eBook
Pages: 127
File size: 3 MB
Language: Portuguese

About the Author

Daniel Romero tem mais de 10 anos de experiência com Linux e trabalha com desenvolvimento de software desde 2006. Foi de PHP e Java, e atualmente Ruby. É fundador da Initsec, onde oferece serviços com foco em segurança de aplicações web, onde o conhecimento e domínio do Linux é fundamental. Está no Twitter como @infoslack.

Table of Contents

1 - Introdução 1.1 - O que é Docker? 1.2 - O que diferencia um container de uma máquina virtual? 1.3 - O que são Namespaces? 1.4 - Para que serve o Cgroups? 1.5 - O que é Union file systems? 2 - Explorando o Docker 2.1 - Instalação 2.2 - Hello, Docker! 2.3 - Um pouco de interatividade 2.4 - Controlando containers 2.5 - Destruindo imagens e containers 3 - Construindo minha primeira imagem 3.1 - Como funciona a construção de uma imagem? 3.2 - Explorando o Dockerfile 3.3 - Mapeando portas 3.4 - Copiando arquivos 3.5 - Definindo o diretório de trabalho 3.6 - Inicializando serviços 3.7 - Tratando logs 3.8 - Exportação e importação de containers 4 - Trabalhando com volumes 4.1 - Gerenciando os dados 4.2 - Utilizando volumes no Dockerfile 4.3 - Backup e restore de volumes 5 - Configurações de rede 5.1 - Comunicação entre containers 5.2 - Alterando a configuração default 5.3 - Comunicação de containers no mesmo host 5.4 - Comunicação de containers em hosts diferentes 5.5 - Comunicação com automação 6 - Docker Hub 6.1 - Buscando e puxando imagens 6.2 - Enviando imagens para um repositório 7 - Trabalhando com Docker 7.1 - Preparando o ambiente 7.2 - Entendendo como funciona 7.3 - Executando em produção 7.4 - Um pouco de integração contínua 7.5 - Limitando o uso de recursos 7.6 - Orquestrando containers 8 - Explorando um pouco mais 8.1 - Docker Remote API 8.2 - TDD para Docker 8.3 - Docker no desktop 9 - Um pouco sobre CoreOS Linux 9.1 - Principais diferenças 9.2 - ETCD 9.3 - Fleet 9.4 - Criando um cluster 9.5 - Criando um serviço 9.6 - Registrando um serviço 9.7 - Inicializando o cluster 10 - O que estudar além? 10.1 - A alternativa ao Docker Compose, o azk 10.2 - Docker Machine 10.3 - Docker Swarm 10.4 - Alpine Linux 10.5 - Dúvidas?
From the B&N Reads Blog

Customer Reviews