Course Outline

Introduction to Containers

  • Understanding container technology
  • Benefits of using containers
  • Overview of container orchestration

Running Containers with Podman

  • Installing and configuring Podman
  • Managing container images
  • Running and managing containers

Building Custom Container Images

  • Creating container images with Podman
  • Understanding container image layers
  • Optimizing container images

Managing Container Images

  • Storing and retrieving images from registries
  • Inspecting and tagging images
  • Removing unused images

Remote Debugging with Containers

  • Setting up remote debugging environments
  • Debugging applications inside containers
  • Using Podman for remote container management

Basic Container Networking

  • Understanding container networking models
  • Configuring network settings for containers
  • Exposing container services

Persisting Data with Containers

  • Managing data storage in containers
  • Using volumes and bind mounts
  • Ensuring data persistence across container lifecycles

Running Multi-Container Applications

  • Composing multi-container applications
  • Managing inter-container communication
  • Orchestrating containers with Kubernetes and OpenShift

Troubleshooting Container Deployments

  • Identifying common container issues
  • Using logs and monitoring tools
  • Implementing best practices for container stability

Orchestrating Containers with OpenShift and Kubernetes

  • Introduction to Kubernetes and OpenShift
  • Deploying applications on OpenShift
  • Managing OpenShift resources

Summary and Next Steps

Requirements

  • An understanding of web application architectures and their corresponding technologies
  • Experience with using a Linux terminal session and issuing operating system commands
  • Basic familiarity with shell scripting is recommended

Audience

  • Developers new to container technology
  • Site Reliability Engineers (SREs) looking to implement container-based solutions
  • IT professionals interested in deploying and managing containerized applications
 21 Hours

Delivery Options

Private Group Training

Our identity is rooted in delivering exactly what our clients need.

  • Pre-course call with your trainer
  • Customisation of the learning experience to achieve your goals -
    • Bespoke outlines
    • Practical hands-on exercises containing data / scenarios recognisable to the learners
  • Training scheduled on a date of your choice
  • Delivered online, onsite/classroom or hybrid by experts sharing real world experience

Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Contact us for an exact quote and to hear our latest promotions


Public Training

Please see our public courses

Provisonal Upcoming Courses (Contact Us For More Information)

Related Categories