Sebastopol: O’Reilly Media, 2016. — 89 p.
This book explains Docker’s basic concepts and the commonly used orchestration frameworks around them. You’ll learn how to achieve faster startup and deployments on both Windows, Mac OS X, and Linux, and understand how these containers improve portability across machines and reduce the impedance mismatch between development, testing, and production environments.
Get up to speed on Docker basics, including its image format and toolset for building, shipping, and running containers
Build and run your first Docker container by deploying a sample Java EE application with Docker Compose and Docker Swarm
Manage Docker images and containers with IDEs such as NetBeans, Eclipse, and IntelliJ IDEA
Use a Maven plugin to create a Docker image and start a container