Leanpub Header

Skip to main content

Docker para desenvolvedores

Temos estudado e praticado sobre Docker há algum tempo e percebemos que a documentação oficial não é ideal para quem estar começando a sua utilização, não é didático, pois acredito que inclusive não se proponha a isso. É apenas um ótimo material de referência.

Sendo assim resolvemos escrever um livro de uma forma simples e direta, para que os desenvolvedores possam usar Docker sem precisar se aprofundar na sua infraestrutura.

Esse livro apresenta a utilização do Docker focando nas melhores práticas de uso, com base na metodologia 12factor.

Minimum price

Free!

$15.00

You pay

$15.00

Author earns

$12.00
$

...Or Buy With Credits!

You can get credits monthly with a Reader Membership
PDF
EPUB
WEB
16,053
Readers
180
Pages
23,551Words
About

About

About the Book

Essa versão preliminar do livro tem como foco nivelar o conhecimento básico do Docker. Que inicia explicando brevemente a infraestrutura da solução, passando por sua arquitetura, instalação, comandos básicos, entendimento e construção de imagens e containers, utilização de comandos avançados, até mesmo manipulação de ambientes em nuvem.

Tivemos o cuidado de não aprofundar demais o conhecimento nas questões de infraestrutura do Docker, pois muitas delas não deveriam ser prioridade para desenvolvedores que estão começando a usar o Docker para sua atividade principal.

Nas próximas atualizações do livro pretendemos tocar nas melhores práticas de uso do conteúdo explicado até então, com exemplos de casos reais.

Finalizando a parte principal do livro, escreveremos sobre a construção de aplicações em um modelo de containers, sempre usando como exemplos aplicativos de linguagens dinâmicas e compiladas. A metodologia de criação e configuração dessas aplicações segue as melhores práticas do 12factor.

Ao longo do tempo poderemos adicionar alguns capítulos mais avançados sobre a infraestrutura do Docker nos apêndices, para auxiliar aqueles que buscam por profundidade nessa parte do assunto, mas lembre-se que não é esse nosso objetivo principal.

Share this book

Categories

License

Creative Commons Attribution 4.0 International License

Author

About the Author

Rafael Gomes

Soteropolitano, hacker urbano e consultor de infraestrutura, formado na Universidade de Salvador no curso de Gestão de Redes.Trabalho atualmente como DevOps Engineer na DNSFilter, focado em infraestrutura como código, cultura devops e cloud.

Translations

Translations

Languages

Contents

Table of Contents

Prefácio

  1. Abraços,

Como ler esse livro

Agradecimentos

Introdução

Por que usar Docker?

O que é Docker?

Instalação

  1. Instalando no GNU/Linux
  2. Instalando no MacOS
  3. Instalando no Windows

Comandos básicos

  1. Executando um contêiner
  2. Verificando a lista de contêineres
  3. Gerenciamento de contêineres

Criando sua própria imagem no Docker

Entendendo armazenamento no Docker

Entendendo a rede no Docker

Utilizando Docker em múltiplos ambientes

Gerenciando múltiplos contêineres docker com Docker Compose

Como usar Docker sem GNU/Linux

Transformando sua aplicação em contêiner

Base de código

Dependência

Configurações

Serviços de Apoio

Construa, lance, execute

Processos

Vínculo de portas

Concorrência

Descartabilidade

Paridade entre desenvolvimento/produção

Logs

Processos de administração

Dicas para uso do Docker

  1. Dicas para Rodar
  2. Boas práticas para construção de imagens

Apêndice

  1. Contêiner ou máquina virtual?
  2. Comandos úteis
  3. Posso rodar aplicações GUI?

Você faz linting do seu Dockerfile? Deveria…

  1. E como posso fazer isso?
  2. Como aparece o resultado do teste?

Get the free sample chapters

Click the buttons to get the free sample in PDF or EPUB, or read the sample online here

The Leanpub 60 Day 100% Happiness Guarantee

Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.

You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!

So, there's no reason not to click the Add to Cart button, is there?

See full terms...

Earn $8 on a $10 Purchase, and $16 on a $20 Purchase

We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

In fact, authors have earned over $14 million writing, publishing and selling on Leanpub.

Learn more about writing on Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.

Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub