Tech Talk: Working with Linux Containers and Virtualization

Learn about containers and virtualization for Linux.

About this course

Learn about Linux containers and virtualization in a Linux environment with this series of videos taken from a narrated tech talk.  While examples and workflows shown are performed in a Wind River Linux environment, this is broadly applicable across Linux distributions.

This series covers three common technologies:

  • QEMU and KVM
  • Linux Containers (LXC)
  • Docker

In it, you will learn how to set up each of these and work with them for your application needs.

The content is based on Wind River's Linux Containers and Virtualization course that is available as an instructor-led training course.

 

Curriculum229 min

  • Introduction to Virtualization
  • Understanding Virtualization 10 min
  • Understanding Virtualization Architecture 1 min
  • Introducing Hardware Virtualization 7 min
  • Understanding Network IO 11 min
  • QEMU and KVM
  • Learning About QEMU and KVM for Virtualization 16 min
  • Working with QEMU and KVM 2 min
  • Building QEMU and KVM 29 min
  • Using QEMU and KVM 4 min
  • Debugging QEMU and KVM 1 min
  • Linux Containers
  • Understanding Linux Containers 2 min
  • Understanding Namespaces for Linux Containers 4 min
  • Using Linux Containers 14 min
  • Linux Containers Q&A 7 min
  • Hands-on with Linux Containers 36 min
  • Configuring Networking for Linux Containers 13 min
  • Performing Orchestration with Containers using the Web Panel 7 min
  • Docker
  • Preview
    Introducing Docker Containers 1 min
  • Learning About Docker 16 min
  • Working with Docker 13 min
  • Hands-on with Docker 13 min
  • Hands-on with Docker Networking 12 min

About this course

Learn about Linux containers and virtualization in a Linux environment with this series of videos taken from a narrated tech talk.  While examples and workflows shown are performed in a Wind River Linux environment, this is broadly applicable across Linux distributions.

This series covers three common technologies:

  • QEMU and KVM
  • Linux Containers (LXC)
  • Docker

In it, you will learn how to set up each of these and work with them for your application needs.

The content is based on Wind River's Linux Containers and Virtualization course that is available as an instructor-led training course.

 

Curriculum229 min

  • Introduction to Virtualization
  • Understanding Virtualization 10 min
  • Understanding Virtualization Architecture 1 min
  • Introducing Hardware Virtualization 7 min
  • Understanding Network IO 11 min
  • QEMU and KVM
  • Learning About QEMU and KVM for Virtualization 16 min
  • Working with QEMU and KVM 2 min
  • Building QEMU and KVM 29 min
  • Using QEMU and KVM 4 min
  • Debugging QEMU and KVM 1 min
  • Linux Containers
  • Understanding Linux Containers 2 min
  • Understanding Namespaces for Linux Containers 4 min
  • Using Linux Containers 14 min
  • Linux Containers Q&A 7 min
  • Hands-on with Linux Containers 36 min
  • Configuring Networking for Linux Containers 13 min
  • Performing Orchestration with Containers using the Web Panel 7 min
  • Docker
  • Preview
    Introducing Docker Containers 1 min
  • Learning About Docker 16 min
  • Working with Docker 13 min
  • Hands-on with Docker 13 min
  • Hands-on with Docker Networking 12 min