8:00am - 12:00pm


No previous knowledge of Docker or containers is required, but you will need some basic UNIX command-line skills. You won't need to pre-install Docker before the course: each student will be given credentials to connect to an individual virtual machine. So all you need is a computer with a SSH client!

Tutorial: Introduction to Docker and containers

NB: This tutorial will start at 8am.

You keep hearing about Docker, but never had the opportunity to dive in and see it in action? Now is the time! In this hands-on workshop, you will learn about Docker basic concepts, how to run containers, create your own images, interact with the "Docker Hub", and more. Course outline:

  • What's Docker?
  • Running our first container
  • Introducing Docker Hub
  • Understanding Docker Images
  • Different types of containers
  • Building Images Interactively
  • Building Images with Dockerfile
  • Pushing and pulling images
  • Development workflow with Docker


Wednesday Jun 10

Thursday Jun 11

Friday Jun 12