Docker Containers for Beginners | Dan Tofan | Skillshare

Docker Containers for Beginners

Dan Tofan, software engineer, PhD

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
6 Lessons (31m)
    • 1. Introduction

    • 2. Containers vs Virtual Machines

    • 3. 'Hello' From Your First Container

    • 4. Create New Image

    • 5. Link Containers

    • 6. Final Thoughts


About This Class

This class is for software developers who want to start learning about Docker containers.

Docker containers are a tool to solve 'it works on my machine' problems, which refers to lack of reliable deployments and configurations across environments.

This class is also a step forward to understand two current major trends in the industry: DevOps and microservices.

Here is what you will learn:

  • Differences between Docker containers and virtual machines
  • How to install Docker and start a Docker container
  • How to create new Docker images
  • How to run commands on a Docker container
  • How to run multiple linked Docker containers using docker-compose


  • Basic familiarity with Linux command line (such as folder navigation and writing commands to command line)