Course Outline


  • Enabling Lightweight Virtualization with PouchContainers

Overview of Linux Container Technology

Overview of PouchContainer Features and Architecture

Understanding the Kubernetes Container Runtime Interface (CRI)

Kubernetes Pods and the Container Lifecycle

PouchContainer vs Other OCI Container Runtimes

Installing and Configuring PouchContainer

Using the PouchContainer CLI and RPC Calls

Running the PouchContainer Runtime

Client-side Tool vs Server-side Daemon

Managing Images and Containers

Distributing Container Images Using Dragonfly

Managing Storage

Managing the Network and System

Working with the PouchContainer API

Interoperating among Multiple Runtimes


Summary and Conclusion


  • Familiarity with the Linux command line
  • A basic understanding of virtualization concepts
  • An understanding of networking concepts


  • Developers
  21 Hours


Related Courses

Docker and Kubernetes

  21 hours

Docker (introducing Kubernetes)

  14 hours

Managing Kubernetes with Rancher

  14 hours

Docker and Kubernetes: Building and Scaling a Containerized Application

  21 hours

OpenShift 4 for Administrators

  35 hours

Docker, Kubernetes and OpenShift 3 for Administrators

  35 hours

OpenShift 4 for Developers

  35 hours

Docker, Kubernetes and OpenShift 3 for Developers

  35 hours

Kubernetes from Basic to Advanced

  14 hours

Kubernetes on AWS

  14 hours

Kubernetes on Azure (AKS)

  14 hours

Kubernetes Design Patterns

  21 hours

Kubernetes Advanced

  14 hours

Monitoring Kubernetes with Prometheus

  7 hours

Introduction to Container Runtimes

  14 hours