The Docker Book: Containerization is the new virtualization
- Length: 246 pages
- Edition: 1.10.3
- Language: English
- Publication Date: 2014-07-12
- ISBN-10: B00LRROTI4
- Sales Rank: #152159 (See Top 100 Books)
Updated for Docker 1.10.3!
A new book designed for SysAdmins, Operations staff, Developers and DevOps who are interested in deploying the open source container service Docker.
In this book, we’ll will walk you through installing, deploying, managing, and extending Docker. We’re going to do that by first introducing you to the basics of Docker and its components. Then we’ll start to use Docker to build containers and services to perform a variety of tasks.
We’re going to take you through the development life cycle, from testing to production, and see where Docker fits in and how it can make your life easier. We’ll make use of Docker to build test environments for new projects, demonstrate how to integrate Docker with continuous integration workflow, and then how to build application services and platforms. Finally, we’ll show you how to use Docker’s API and how to extend Docker yourself.
We’ll teach you how to:
- Install Docker.
- Take your first steps with a Docker container.
- Build Docker images.
- Manage and share Docker images.
- Run and manage more complex Docker containers.
- Deploy Docker containers as part of your testing pipeline.
- Build multi-container applications and environments.
- Learn about orchestration. Use Compose and Swarm for the orchestration of Docker containers and Consul for service discovery.
- Explore the Docker API.
- Getting Help and Extending Docker.
Updated for Docker 1.10.3!
Table of Contents
Chapter 1. Introduction
Chapter 2. Installing Docker
Chapter 3. Getting Started with Docker
Chapter 4. Working with Docker images and repositories
Chapter 5. Testing with Docker
Chapter 6. Building services with Docker
Chapter 7. Docker Orchestration and Service Discovery
Chapter 8. Using the Docker API
Chapter 9. Getting help and extending Docker