Docker is a course created to introduce you to the concepts, tools and best practices of Docker, the leading containerization platform. This course will take you through the foundational aspects of Docker, enabling you to understand, build, deploy and manage containerized applications efficiently.


  • Overview of Dockers
  • Features of Dockers
  • Virtual Machines and Containers
  • Docker Architecture
  • Installing Docker
  • Docker Development Workflow
  • Docker Images
  • Docker Commands
  • Docker File
  • Docker Compose
  • Docker Swarm
  • Docker Networking


  • Developer
  • Manager

Course Formats

This course is available as:

  • Instructor led training
  • e-Learning
  • Book
  • Any combination of the 3 options