Orchestrating Docker

Manage and deploy Docker services to containerize applications efficiently
Preview in Mapt
Code Files

Orchestrating Docker

Shrikrishna Holla

1 customer reviews
Manage and deploy Docker services to containerize applications efficiently
Mapt Subscription
FREE
$29.99/m after trial
eBook
$10.50
RRP $14.99
Save 29%
Print + eBook
$24.99
RRP $24.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$10.50
$24.99
$29.99 p/m after trial
RRP $14.99
RRP $24.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Orchestrating Docker Book Cover
Orchestrating Docker
$ 14.99
$ 10.50
Dockerization - Do more with Docker [Integrated Course] Book Cover
Dockerization - Do more with Docker [Integrated Course]
$ 124.99
$ 106.25
Buy 2 for $28.00
Save $111.98
Add to Cart

Book Details

ISBN 139781783984787
Paperback154 pages

Book Description

Docker is growing in popularity by day because of its great utility, the fact that it's user friendly, and the vibrant community.

This book will help you transform the way you build, test, and deploy your applications with Docker, making it easier and enjoyable. The book starts off with the installation of Docker before gradually taking you through the different commands to start working with Docker containers and their services. You will learn to build your own Docker containers along with instructions to fine-tune the resource allocations to those containers. You will then learn to manage a cluster of Docker containers. The book demonstrates the processes related to the automation and orchestration of Docker. It then covers the compatibility of Docker with other technologies such as Puppet and Chef. Finally, it prepares you to ship your applications without taking strain for deployment. By the end of the book, you will be able to orchestrate and manage the creation and deployment of Docker containers.

Table of Contents

Chapter 1: Unboxing Docker
Installing Docker
OpenStack
Inception: Build Docker in Docker
Verifying Installation
Useful tips
Summary
Chapter 2: Docker CLI and Dockerfile
Docker terminologies
Docker commands
Running your own project
Dockerfile
Docker workflow - pull-use-modify-commit-push
Automated Builds
Summary
Chapter 3: Configuring Docker Containers
Constraining resources
Managing data in containers with volumes
Configuring Docker to use a different storage driver
Configuring Docker's network settings
Linking containers
Summary
Chapter 4: Automation and Best Practices
Docker remote API
Injecting processes into containers with the Docker execute command
Service discovery
Security
Summary
Chapter 5: Friends of Docker
Using Docker with Chef and Puppet
Setting up an apt-cacher
Setting up your own mini-Heroku
Setting up a highly available service
Summary

What You Will Learn

  • Get familiar with the processes related to the automation of Docker
  • Get to grips with various Docker commands and techniques that help you manage containers
  • Create your own Docker image and package your web application in the image
  • Use Dockerfile DSL to make your Docker images repeatable
  • Deploy a high availability service on a cluster using CoreOS and fleet
  • Build your application in sandboxed Docker containers

Authors

Table of Contents

Chapter 1: Unboxing Docker
Installing Docker
OpenStack
Inception: Build Docker in Docker
Verifying Installation
Useful tips
Summary
Chapter 2: Docker CLI and Dockerfile
Docker terminologies
Docker commands
Running your own project
Dockerfile
Docker workflow - pull-use-modify-commit-push
Automated Builds
Summary
Chapter 3: Configuring Docker Containers
Constraining resources
Managing data in containers with volumes
Configuring Docker to use a different storage driver
Configuring Docker's network settings
Linking containers
Summary
Chapter 4: Automation and Best Practices
Docker remote API
Injecting processes into containers with the Docker execute command
Service discovery
Security
Summary
Chapter 5: Friends of Docker
Using Docker with Chef and Puppet
Setting up an apt-cacher
Setting up your own mini-Heroku
Setting up a highly available service
Summary

Book Details

ISBN 139781783984787
Paperback154 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

Securing Docker Book Cover
Securing Docker
$ 31.99
$ 22.40
Learning Docker Networking Book Cover
Learning Docker Networking
$ 31.99
$ 22.40
Mastering Docker Book Cover
Mastering Docker
$ 39.99
$ 28.00
Monitoring Docker Book Cover
Monitoring Docker
$ 31.99
$ 22.40
Learning Docker Book Cover
Learning Docker
$ 39.99
$ 8.00
Docker Cookbook Book Cover
Docker Cookbook
$ 35.99
$ 25.20