Docker & Kubernetes: The Practical Guide [2025 Edition]
Instructor:
Academind by Maximilian Schwarzmüller, Maximilian SchwarzmüllerCategory:

With Docker, you create and manage so-called “Containers” – basically packages of code and tools required to run that code. These containers allow you to run your programs in a predictable, environment-independent way – no matter where you need to run it.
For modern DevOps (Development Operations) but also for local development – on your own or in a team – this is a winner feature since you will no longer have any “but it worked on my machine” discussions. It works inside of a container, hence it works everywhere!
This course will teach you both Docker & Kubernetes from the ground up with all the required theory and tons of examples and demos!
What you’ll learn
- Learn what Docker and Kubernetes are and why you might want to use them
- Learn how to install and use Docker on any system (macOS, Windows, Linux)
- Learn how to create and use Images & Containers with Docker
- Understand complex topics like managing and persisting data with Volumes
- Learn about Container Networking with Docker Networks and DNS Service Discovery
- Learn how to deploy Docker applications – manually, with managed services or with Kubernetes
Course content
1616 sections • 264 lectures • Total duration 23 h 40 min