Workshop: Docker 101 (Getting Started)

Location:

Level: 
Beginner

When:

9:00am - 12:00pm

Key takeaways

Basic understanding of what a container is, and what it can be used for

How to build and distribute Docker images

Prerequisites

A WiFi-enabled laptop with access to SSH. A basic knowledge of Linux would be advantage.

This course will get attendees jump-started with containers. The course will explain what containers are and the major use cases, with a focus on microservices. After an introductory talk, the majority of the course will be a series of instructor-led exercises designed to guide attendees through the basics of developing and deploying a container-based application.

Topics covered will include:

  • An overview of what containers are
  • The major use-cases for containers - How to run containers
  • How to build your own images
  • Working with Docker registries
  • Deploying a complete system
  • Data persistence (handling state with containers)

Speaker: Adrian Mouat

Chief Scientist @containersoluti (Container Solutions)

Adrian Mouat is the Chief Scientist at Container Solutions, a European services company specialising in container technologies. He is currently researching container orchestration platforms and image management. Adrian is a member of the Docker Captains program.

Find Adrian Mouat at

Other Workshops:

Tracks

Monday, 6 March

Tuesday, 7 March

Wednesday, 8 March