Course Outline


  • From Docker containers, to managed clusters of containers with Kubernetes, to managed Docker and Kubernetes with OpenShift.


  • Overview of Docker architecture
  • Setting up Docker
  • Running a web application in a container
  • Managing Docker images
  • Networking Docker containers
  • Managing the date inside a Docker Container


  • Overview of Kubernetes architecture
  • Managing a cluster of Docker containers with Kubernetes

OpenShift Container Platform

  • Overview of OpenShift Container Platform architecture
  • Creating containerized services
  • Managing Docker containers with OpenShift Container Platform
  • Creating and managing container images
  • Deploying multi-container applications
  • Setting up an OpenShift Container Platform cluster
  • Deploying applications on OpenShift Container Platform using source-to-image (S2I)

Closing remarks


  • An basic understanding of container concepts
  • Experience with the Linux command line
  • Application development experience


  • Architects
  • Developers
  35 Hours


Related Courses

Docker and Kubernetes

  21 hours

Docker (introducing Kubernetes)

  14 hours

Docker and Kubernetes: Building and Scaling a Containerized Application

  21 hours

Managing Kubernetes with Rancher

  14 hours

OpenShift 4 for Administrators

  35 hours

Docker, Kubernetes and OpenShift 3 for Administrators

  35 hours

OpenShift 4 for Developers

  35 hours

OKD (Origin Kubernetes Distribution) for Administrators

  21 hours

OKD (Origin Kubernetes Distribution) for Developers

  21 hours

OpenShift with Jenkins

  14 hours

Kubeflow on OpenShift

  28 hours

Running Containers Directly from Kubernetes with CRI-O

  14 hours

Deploying Kubernetes Applications with Helm

  7 hours


  21 hours