Docker EE 17.06 is the first Containers-as-a-Service platform to offer production-level support for the integrated management and security of Linux AND Windows Server Containers.
In this lab we'll build a Docker EE cluster comprised of Windows and Linux nodes. Then we'll deploy both a Linux and Windows web app, as well as a multi-service application that includes both Windows and Linux components.
This lab can be run two different ways:
-
Using Virtual Machines: If you're attending a workshop, and it's using VMs instead of Play with Docker, you'll be provided 5 VMs and will use SSH and RDP to access those VMs in order to complete your lab exercises. If you're not attending a workshop, we've provided instructions for you to set-up your own set of VMs here.
The major difference between using VMs and using Play With Docker is that in the VM-based labs you actually build the Docker EE cluster from the ground up.
The instructions for the VM version of the lab can be found here
-
Using Play With Docker: If you're attending a workshop, you'll be given directions on how to access Play with Docker's hybrid Linux/Windows environment. This environment isn't currently available between workshops.
Play with Docker is a web-based docker environment where you access your Docker hosts via a web browser. There is no need for SSH or RDP, and the Docker EE cluster is almost completely built (you will add a Windows node to see how that works).
**The instructions for the Play With Docker version of the lab can be found [here](https://github.com/mikegcoleman/hybrid-workshop/blob/master/pwd_readme.md)**
Note: If you are unsure which version of the lab you are doing, ask your instructor.