Managing Containers with Red Hat Enterprise Linux Atomic Host (RH270)

COURSE OUTLINE:

Description

In this course, you will learn how to install and update Red Hat Enterprise Linux (RHEL) Atomic Host software on a server. Docker containers will be downloaded, deployed, customized, and saved as images. You will learn how to deploy a private image registry that you can use to publish Docker images you create with Dockerfile. Kubernetes will be used to deploy a multi-tiered application across multiple Red Hat Enterprise Linux Atomic Hosts. The troubleshooting tools available in Red Hat Enterprise Linux Atomic Host will be used to collect system information and diagnose system problems.

Audience

Experienced Linux administrators, architects, and developers wishing to learn how to deploy and manage applications with Docker containers using Red Hat Enterprise Linux Atomic Host software

Learning Objectives

  • Install and manage RHEL Atomic Host software
  • Manage Linux containers using the Docker command
  • Build custom container images with Dockerfile
  • Publish container images with a private image registry
  • Deploy multi-tiered containerized applications with Kubernetes
  • Troubleshoot RHEL Atomic Host

1. Course Introduction

2. Installing Red Hat Enterprise Linux Atomic

  • Install Red Hat Enterprise Linux Atomic Host software on a server

3. Updating Red Hat Enterprise Linux Atomic

  • Subscribe to Red Hat Network and update Red Hat Enterprise Linux Atomic Host software

4. Managing Docker Containers

  • Download, deploy, customize, and save a container with Docker

5. Publishing Custom Docker Images in a Private Image Registry

  • Create Docker images using Dockerfile and publish them using a private image registry

6. Deploying Multi-tiered Applications with Docker

  • Deploy a multi-tiered application using Docker

7. Orchestrating Multi-tiered Applications with Kubernetes

  • Deploy a multi-tiered application using Kubernetes

8. Replicating Multi-tiered Applications

  • Deploy flannel to allow for a multi-tiered application to be replicated on multiple hosts

9. Troubleshooting Red Hat Enterprise Linux Atomic

  • Use support tools available to Red Hat Enterprise Linux Atomic Host to diagnose problems