80 hands-on recipes to efficiently work with the Docker 1.6 environment on Linux
Docker is a Linux container engine that allows you to create consistent, stable, and production-quality environments with containers.
You will start by installing Docker and understanding and working with containers and images. You then proceed to learn about network and data management for containers. The book explores the RESTful APIs provided by Docker to perform different actions such as image/container operations. Finally, the book explores logs and troubleshooting Docker to solve issues and bottlenecks. This book will also help you understand Docker use cases, orchestration, security, ecosystems, and hosting platforms to make your applications easy to deploy, build, and collaborate on.
What You Will Learn
Install and set up Docker on different environments
Work with Docker images and containers to Dockerize applications
Create services with Docker to enable the swift development and deployment of applications
Make optimum use of Docker in a testing environment do complete CI/CD
Plan efficient working with Docker APIs, orchestration, and hosting platform such as Project Atomic
Learn the various use cases available for Docker
Troubleshoot, maintain, and optimize your Docker services effectively
Downloading the example code for this book. You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.