Podman For The Absolute Beginners - Hands-On Devops Published 10/2024 MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz Language: English | Size: 1.35 GB | Duration: 3h 53m
Master containerization using Podman through lectures, practical demonstrations, quizzes, and hands-on coding exercises
What you'll learn
Getting started to Containerization
Deploy and Configure Podman on various platforms
Basic Podman Commands with Hands-On Exercises
Core Podman Terminologies - Image, Container, Network, Volume and Pods
Understand and Build container images using Containerfiles/Dockerfiles - Hands-on
Build and Deploy Custom Python based application as Capstone Project
Getting started with Pods in Podman
Requirements
Basic Unix/Linux Knowledge (Good to have)
Basic System Administrator Skills
Description
Podman is an open platform that provides tools to manage containers, images and pods. It offers the flexibility, accessibility, and security features that makes Podman an attractive option for managing containers.What's in this course?This "Podman for the Absolute Beginners - Hands-On DevOps" course is designed for everyone and provides a detailed overview of Podman essentials using a systematic and hands-on approach. It delves into fundamental concepts including images, containers, volumes, networks and Pods. You will also gain hands-on proficiency in creating optimized Containerfiles or Dockerfiles for containerizing applications and learn how to run and manage multiple containers as groups using the concept of Pods. Each course topic includes lectures to clarify the concept, demonstrations to show them in action, and finally, an assignment to test your understanding and solidify your learning.If you're new to Podman, don't worry—this course starts from the basics and builds on gradually to intermediate topics.Legal Notice:Podman is developed by Red Hat® is a registered trademarks of Red Hat, Inc. in the United States and other countries. This course is not certified, accredited, affiliated with, nor endorsed by Red Hat Inc.Course Structure:LecturesDemosQuizzesAssignmentsCourse Contents:Introduction to PodmanPodman Vs DockerSetting up Podman CLI and Podman DesktopUnderstanding Podman ArchitecturePodman DocumentationContainer ImagesContainer RegistriesPodman ContainersBuilding an Image with a Containerfile/DockerfileNetworking in PodmanVolumes in PodmanMulti-Stage Containerfile/DockerfileContainerizing Applications (Sample Project using Python)Pods in PodmanAll sections in this course feature live demonstrations. Enrolled users are encouraged to set up their own Podman environment, engage in the exercises, and learn through hands-on experience!
Overview
Section 1: Introduction to Podman
Lecture 1 Course Introduction
Lecture 2 Topic Introduction - Introduction to Podman
Lecture 52 Demonstration - Creating Containerfile for our application
Lecture 53 Demonstration - Multi-stage Builds
Lecture 54 Demonstration - Publishing Image to a Registry
Lecture 55 Demonstration - Real time application deployment
Lecture 56 Summary
Section 9: Pods in Podman
Lecture 57 Topic Introduction - Pods in Podman
Lecture 58 Overview of pods in Podman
Lecture 59 Managing pods with Podman CLI
Lecture 60 Demonstration - Managing pods with Podman CLI
Lecture 61 Demonstration - Accessing Containers within a Pod in Podman
Lecture 62 Summary
System Administrators or System Engineers,DevOps Administrators or DevOps Engineers,Cloud Administrators or Cloud Engineers,Application Developers and Testers