
Pre-registration is not required, just stop by during the available hours on Monday through Wednesday.
* Requirements: All attendees will need to provide their own laptop for the hands-on labs.
Hands-on Labs Overview

Docker for Beginners - Linux
You’ve been learning about Docker, here’s a chance to get a hands on introduction to the key concepts of Docker. This lab will cover the basics of
- Images
- Running containers
- Container isolation
- Orchestration

Docker for Beginners - Windows
You’ve been learning about Docker, here’s a chance to get a hands on introduction to the key concepts of Docker. This lab will cover the basics of
- Images
- Running containers
- Container isolation
- Orchestration

Intro to Docker Enterprise
The Docker Enterprise container platform that manages and secures diverse applications across disparate infrastructure, both on-premises and in the cloud. This workshop will introduce you to the basics of creating and deploying an app on Docker Enterprise.

Modernizing Traditional Java Applications
Moving an application to Docker doesn’t mean you have to re-write your whole application. In this lab, you’ll containerize an older, monolithic Java application without changing any code. And you’ll see the benefit of running it on Docker.
Then in a few simple steps you’ll build additional services in separate containers, breaking features out of the monolith into separate containers, without rewriting
the app.

Modernizing Traditional .NET Applications
Moving an application to Docker doesn’t mean you have to re-write your whole application. In this lab, you’ll containerize an older, monolithic .NET application without changing any code. And you’ll see the benefit of running it on Docker. Then in a few simple steps you’ll build additional services in separate containers, breaking features out of the monolith into separate containers, without rewriting the app.

Docker Security
The Docker Platform has built in a number of features that make it the most secure way to deploy containerized applications across disparate infrastructure. This lab will explore features such as Security Scanning, Role Based Access Control, Security Policies, etc

Docker EE with Kubernetes
Docker EE 2.0 is the first Containers-as-a-Service platform to offer production-level support for the integrated management and security of both Linux and Windows Server Containers. It is also the first platform to support both Docker Swarm and Kubernetes orchestration.
In this lab we’ll use a Docker EE cluster comprised of Windows and Linux nodes. We’ll deploy both a Java web app on Linux and a multi-service application that includes both Windows and Linux components using Docker Swarm. Then we’ll take a look at securing and scaling the application. Finally, we will then deploy the app using Kubernetes.