Docker and Kubernetes Container Virtualization

Docker and Kubernetes Container Virtualization

A hands-on introduction to container deployments

4.0
(5 ratings)
144 enrolled
Course Instructor: David Clinton

Course Outcomes

  • Understand the pros and cons of various container technologies
  • Learn Docker Engine and Kubernetes kubectl to deploy simple applications
  • Deploy real-world multi-tier container applications
  • Understand the range of available container hosting environments for both testing and production workloads

Course Structure

32 lectures1h 21m total duration

  Understanding Virtualization 
3min

About This Course

In this course, we'll explore why containers are revolutionizing application deployment and how Docker and Kubernetes tools work seamlessly together to orchestrate containerized workloads. You'll gain hands-on experience configuring and launching real-world container workloads using popular tools like LXD, Docker Swarm, Docker Compose, minikube, kubectl, and helm.

Whether you're a project manager researching technology adoptions, an application developer seeking the perfect deployment platform, an IT professional looking to expand your skill set, or an individual eager for career advancement, this course is designed for you. No matter your background, our interactive lessons on codedamn will equip you with the necessary skills to succeed.

Prerequisites: Familiarity with terminal command line tools and Linux will be beneficial as you follow along with the practical demos.

By the end of this course, you will have a solid understanding of containers and their role in modern application deployment. You'll be comfortable with key concepts such as containers, containerd, control plane, etcd, scheduler, nodes, pods, Kubelet, and Kube-proxy. Successfully completing the course will give you the ability to confidently evaluate hosting platforms and make informed decisions for your projects.

Used by learners at

Microsoft
Amazon
Google

Student Feedback

4.0
Course Rating

40%

20%

40%

0%

0%

Course Instructor

David Clinton
Technology made simple
David Clinton
4.3 Instructor rating
18 Ratings
356 Students
7 Courses

David Clinton is an AWS Solutions Architect and a Linux server administrator. He has written about and published training material (including books with Wiley/Sybex, Bootstrap IT, and Manning, and onl...View profile

Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.

Free

  • 100+ coding courses
  • Certificate of completion
  • Hands-on practice
  • 24x7 doubt solving with AI
  • 100+ projects to practice
  • In-depth project feedback
  • AWS cloud sandboxes

Pro

  • 100+ coding courses
  • Certificate of completion
  • Hands-on practice
  • 24x7 doubt solving with AI
  • 100+ projects to practice
  • In-depth project feedback
  • AWS cloud sandboxes
Upgrade To Pro