Register to Watch Videos

schedule image
Location: Moscone West
Tuesday
June 12, 2018
10:00am - 5:00pm
Wednesday
June 13, 2018
11:00am - 5:00pm
Thursday
June 14, 2018
11:00am - 5:00pm
Friday
June 15, 2018
11:00am - 3:00pm

* Requirements: All attendees will need to provide their own laptop for the hands-on labs.

Hands-on Labs Overview

Docker for Beginners - Linux

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

Get started

Docker for Beginners - Windows

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

Get started

Docker EE - an Introduction

Docker EE - an Introduction

Docker Enterprise Edition (EE) is a Containers-as-a-Service 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 EE.

Get started

Modernizing Traditional Java Applications

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.

Get started

Modernizing Traditional .NET Applications

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.

Get started

Docker Security

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

Get started

Docker EE with Kubernetes

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.

Get started.

Get updates about DockerCon