Docker for Developers



Download free course Docker for Developers, pdf file on 153 pages by Rafael Gomes.
This book introduces the use of Docker focusing on best usage practices, based on the 12factor methodology.

This preliminary version of the book focuses on the basic knowledge of Docker. It starts by briefly explaining the infrastructure of the solution, through its architecture, installation, basic commands, understanding and construction of images and containers, use of advanced commands, even manipulation of cloud environments.

Table of contents

  • Introduction
  • Why using Docker?
  • What is Docker?
  • Set up
  • Basic commands
  • Creating your own image on Docker
  • Understanding storage on Docker
  • Understanding the network on Docker
  • Using Docker in multiple environments
  • Managing multiple Docker containers with Docker Compose
  • How to use Docker without GNU/Linux
  • Turning your application into a container
  • Codebase
  • Dependencies
  • Config
  • Backing services
  • Build, release, run
  • Processes
  • Port binding
  • Concurrency
  • Disposability
  • Development/production parity
  • Logs
  • Admin processes
  • Tips for using Docker
Pages : 153
Size : 2.6 MB
File type : PDF
Downloads: 119
Created: 2022-02-02
License: CC BY
Author(s): Rafael Gomes
Docker for Developers

Others Computer science Tutorials

Just Enough R

Reversible Computation: Extending Horizons of Computing

Open Data Structures

Mercurial: The Definitive Guide

MonoGame Succinctly

Others related eBooks about Docker for Developers

Scala Succinctly

Download free course Scala Succinctly, pdf file on 110 pages by Chris Rose....

Essential Bash

This book written to provide clear and concise explanation of topics for programmers both starting to learn the Bash programming as well as those diving in more complex topics. Most examples are linked to online playground that allows you to change the code and re-run it....

Wireless Hacking tutorial

Download free PDF tutorial about Wireless Hacking and Technic of protection, training document under 70 pages intended to beginners by Edri Guy....

Node.js Notes for Professionals

Download free course Node.js Notes for Professionals, pdf file on 333 pages by Stack Overflow Community....

Principles of Management

This book teaches management principles to tomorrow's business leaders by weaving three threads through every chapter: strategy, entrepreneurship and active leadership. ...

LaTeX in 24 Hours

This book presents direct and concise explanations and examples to many LaTeX syntax and s..., download free LaTeX tutorial in PDF (309 pages) created by Dilip Datta ....

Optimizing HPC Applications with Intel Cluster Tools

Optimizing HPC Applications with Intel Cluster Tools takes the reader on a tour of the fas..., download free HPC Applications tutorial in PDF (300 pages) created by Alexander Supalov ....

Adobe Illustrator Photoshop Basics

This PDF tutorial is created for students who would like to learn the basics of the Adobe Illustrator CS6,free training document material on 76 pages by Sharon Steuer....

Automated Machine Learning

This book presents the first comprehensive overview of general methods in Automated Machin..., download free Machine Learning tutorial in PDF (220 pages) created by Frank Hutter ....

Blazor, A Beginners Guide

Download free course Blazor, A Beginners Guide, pdf file on 121 pages by by Ed Charbeneau....