<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Docker on Ghafoor's Personal Blog</title><link>http://ghafoorsblog.com/tags/docker/</link><description>Recent content in Docker on Ghafoor's Personal Blog</description><generator>Hugo</generator><language>en</language><managingEditor>noreply@example.com (AG Sayyed)</managingEditor><webMaster>noreply@example.com (AG Sayyed)</webMaster><copyright>Copyright © 2024-2026 AG Sayyed. All Rights Reserved.</copyright><lastBuildDate>Sat, 16 May 2026 17:45:02 +0100</lastBuildDate><atom:link href="http://ghafoorsblog.com/tags/docker/index.xml" rel="self" type="application/rss+xml"/><item><title>Container Orchestration</title><link>http://ghafoorsblog.com/courses/ibm/devops-content/devops-pcert/09-introduction-to-containers/02-module/002-container-orchestration/</link><pubDate>Mon, 07 Jul 2025 10:57:46 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/devops-content/devops-pcert/09-introduction-to-containers/02-module/002-container-orchestration/</guid><description>&lt;p class="lead text-primary"&gt;
This document covers the challenges of managing containers at scale, the need for orchestration, and the benefits and features of leading orchestration tools like Kubernetes, Docker Swarm, Nomad, and Marathon. It explains how orchestration automates deployment, scaling, and management in cloud environments.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="introduction-to-container-orchestration"&gt;Introduction to Container Orchestration&lt;/h2&gt;
&lt;p&gt;Managing a single container is straightforward, but as applications grow, the number of containers increases rapidly. Connecting, managing, and scaling hundreds or thousands of containers becomes complex and overwhelming. Container orchestration addresses these challenges by automating the lifecycle of containerized applications.&lt;/p&gt;</description></item><item><title>Introduction to Containers</title><link>http://ghafoorsblog.com/courses/ibm/devops-content/devops-pcert/09-introduction-to-containers/01-module/001-introduction-to-container/</link><pubDate>Sun, 06 Jul 2025 03:21:41 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/devops-content/devops-pcert/09-introduction-to-containers/01-module/001-introduction-to-container/</guid><description>&lt;p class="lead text-primary"&gt;
This document explores container technology fundamentals, covering container characteristics, benefits, challenges, and popular vendors. It demonstrates how containers solve traditional computing issues and serve as the foundation for cloud-native application development and deployment solutions.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="container-technology-overview"&gt;Container Technology Overview&lt;/h2&gt;
&lt;p&gt;Container technology represents a revolutionary approach to software development and deployment that addresses many traditional computing challenges. Containers provide a standardized way to package applications with all their dependencies, making them portable across different environments and platforms.&lt;/p&gt;</description></item><item><title>Containers</title><link>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/02-cloud-computing/03-module/006-containers/</link><pubDate>Fri, 14 Mar 2025 18:09:49 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/02-cloud-computing/03-module/006-containers/</guid><description>&lt;p class="lead text-primary"&gt;
This document provides an overview of containers in cloud computing, explaining their benefits, how they work, and their advantages over virtual machines. It includes examples of deploying applications using containers and highlights the efficiency and scalability they offer.
&lt;/p&gt;


&lt;h2 id="containers-in-cloud-computing"&gt;Containers in Cloud Computing&lt;/h2&gt;
&lt;p&gt;Containers are an executable unit of software where application code is packaged along with its libraries and dependencies. This allows the application to run anywhere, whether on a desktop, traditional IT, or the cloud. Containers are small, fast, and portable. Unlike virtual machines, they do not need to include a guest OS in every instance and can leverage the features and resources of the host OS.&lt;/p&gt;</description></item></channel></rss>