Docker in Practice

Book Description


An container system, Docker makes deploying applications painless and flexible. Docker is powerful and simple to use, and it makes life easier for developers and administrators alike providing shorter build times, fewer production bugs, and effortless application roll-out.

About the Book

Docker in Practice is a hands-on guide that covers 101 specific techniques you can use to get the most out of Docker. Following a cookbook-style Problem/Solution/Discussion format, this practical handbook gives you instantly useful solutions for important problems like effortless server maintenance and configuration, deploying microservices, creating safe environments for experimentation, and much more. As you move through this book, you’ll advance from basics to Docker best practices like using it with your Continuous process, automating complex container creation with Chef, and orchestration with Kubernetes.

What’s Inside

  • Speeding up your pipeline
  • Cheaply replacing VMs
  • Streamlining your cloud workflow
  • Using the Docker Hub
  • Navigating the Docker ecosystem

About the Reader

For anyone interested in real-world Docker.

About the Authors

Ian Miell and Aidan Hobson Sayers have contributed to Docker and have extensive experience building and maintaining commercial Docker-based infrastructures in large-scale environments.

Table of Contents

Part 1: Docker
Chapter 1: Discovering Docker
Chapter 2: Understanding Docker— inside the engine room

Part 2: Docker and development
Chapter 3: Using Docker as a lightweight virtual machine
Chapter 4: Day-to-day Docker
Chapter 5: Configuration — getting your house in order

Part 3: Docker and DevOps
Chapter 6: Continuous integration: speeding up your development pipeline
Chapter 7: Continuous delivery: a perfect fit for Docker
Chapter 8: Network simulation: realistic environment testing without the pain

Part 4: Docker in production
Chapter 9: Container orchestration: managing multiple Docker containers
Chapter 10: Docker and security
Chapter 11: Plain sailing—Docker in production and operational considerations
Chapter 12: Docker in production— dealing with challenges

Appendix A: Installing and using Docker
Appendix B: Docker configuration
Appendix C: Vagrant

Book Details

Download LinkFormatSize (MB)Upload Date
Download from UpLoadedTrue PDF4.101/05/2017
Download from ZippyShareTrue PDF4.106/06/2016
How to Download? Report Dead Links & Get a Copy