Getting Started with Containers LiveLessons

Getting Started with Containers LiveLessons

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 5h 12m | 7.39 GB

Learn everything you need to know about using Containers with either Docker or Podman.

Containers are everywhere. Getting Started with Containers LiveLessons covers a wide range of topics that will get you started on your containers journey. The course begins with an overview of the basics and key topics of what containers are and goes in depth of what working with containers entail. Each lesson provides detailed training followed by a hands-on lab, so you can practice your skills and extend your containers knowledge.

Experienced instructor Sander van Vugt teaches the essentials of containers; what a container is and how containers radically change the way we work. Getting Started with Containers LiveLessons will cover all the items that are important for running containers, including using and creating container images, providing persistent container storage, and providing access to containers. Taught using screencast with lightboard training and full demos, this is the course you need to truly understand containers.

Topics include

  • Understanding Containers
  • Exploring the Container Landscape
  • Getting Started with Docker
  • Performing Daily Container Management
  • Using Containers on RHEL
  • Managing Container Images
  • Managing Container Storage
  • Managing Container Networking
  • The Role of Container Orchestration

Learn How To

  • Get started with Docker or Podman
  • Perform daily container management
  • Create and manage container images
  • Manage container persistent storage
  • Manage container networking
  • Understand the role of container orchestration
Table of Contents

1 Getting Started with Containers (Video Training) Introduction
2 Learning objectives
3 What is a Container
4 Containers are Linux
5 Understanding Why Containers Make Sense in a Microservices Approach
6 Understanding Images and Containers
7 Understanding Container Registries
8 Taking a Docker Test-drive
9 Learning objectives
10 Understanding Container Origins
11 Understanding Container Standardization
12 Understanding Container Runtimes
13 Understanding Container Orchestration
14 Exploring LXC LXD
15 Learning objectives
16 Installing Docker
17 Running a Docker Container
18 Verifying Container Availability
19 Investigating Containers on the Host OS
20 Running Containers
21 Managing Containers Resource Limitations
22 Inspecting Containers
23 Managing Running Containers
24 Managing Container Environment Variables
25 Using docker-compose
26 Troubleshooting Containers
27 Understanding RHEL 8 Container Solutions
28 Managing Access to Registries
29 Running Containers with podman
30 Understanding Rootless Containers Getting Started with C
31 Understanding Rootless Containers UID Mappings
32 Managing Images with buildah
33 Understanding Container Images
34 Building Images with Dockerfile
35 Building Images with docker commit
36 Using Tags
37 Creating Private Registries
38 Automating Image Builds from Git Repositories
39 Image Use Best Practices
40 Understanding Container Storage
41 Understanding Storage Drivers
42 Using Bind Mount as Container Storage
43 Using Volumes for Persistent Storage
44 Using NFS for Persistent Storage
45 Managing Storage in an SELinux Environment
46 Understanding Container Networking
47 Understanding Bridge Networking
48 Working with Default Bridge Networking
49 Creating a Custom Bridge Network
50 Understanding Networking for Rootless Containers
51 Understanding Microservices Container Networking Needs
52 Understanding Enterprise Container Requirements
53 Exploring the Container Orchestration Landscape
54 Understanding Kubernetes
55 Taking a Kubernetes Test Drive
56 Getting Started with Containers (Video Training) Summary