Stefan Scherer and Dieter Reuter

Getting started with Docker on Windows Server 2016

In this hands-on workshop you’ll learn about the new features of Windows Server 2016: Docker and Windows Containers. We will start how to install the Docker Engine on Microsoft Azure and secure it for remote access with TLS certificates.

You will learn the basic Docker commands to create Docker images and push them to the Docker Hub. In order to run a Docker container you’ll pull a specific Docker image from the Docker Hub and run it on your Docker Engine. With this practice you’ll also learn how to configure TCP/IP ports and volumes to connect your running container to the outside world. We’ll dig deep into the art of crafting Dockerfiles for Windows with utilizing PowerShell commands. This way you’ll learn some best practices how to write almost perfect Dockerfiles for Windows.

Finally we will take a real world application based upon microservices and dockerize it into a set of Windows containers. You’ll learn how to use Docker Compose to start, orchestrate and scale the whole application.


What you will need


Stefan Scherer

Stefan is a Sr. Software Engineer at SEAL Systems. He is an early adopter of Docker on Windows and gives, as a Microsoft MVP and Docker Captain, feedback directly to Microsoft about his experience. read more

Dieter Reuter

Dieter Reuter is a Senior Consultant at bee42 solutions gmbh and Docker Captain at Hypriot with more than 30 years of enterprise IT experience and unquenchable curiosity. read more


Send us an email and we will get back to you as soon as possible!

Subscribe to our mailing list

* indicates required