This hands-on guidebook to the inner workings of containers peels back the layers to provide a
deep understanding of what a container is how containerization changes the way programs run
and how Kubernetes provides computing networking and storage. Containers ensure that
software runs reliably no matter where it’s deployed and Kubernetes lets you manage all of
your containers from a single control plane. In this comprehensive tour of the open-source
platform each chapter includes a set of example scripts with just enough automation to start
your container exploration with ease. Beginning with an overview of modern architecture and the
benefits of orchestration you'll quickly learn how to create containers how to deploy
administer and debug Kubernetes clusters all the way down to the OS and how container
networking works at the packet level across multiple nodes in a cluster.