This document discusses Docker containers on Windows. It begins by explaining the difference between virtual machines and containers, and the options for container runtimes on Windows like Nano Server and Windows Server Core. It then provides an example of a simple Dockerfile and discusses strategies for reducing image sizes like using a multi-stage Dockerfile. The document also covers using Docker with Visual Studio 2017 and SQL Server, and concludes with contact information for the author.