Docker has become a hot topic recently, but why should we use it and how do we use it? In this session, we will go through the why and walk through how you can "dockerize" your projects. Starting with basic Dockerfile commands, we will build docker containers for some popular web frameworks: Spring Boot, Node.js, and ASP.NET MVC and then introduce the powerful tool Docker Compose to start them all up!