The document discusses Docker on Windows and Linux in three parts. Part 1 provides an introduction to Docker on Windows, covering the Docker platform, Windows containers, and building, shipping, and running containers. Part 2 discusses dockerizing .NET applications, including modernizing traditional apps, breaking up monoliths, and deploying with Docker Compose. Part 3 explains how to run a hybrid Docker swarm, deploying services to Windows nodes and moving services to Linux nodes.