Docker Mastery Course

Docker Mastery Course

Welcome to the most popular course on the internet for learning Docker, Swarm, Compose, Kubernetes, and more! Taught by a Docker Captain.

In 2017, Docker, Inc. asked me to create this course and for years they have used it to teach their own new employees about Docker and containers. Plus, the course is strengthened by the real-world knowledge and experience I gain through my work with dozens of clients and attendees of my workshops.

Docker Mastery quickly climbed to Top Seller after launching it. We now have more than 300,000 students worldwide, many of whom tell me they were able to get their job or change their career because of what they learned.

(Looking for discounts on all my courses? Grab my current Udemy coupons here.)

Just Starting Out With Docker?

No problem! This course starts out assuming you're new to containers.

Who Needs This Course?

Docker was revolutionary when it launched in 2013, with its container concept. Today, all major cloud providers and leading open source serverless frameworks use Docker, and many are leveraging it for their container-native IaaS offerings. The number of people needing or wanting to learn Docker for their jobs or to enhance their careers is growing exponentially.

What Do You Get?

Docker Mastery is packed with content to provide you with a well-rounded, comprehensive working knowledge of Docker with Kubernetes, Compose, Swarm, Registry lectures, and more:

Basic Pre-Reqs

What Can You Do With What You Learn?

After taking Docker Mastery, you'll be able to:


Community support is very important to me. So I created, in Slack and Discord, a way for students to learn from each other too, ask questions, and share their knowledge. I’m on YouTube every Thursday and, once a month, I dedicate the show to students’ questions about the courses.