Using Docker: Developing and Deploying Software with Containers
Docker containers offer simpler, faster, and more robust methods for developing, distributing, and running software than previously available. With this hands-on guide, you€ll learn why containers are so important, what you€ll gain by adopting Docker, and how to make it part of your development process.
Ideal for developers, operations engineers, and system administrators€"especially those keen to embrace a DevOps approach€"Using Docker will take you from Docker and container basics to running dozens of containers on a multi-host system with networking and scheduling. The core of the book walks you through the steps needed to develop, test, and deploy a web application with Docker.