Podman Containers Training Course
Podman is an open-source tool based on Linux that is designed for managing OCI containers and pods. It enables users to develop, manage, and maintain the entire container ecosystem in a rootless environment.
This instructor-led, live training (online or onsite) is aimed at DevOps engineers and developers who wish to use Podman to create, run, and manage containers and pods without requiring root privileges.
By the end of this training, participants will be able to:
- Install and configure Podman in a rootless mode.
- Create and manage containers, container images, and pods.
- Handle container networking and lifecycle management.
- Utilize Podman as an alternative to Docker for deploying containerized applications.
Course Format
- Interactive lectures and discussions.
- Plenty of exercises and practice sessions.
- Hands-on implementation in a live-lab environment.
Customization Options for the Course
- To request a customized training session for this course, please contact us to arrange.
Course Outline
Introduction
- Podman vs Docker
Overview of Podman Features and Architecture
Installing Podman
Setting up Podman in a Rootless Environment
Building and Managing Containers
Creating and Managing Pods
Pulling, Listing, and Running Container Images
Configuring Container Networking
Implementing Port Forwarding
Managing Container Lifecycle (Checkpoint, Restore, Migrate)
Troubleshooting
Summary and Conclusion
Requirements
- Experience with Docker
- Familiarity with Linux command line
Audience
- DevOps engineers
- Developers
Need help picking the right course?
Podman Containers Training Course - Enquiry
Podman Containers - Consultancy Enquiry
Testimonials (2)
The knowledge and the patience from the trainer to answer to our questions.
Calin Avram - REGNOLOGY ROMANIA S.R.L.
Course - Deploying Kubernetes Applications with Helm
The availability of the virtual desktop as form of sandbox for the participants to tinker with is great!
Benedict - Questronix Corporation
Course - OpenShift 4 for Administrators
Related Courses
Building OSGi Applications with Apache Karaf
21 HoursApache Karaf is an OSGi-based runtime platform designed for deploying containerized applications.
In this instructor-led, live training (available both onsite and remotely), participants will learn how to set up an OSGi-based project as they work through the deployment of a modular Java application using Apache Karaf.
By the end of this training, participants will be able to:
- Install and configure Apache Karaf
- Understand the key features of the OSGi runtime environment
- Develop a containerized application using the Apache Karaf runtime environment
Audience
- Architects
- Developers
Format of the Course
- Part lecture, part discussion, with exercises and extensive hands-on practice.
Note
- To request a customized training for this course, please contact us to arrange.
Microsoft App-V: Implementing Enterprise Desktop Virtualization
28 HoursIn this instructor-led, live training in Uzbekistan, we introduce the architecture, components and processes behind application virtualization and walk participants step-by-step through the deployment of App-V and App-V applications in a live lab environment. By the end of the course, participants will have knowledge and hands-on practice needed to install, configure, administer, and troubleshoot App-V as well as create, package and deploy their own App-V applications.
App-V: Advanced Techniques and Troubleshooting
21 HoursIn this instructor-led, live training in Uzbekistan, we cover advanced techniques and troubleshooting for Microsoft Application Virtualization (App-V), especially in the area of sequencing and packaging.
By the end of the course, participants will have a deep understanding of App-V and be able to sequence, troubleshoot and resolve complex issues.
Kubernetes Networking with Calico
14 HoursThis instructor-led, live training in Uzbekistan (online or onsite) is aimed at engineers who wish to optimize networking for Kubernetes clusters.
By the end of this training, participants will be able to:
- Install and configure Calico.
- Understand how Calico differs from traditional overlay networks.
- Understand how Calico combines internet routing protocols with consensus-based data stores.
- Use Calico to create a container networking solution for Kubernetes clusters.
- Use Calico to provide network policy for Kubernetes.
DO180: Introduction to Containers, Kubernetes & OpenShift
35 HoursDO180 is an introductory course that covers containers, Kubernetes fundamentals, and Red Hat OpenShift platform concepts, with a focus on hands-on skills development.
This instructor-led, live training (available both online and onsite) is designed for beginner to intermediate technical professionals who want to learn about container workflows, Kubernetes basics, and how to deploy and operate applications on OpenShift.
By the end of this training, participants will be able to:
- Build and manage container images and registries using best practices for reproducibility and security.
- Deploy and manage Kubernetes objects such as pods, deployments, and services within OpenShift.
- Leverage OpenShift features like routes, build configurations, and the web console to streamline application delivery.
- Implement persistent storage, configuration management, and secrets handling for stateful workloads.
- Apply basic security measures, role-based access control (RBAC), and monitoring practices to ensure healthy clusters and applications.
Course Format
- Interactive lectures and discussions.
- Hands-on labs in a live OpenShift environment each day.
- Scenario-based exercises and troubleshooting workshops.
Customization Options for the Course
- To request a customized training session for this course, please contact us to arrange.
Docker, Kubernetes and OpenShift 3 for Administrators
35 HoursIn this instructor-led, live training in Uzbekistan, participants will learn how to manage Red Hat OpenShift Container Platform.
By the end of this training, participants will be able to:
- Create, configure, manage, and troubleshoot OpenShift clusters.
- Deploy containerized applications on-premise, in public cloud or on a hosted cloud.
- Secure OpenShift Container Platform
- Monitor and gather metrics.
- Manage storage.
Docker, Kubernetes and OpenShift 3 for Developers
35 HoursIn this instructor-led, live training in Uzbekistan, participants will learn how to use OpenShift Container Platform to deploy containerized applications.
By the end of this training, participants will be able to:
- Create and configure an OpenShift setup.
- Quickly deploy applications on-premise, in public cloud or on a hosted cloud.
Deploying Kubernetes Applications with Helm
7 HoursThis instructor-led, live training in Uzbekistan (online or onsite) is aimed at engineers who wish to use Helm to streamline the process of installing and managing Kubernetes applications.
By the end of this training, participants will be able to:
- Install and configure Helm.
- Create reproducible builds of Kubernetes applications.
- Share applications as Helm charts.
- Run third-party applications saved as Helm charts.
- Manage releases of Helm packages.
Introduction to Minikube and Kubernetes
21 HoursThis instructor-led, live training in Uzbekistan (online or onsite) is aimed at beginner-level to intermediate-level software developers and DevOps professionals who wish to learn how to set up and manage a local Kubernetes environment using Minikube.
By the end of this training, participants will be able to:
- Install and configure Minikube on their local machine.
- Understand the basic concepts and architecture of Kubernetes.
- Deploy and manage containers using kubectl and the Minikube dashboard.
- Set up persistent storage and networking solutions for Kubernetes.
- Utilize Minikube for developing, testing, and debugging applications.
Minikube for Developers
14 HoursThis instructor-led, live training in Uzbekistan (online or onsite) is aimed at intermediate-level developers and DevOps engineers who wish to use Minikube as a part of their development workflow.
By the end of this training, participants will be able to:
- Set up and manage a local Kubernetes environment using Minikube.
- Understand how to deploy, manage, and debug applications on Minikube.
- Integrate Minikube into their continuous integration and deployment pipelines.
- Optimize their development process using Minikube's advanced features.
- Apply best practices for local Kubernetes development.
OKD (Origin Kubernetes Distribution) for Administrators
21 HoursIn this instructor-led, live training in Uzbekistan (onsite or remote), participants will learn how to how to install, configure, and manage OKD on-premise or in the cloud.
By the end of this training, participants will be able to:
- Create, configure, manage, and troubleshoot an OKD cluster.
- Secure OKD.
- Deploy containerized applications on OKD.
- Monitor the performance of an application running in OKD.
- Manage data storage.
- Quickly deploy applications on-premise or on a public cloud such as AWS.
OpenShift 4 for Administrators
35 HoursIn this instructor-led, live training in Uzbekistan (online or onsite), participants will learn how to install, configure, and manage OpenShift Container Platform v4.
By the end of this training, participants will be able to:
- Undersand OCI (Open Containers Initiative) and its implications for using container enginees such as Docker in OpenShift.
- Understand the relationship between the different versions of OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift, etc.).
- Create, configure, manage, and troubleshoot an OpenShift cluster.
- Implement Openshift's self-manage capabilities to improve platform stability and consistency.
- Secure OpenShift Container Platform.
- Monitor and gather metrics.
- Manage storage.
- Upgrade an OpenShift Container Platform 3 cluster to OpenShift Container Platform 4.
Managing Kubernetes with Rancher
14 HoursThis instructor-led, live course in Uzbekistan provides participants with an overview of Rancher and demonstrates through hands-on practice how to deploy and manage a Kubernetes cluster with Rancher.
Veeam Backup and Replication
14 HoursThis instructor-led, live training in Uzbekistan (online or onsite) is aimed at administrators who wish to use Veeam Backup and Replication to backup, restore, and replicate data.
By the end of this training, participants will be able to:
- Perform replication and restoration on virtual machines, servers, and workstations.
- Test and verify backups for recoverablity.
- Secure and protect Veeam backups from ransomware attacks.