Docker And Kubernetes Container Virtualization

Master Docker and Kubernetes container virtualization to advance your career. Learn deployment, hosting, and real-world applications. Read more.

No ratings yet
Course Skill Level
Intermediate
Time Estimate
59m

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 online courses on Pluralsight and Udemy) for many cutting edge technology subjects including Linux systems, Cloud Computing (in particular Amazon's AWS), container technologies like containers, data analytics, and DevOps tools.

Access all courses in our library for only $9/month with All Access Pass

Get Started with All Access PassBuy Only This Course

About This Course

Who this course is for:

  • Project managers researching technology adoptions and interested in Docker and Kubernetes technologies.
  • Application developers seeking the right deployment platform.
  • IT professionals looking to expand their skill sets.
  • Individuals aiming for career advancement.

What you’ll learn: 

  • Understand the advantages of container technologies over traditional bare metal deployments.
  • Explore the strengths and weaknesses of Docker Engine, Docker Swarm, and Kubernetes.
  • Deploy simple applications using Docker Engine and Kubernetes kubectl.
  • Discover various container hosting environments for testing and production workloads.
  • Deploy real-world multi-tier container applications in Docker and Kubernetes.

Requirements: 

  • Familiarity with terminal command line tools will be helpful for following the demos.
  • Knowledge of Linux would be very useful.

You are aware that the demand for skilled Docker and Kubernetes container administrators is continuously rising, and you want to be part of this growing field. Embracing containers is a smart decision, as more and more applications are being delivered through containers.

This course is designed to give you valuable insights into why containers are gaining popularity and how Docker and Kubernetes tools work together efficiently. Additionally, you will learn which hosting platforms are best suited for your projects.

Throughout the course, you’ll gain hands-on experience configuring and launching real-world container workloads using various tools, such as LXD, Docker Swarm, Docker Compose, minikube, kubectl, and helm. You will also become familiar with essential terms related to containers, including containerd, control plane, etcd, scheduler, nodes, pods, Kubelet, and Kube-proxy.

If you prefer a high-level overview of current container technologies, you can simply enjoy the learning journey. However, we’ve also included all the necessary resources for you to follow along with practical demos on your own laptop or workstation. By successfully completing the reading content, lesson learning checks, and demos, you will gain a solid understanding of how containers can enhance your work and contribute to your professional growth.

Our Promise to You

By the end of this course, you will have learned Docker And Kubernetes container virtualization.

10 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.

Get started today!

Course Curriculum

Section 1 - What Is Server Virtualization?
Understanding Virtualization 00:00:00
Downloadable Course Resources 00:00:00
Section 2 - What Are Containers?
Explaining Containers - And A Quick Peek At LXD 00:00:00
Section 3 - An Introduction To Docker
Working With Docker Engine 00:00:00
Creating Docker Images 00:00:00
Working With Docker Storage And Networking 00:00:00
Test Yourself Unlimited
Section 4 - Other Docker Tools
Docker Swarm 00:00:00
Docker Compose 00:00:00
Test Yourself Unlimited
Section 5 - An Introduction To Kubernetes
Kubernetes Vs. Docker Swarm 00:00:00
Visualizing Kubernetes 00:00:00
Test Yourself Unlimited
Section 6 - Working With Kubernetes
Kubernetes: Ways To Play 00:00:00
Kubernetes In Action (And Course Review) 00:00:00
Test Yourself Unlimited

About This Course

Who this course is for:

  • Project managers researching technology adoptions and interested in Docker and Kubernetes technologies.
  • Application developers seeking the right deployment platform.
  • IT professionals looking to expand their skill sets.
  • Individuals aiming for career advancement.

What you’ll learn: 

  • Understand the advantages of container technologies over traditional bare metal deployments.
  • Explore the strengths and weaknesses of Docker Engine, Docker Swarm, and Kubernetes.
  • Deploy simple applications using Docker Engine and Kubernetes kubectl.
  • Discover various container hosting environments for testing and production workloads.
  • Deploy real-world multi-tier container applications in Docker and Kubernetes.

Requirements: 

  • Familiarity with terminal command line tools will be helpful for following the demos.
  • Knowledge of Linux would be very useful.

You are aware that the demand for skilled Docker and Kubernetes container administrators is continuously rising, and you want to be part of this growing field. Embracing containers is a smart decision, as more and more applications are being delivered through containers.

This course is designed to give you valuable insights into why containers are gaining popularity and how Docker and Kubernetes tools work together efficiently. Additionally, you will learn which hosting platforms are best suited for your projects.

Throughout the course, you’ll gain hands-on experience configuring and launching real-world container workloads using various tools, such as LXD, Docker Swarm, Docker Compose, minikube, kubectl, and helm. You will also become familiar with essential terms related to containers, including containerd, control plane, etcd, scheduler, nodes, pods, Kubelet, and Kube-proxy.

If you prefer a high-level overview of current container technologies, you can simply enjoy the learning journey. However, we’ve also included all the necessary resources for you to follow along with practical demos on your own laptop or workstation. By successfully completing the reading content, lesson learning checks, and demos, you will gain a solid understanding of how containers can enhance your work and contribute to your professional growth.

Our Promise to You

By the end of this course, you will have learned Docker And Kubernetes container virtualization.

10 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.

Get started today!

Course Curriculum

Section 1 - What Is Server Virtualization?
Understanding Virtualization 00:00:00
Downloadable Course Resources 00:00:00
Section 2 - What Are Containers?
Explaining Containers - And A Quick Peek At LXD 00:00:00
Section 3 - An Introduction To Docker
Working With Docker Engine 00:00:00
Creating Docker Images 00:00:00
Working With Docker Storage And Networking 00:00:00
Test Yourself Unlimited
Section 4 - Other Docker Tools
Docker Swarm 00:00:00
Docker Compose 00:00:00
Test Yourself Unlimited
Section 5 - An Introduction To Kubernetes
Kubernetes Vs. Docker Swarm 00:00:00
Visualizing Kubernetes 00:00:00
Test Yourself Unlimited
Section 6 - Working With Kubernetes
Kubernetes: Ways To Play 00:00:00
Kubernetes In Action (And Course Review) 00:00:00
Test Yourself Unlimited

Are you interested in higher education?