This book is intended for people who want to learn about container technology and who are preparing for the Docker Certified Associate exam. This book was also written as a guide for Docker Enterprise products and serves as an introduction to Kubernetes' terminology and features.
Good Linux and Windows user knowledge is required, and some networking skills will help you to understand container networking and the use of load balancers and proxies to provide a full-featured Container as a Service environment.
The labs in this book are focused on Linux hosts because most current Docker Enterprise components are deployed on Linux operating systems. Windows hosts can be part of Docker Swarm and Kubernetes clusters, but control planes are deployed using Linux hosts.