Skip to content

🐳 Docker Foundations Hands-On

Quote

"Docker is a set of platform as a service products that use OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their own software, libraries and configuration files; they can communicate with each other through well-defined channels." ~ wikipedia

Overview

This Hands-On walk-through is designed to provide you real-world exposure to the foundational Docker instructions needed to build a Docker image and integrate it with Visual Studio Code. The outcome from this lab is both knowledge of building Docker containers plus the added benefit of learning how to utilize the container as your development environment when using Visual Studio Code.

Here are some additional resources available:

💻 WWT Programmability Foundations Lab — Docker Section

What You Need

  1. A Windows or macOS computer with Docker Desktop.
  2. If you are new to Docker, here is the Docker Desktop Installation Documentation.
  3. Alternatively, you can install Docker in a Linux Environment and complete the walkthrough.
  4. Visual Studio Code (download)

What's Next

The next section will guide you through getting your environment prepared for the lab.