From Docker containers, to managed clusters of containers with Kubernetes, to managed Docker and Kubernetes with OpenShift.
Docker
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
Kubernetes
Overview of Kubernetes architecture
Managing a cluster of Docker containers with Kubernetes
OpenShift
Overview of OpenShift architecture
Creating containerized services
Managing Docker containers with OpenShift
Creating and managing container images
Deploying multi-container applications
Setting up an OpenShift cluster
Deploying applications on OpenShift Container Platform using source-to-image (S2I)
Closing remarks