Docker Mastery Course
Welcome to the most popular course on the internet for learning Docker, Swarm, Compose, Kubernetes, and more!
Fans say...
Nikolas LeBlanc
Really enjoying @BretFisher's Docker Mastery course on Udemy, but kind of freaked that last night I dreamt about Docker containers.
— @nikolasleblanc
William Hoggarth
As a grumpy old developer I’m rather skeptical about new technologies but @Docker is genuinely awesome. For any developers wanting to know how to get started I would really recommend @BretFisher’s courses on @udemy. They really are top notch!#docker #developers
— @neofight78
James Chapman
Steamed through the Docker Mastery course on @udemy by @BretFisher. Really well explained and easy to understand... thank you. :)
— @frontendjim
All The Tools You Need To Learn Docker from a Docker Captain
In 2017, Docker, Inc. asked me to create this course, and for years, they have used it to train their new employees on Docker and containers. Additionally, the course is strengthened by the real-world knowledge and experience I gain from working with dozens of clients and from my workshop attendees.
Docker Mastery quickly climbed to Top Seller after launching it. We now have more than 350,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.)
2023 Update: New CI examples with 18 lectures showing you how to automate Docker and Kubernetes in GitHub Actions, including vulnerability scanning, advanced image building, multi-platform builds, and more. Kubernetes sections were also updated to reflect CLI updates and 5 new videos on inspecting resources.
2022 Update: Refreshed install and config videos, and more support for Apple Silicon (M1 arm64) and Raspberry Pi's!
Just Starting Out With Docker?
No problem! This course starts out assuming you're new to containers.
Who Needs This Course?
- Software developers, sysadmins, IT pros, and operators at any skill level.
- Anyone who makes, deploys, or operates software on servers.
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:
- 21 hours of on-demand video content viewable on mobile devices, TV, in addition to your computer.
- Assignments/Quizzes to test your knowledge.
- Articles for added context and updates.
- A Certificate of Completion to provide to your clients, boss, or prospective employer.
Basic Pre-Reqs
- Understand terminal or command prompt basics.
- Understand Linux basics like shells, SSH, and package managers. (tips included to help newcomers!)
- Know the basics of creating a server in the cloud (on any provider). (tips included to help newcomers!)
- Understand the basics of web and database servers. (how they typically communicate, IP's, ports, etc.)
- Have a GitHub and Docker Hub account.
What Can You Do With What You Learn?
After taking Docker Mastery, you'll be able to:
- Use Docker in your daily developer and/or sysadmin roles
- Deploy apps to Kubernetes
- Make Dockerfiles and Compose files
- Build multi-node Swarm clusters and deploying H/A containers
- Make Kubernetes YAML manifests and deploy using infrastructure-as-code methods
- Build a workflow of using Docker in dev, then test/CI, then production with YAML
- Protect your keys, TLS certificates, and passwords with encrypted secrets
- Keep your Dockerfiles and images small, efficient, and fast
- Run apps in Docker, Swarm, and Kubernetes and understand the pros/cons of each
- Develop locally while your code runs in a container
- Protect important persistent data in volumes and bind mounts
- Lead your team into the future with the latest Docker container skills!
Community
Community support is very important to me. So I created a Discord server as a way for students to learn from each other, ask questions, and share their knowledge.
🐳🎉 Get the course now with a 30-day money-back guarantee! (coupon is in the link)
Buy or Subscribe on UdemyWhy learn from me?
I'm Bret, an Award Winning Docker Captain, a Cloud Native Ambassador, DevOps community leader, consultant, and a bestselling Udemy instructor. I help engineers learn advanced DevOps topics and advise teams on accelerating their software builds, tests, and deployments while staying secure.
- I'm A Practitioner. Welcome to the real world. I've got 30 years of sysadmin and developer experience, over 30 certifications, and have been using container tools for myself and my consulting clients for over a decade. With me, you’re learning from someone who's helped teams run thousands of containers across dozens of projects and organizations.
- I'm An Educator. With me, you’ll learn from someone who knows how to make a syllabus: I want to help you. People say I'm good at it. I won a Leadership Award at DockerCon for helping others learn. For a decade, I've trained thousands of people on using Docker, Kubernetes, DevSecOps, GitHub, and GitOps in workshops, conferences, and meetups.
- I Lead Communities. I've run DevOps-focused Slack and Discord servers for a decade with over 70k people, answering thousands of questions. In the real world, I've run local meetups in our fabulous tech community in Virginia Beach, USA.
🤩 I'm super excited to be part of the new @cncfambassadors #CloudNativeAmbassador program! I've been a dev and operator for nearly 30 years. I'm drawn to the fantastic impact the CNCF has had in giving people the road map and guidance toward a more proactive and agile IT org. pic.twitter.com/VwlGt8HACY
— Bret Fisher (@BretFisher) November 7, 2023
I humbly accept this #DockerCon #DockerCaptain Annual "Tip of the Captain's Hat" award 🏅 in the only way I know how... with #Docker 🐳SWAG and 🥃.. Cheers! 🥂 pic.twitter.com/c0kiMoOnEz
— Bret Fisher (@BretFisher) December 7, 2018
I just crossed 100,000 #docker courses sold on @udemy! Two years ago this month I launched Docker Mastery not knowing if it would work. Thanks so much to my team and the community. Multiple #DevOps courses in the works for 2019! Keep in the loop: https://t.co/CJVpgECdRx pic.twitter.com/utYmaXIdOO
— Bret Fisher (@BretFisher) April 16, 2019
What people think about my courses
(See, we *can* be nice on the internet! 🤗 😍)
@BretFisher has courses on udemy I think. Great content. Worth the low price. But he has plenty of other free content to
— John Gasper (@jtgasper3) December 26, 2023
I enrolled in the Docker Mastery course following a fascinating conversation between @BretFisher and @brendandburns The Future of Kubernetes - https://t.co/qOsFtxJYlK
— John Shelburne (@thecatfix) December 25, 2023
Docker Mastery is hands down the best course on @udemy bc of the presentation quality. Bret is power user of my… pic.twitter.com/lr4zwyLa0D
Almost finished @BretFisher's Kubernetes Mastery course on Udemy. Highly recommend!https://t.co/QanPtU7ulx
— Nathan Isaac (@Nathan_Isaac_) February 18, 2020
If you’re trying to containerize your apps, then you really need to watch this very informative talk, “Node.js Rocks in Docker, 2022 Edition”, by @BretFisher where he takes you on an awesome educational containerization journey. Bravo!!!! 👍🏾🙌🏾🙏🏾👏🏾 #DockerCon #dockercon2022
— Conrad Taylor #BlackLivesMatter (@conradwt) May 10, 2022
@BretFisher You Docker classes are the best! Thank you very much for teaching!
— Lucas Bennun (@lucasbennun) February 8, 2019
I want to thank @BretFisher for his Docker and Kubernetes courses on Udemy. Always updated, practical, and thorough courses. One of the best online instructors I've learnt from so far.
— Nilay Kulkarni (@1geek0) June 25, 2020
@BretFisher your course has worked wonders for me. Thank you for such an awesome course and learning Docker and Kubernetes like a real boss. https://t.co/O52RjqHKED
— Carl Finch (@platfrmrcarl) July 12, 2020
Want to learn DevOps and Container Orchestration? There's only one ressource I'd recommend.
— Fabian 🚢 (@ederbit) February 24, 2023
The Udemy Course Docker Mastery: with Kubernetes +Swarm by @BretFisher
It's the best Course I own. I bought it in 2018, and it's still receiving updates. Crazy Value. #docker #k8s
Having a surprising amount of fun learning about containers with @BretFisher and his @udemy course 🤓
— Tim Sutton (@thegraycat) June 23, 2023
Had this one in the queue for quite some time. Kind of nice to refresh the fundamentals after working with GCR/GKE for so long. Thanks, @BretFisher!
— Ryan Fisher (@DownRangeDevOps) July 18, 2023
"Kubernetes Mastery: Hands-On Lessons From A Docker Captain" https://t.co/WqQ46jSkva#Kubernetes #K8s #Docker #Udemy
@BretFisher I just wanted to. Say I've really been enjoying your weekly streams and I just recently bought both of your udemy courses. Looking forward to when the next course comes out
— Joe Hill (@jhill641) April 3, 2019
_Just completed the Docker course on @udemy by @BretFisher. Great course and top instructor, looking forward to introducing @Docker into my work! #Docker #Udemy #computing #softwaredevelopment
— Daniel Collings (@collings_) October 24, 2018
You gotta love that feeling when you are learning to do something and you finally get it to work. #udemy Lesson 42 completed of @BretFisher #DockerMastery course #Docker
— Justin G. Cramer 🇺🇦 (@yazheirx) October 13, 2018
Thanks @BretFisher for a great class on docker containers. Learned a lot about containers and swarm. Would definitely recommend it to my fellow friends and coworkers. #Velocityconf #Docker
— Ankit Madan (@Oliver_madan) October 3, 2018
Halfway through @BretFisher’s course on #docker and I’m already using that knowledge on my proj. Highly recommend it!
— Sergiu Bacanu (@SergiuBacanu) January 16, 2019
@BretFisher Man, just wanted to reach out and thank you for your web courses about Docker, they're great!
— Fieel (@FieelChannel) January 5, 2019
@BretFisher whatever #docker I know is just because of your #udemy course. Thank you for your efforts and wonderful explanations.
— Ritesh Dwivedi (@rdwivedi14) January 7, 2019
Congrats to Docker Captain of the year @BretFisher! Well deserved. Anyone who hasn’t seen his work go check out his courses on @udemy. #dockercon
— Craig Nicholson (@CraigN) December 5, 2018
One of the best online courses I've taken: Docker Mastery from @BretFisher #technology #docker #devops https://t.co/tFUrxVEoOE
— Manuel Arranz (@marranzr) December 15, 2018
Great course indeed!
— Slimen Arnaout (@slimenTunis) November 17, 2018
I loved it.
Thanks for teaching me Kubernetes at the outset of my career, Bret 🙇♂️. I've been recommending your Mastery courses ever since to anyone who asks me how to learn Docker and Kubernetes.
— worldofgeese (@worldofgeese) August 21, 2023
My course completion certificate for "Docker Mastery: with Kubernetes +Swarm from a Docker Captain" https://t.co/PmxiUAAQI8 via @udemy @BretFisher thank you so much for creating such high-quality content! pic.twitter.com/wjpHpTLQLj
— Ricardo Islas (@RicardoIslasR) March 22, 2023
Just completed @BretFisher 's #kubernetes mastery course: https://t.co/FRYI9Bjwjm
— BilbU (@ivantf) September 16, 2022
Easy to follow. Awesome pedagogy. Makes it simple to understand. Would recommend.
@bethtravels @BretFisher thank you for the beers and the amazing chat. it is heartwarming to meet the authors of such a fantastic plethora of DevOps resources and educational content. because of Docker Mastery course i landed my first DevOps job. thank you Captain!
— RonaldCrb (@RonaldCrb) October 19, 2019
DCA - Docker Certified Associate, I was able to achieve this certification, all thanks to @BretFisher for his absolutely amazing course of Docker Mastery. This is the best course over the internet at the moment and he is the best guy. Highly recommend: https://t.co/WRTCU9TeiQ pic.twitter.com/mzmSTrLeJ3
— Nilay Saraiya (@nilaysaraiya) October 9, 2019
Happy Birthday, @BretFisher . you're one of the people I owe you my current job position. Hope you are always happy and have more courses and more YouTube Live 🙏🏻🌸
— MOHSEN (@motmohsen) August 8, 2019
fantastic course, super relevant, super detailed... thank you captain
— RonaldCrb (@RonaldCrb) July 31, 2019
So far this is excellent. The docker network lectures are exactly the kind of info I wanted to know but didn’t know where to start or what I even needed to know. My unknown unknowns...
— Paul Crickard (@pcrickard) July 17, 2019
I’ve recommended many people to check out @BretFisher’s course. I know he puts a ton of effort in making sure the content stays current, but also building a great community of support. Check out the course! https://t.co/QB0L5LMrEj
— Michael Irwin 🇺🇦 🕊 (@mikesir87) January 30, 2024
This is by far the most comprehensible course I have ever done on udemy… I’m looking forward to get another course my captain pic.twitter.com/cKjIbIRvyQ
— Mabasa Ntshuxeko (@mabasa_ntshuxi) January 29, 2024
Excellent courses! I've gone through most of them.
— Bren (@asgoshan) January 29, 2024
Congrats! Your Docker Mastery course was the first Udemy course I ever did, that was back in early 2019. It really helped me to get a good grip of docker and when I landed my first role as a JSE I used that knowledge to optimize docker usage. Good stuff.
— Widi Oremo (@widioremo) November 8, 2023
As usual, full house for @BretFisher workshop “Docker 101” ☸️
— Nuno do Carmo (@nunixtech) February 8, 2023
I’m always amazed how Bret keeps his talks engaging while providing so much information at the same time 🤩
The always a fan Corsair 🏴☠️ pic.twitter.com/dxPj3Ct2EA
The person who built docker and the person who taught me docker in the same podcast
— Utkarsh (@JammUtkarsh) November 14, 2023
🔥L🔥I🔥T🔥 🔥A🔥F🔥 https://t.co/2bjSOg8FFO
Bret you are an awesome teacher. Thanks
— Alberto Rosario (@albertolaley) April 17, 2019
Congrats Bret ! Your courses are great !
— Franklin Freitas (@franklinfreitas) April 19, 2019
My first exposure to #containers was a course Bret taught on Udemy on Docker, back in my @sourceclear days.
— seth isn’t here (@SethMcCombs) November 29, 2019
Even if I know a lot about #kubernetes now as a contributor, I definitely still bought this course and can't wait to take it! https://t.co/feju6SSXdr