# Docker Desktop

Published January 1, 2026 · Updated August 10, 2026

App for building, sharing, and running containerized apps

Category: Developer Tools · Free · [Official website](https://docker.com)

## Install with Homebrew

`brew install --cask docker-desktop`

## Quick take

In August 2026 Docker Desktop for Mac is still the default when you need Hub, Scout, Extensions, and the enterprise controls in one place. Apple Silicon support is solid and pricing is straightforward. OrbStack beats it on raw speed and battery, and Apple's Container tool is worth watching for isolation-focused work. For teams and for people who want the GUI plus Kubernetes plus security scanning without patching tools together, Docker Desktop is the simplest choice. If you live on battery or just run a few local services, pairing Docker with OrbStack or swallowing the RAM cost is a reasonable compromise, the ecosystem weight is still real.

Best for: Enterprise Development Teams, DevOps Engineers using Kubernetes, Full-Stack Developers requiring GUI management

## What is Docker?

Docker packages applications into containers, lightweight standalone bundles that hold code plus the runtimes, libraries, and settings needed to run it. Solomon Hykes first showed it at PyCon in 2013, and the tool caught on because it made builds behave the same on a laptop and in production. That portability is still the point: you build once and run the image on a MacBook, a Linux server, or in the cloud without rebuilding for each host.

On macOS in August 2026 you use Docker through **Docker Desktop for Mac**. The installer puts the Docker Engine, CLI, Compose, Content Trust, Kubernetes, and Credential Helper on your Mac inside a lightweight Linux VM. Linux runs containers natively, macOS does not, so the VM is required. Desktop uses Apple's Virtualization Framework and VirtioFS, which cut the file-sharing overhead that made older Mac builds feel slow on Apple Silicon from M1 through the current M-series chips. Docker documents support for the current macOS release plus the two previous majors, so **macOS Tahoe 26.x** is covered. Rosetta 2 helps with a few optional Darwin/AMD64 tools but you no longer need it for everyday ARM64 work.

Licensing has settled. Personal is free for individuals, education, open source, and small businesses under 250 employees **and** under $10 million in annual revenue. Larger commercial use needs Pro, Team, or Business. August 2026 list pricing on docker.com is about **Pro $9/user/month billed annually** ($11 month to month), **Team $15** ($16 monthly), and **Business $24**. The Docker Hardened Images community tier is free. On Mac, **OrbStack** is the lighter daily driver many teams prefer, alongside Podman Desktop, Rancher Desktop, and Apple's open-source **Container** CLI that runs each container in its own tiny VM. Docker still leads on Hub, Scout, Extensions, Build Cloud, and the Hardened Desktop controls enterprises ask for. In 2026 a lot of Mac Docker use is containerized Python for local LLM and agent work, which is why the Hub and image story still matters.

## Features

- **Docker Desktop Dashboard.** The main GUI for containers, images, and volumes when you do not want to live in the terminal. In 2026 it shows CPU and RAM per container, streams logs, lets you exec a shell, and handles pruning and restarts. Extensions install from the same window. It does not replace the CLI, it just keeps the routine clicks out of it.
- **Apple Silicon & Rosetta 2 Support.** Docker for Mac runs well on Apple Silicon now. ARM64 images run natively, and x86_64 images run through Rosetta 2 when you need an older image that has not been rebuilt for ARM. Most public images now ship both architectures, so translation is a fallback, not the default. If you can pick an ARM64 tag, do that for speed and battery.
- **Docker Scout.** Scout scans images for CVEs and suggests fixes before you push. It hooks into builds and into the Desktop GUI, so you see base-image problems while you are still iterating locally rather than after CI fails. It is Docker's replacement for the older standalone scanners and it ties directly to Hardened Images as the cleaner starting point.
- **Dev Environments.** Share a reproducible environment from a link or a git repo. The editor, toolchain, and dependencies come up inside a container so everyone on the team gets the same Node or Python setup. For Mac teams this removes the usual drift where one person is on a different interpreter or system library than everyone else.
- **Docker Extensions.** A marketplace inside Desktop for third-party tools. You can add logging, security, or database GUIs for Redis and Postgres without leaving the Docker window. The value is consolidation. Instead of five separate helper apps, those tools live where you already manage containers.
- **Kubernetes Integration.** A single local Kubernetes cluster you turn on with a checkbox. It is CNCF certified and enough to test manifests and Helm charts before you deploy to EKS, GKE, or another cloud cluster. Treat it as a dev sandbox. It adds background load, so leave it off if you are not doing K8s work that day.
- **Docker Hardened Images.** Minimal base images with near-zero CVEs, published SBOMs, and SLSA provenance. The community tier is free in 2026. Paid Select and Enterprise add SLA-backed patching, FIPS and STIG variants, and custom builds. Pair them with Scout. Starting from a clean base beats scanning a bloated one after the fact.

## How to Install Docker on Mac

Install from the official DMG or with Homebrew. Docker supports the current macOS release and the two before it. Give the VM at least 4 GB of RAM if you plan to run databases.

1. **Download the Installer.** Visit the official Docker website or use Homebrew. Open Terminal and run `brew install --cask docker-desktop`. This pulls the latest version compatible with your architecture (Apple Silicon or Intel).
2. **Drag to Applications.** If downloading the `.dmg` manually, double-click the file and drag the Docker icon into your Applications folder. If using Homebrew, this happens automatically.
3. **Initial Launch & Privileges.** Open Docker from Spotlight or the Applications folder. You will be prompted to grant privileged access so Docker can install its networking components and link the `docker` command to your shell path. Enter your macOS password/Touch ID.
4. **Verify Installation.** Once the whale icon in the menu bar stops animating, open your terminal and run `docker run hello-world`. If you see a welcome message from Docker, your installation is successful.

## Pros

- Industry standard: Using Docker ensures broad compatibility with cloud providers and DevOps tools.
- Apple Silicon maturity: 2026 Desktop builds offer solid ARM64 support and optional Rosetta translation for x86 images.
- Docker Extensions and Scout: plugins plus supply-chain scanning make Desktop more than a dumb engine.
- Kubernetes in one click: still one of the easiest certified local K8s setups on a Mac.
- Hardened Images and clear freemium tiers: free for individuals/small biz, enterprise controls when needed.

## Cons

- Resource heavy: Docker Desktop still uses more RAM and battery than OrbStack on macOS.
- Licensing costs: large organizations must buy seats and manage compliance.
- Slow file I/O vs native Linux: bind mounts improved with VirtioFS but remain a Mac weak spot.
- Complex networking: host networking limitations on macOS complicate some VPN and advanced port setups.

## FAQ

### Is Docker Desktop for Mac free to use in a corporate environment?

It depends on company size. Docker Desktop is free for small businesses (fewer than 250 employees AND less than $10 million in annual revenue), personal use, education, and non-commercial open-source projects. Employees of larger enterprises need Pro, Team, or Business. As of August 2026, annual list rates are about $9 (Pro), $15 (Team), and $24 (Business) per user per month. Many large companies either purchase licenses or migrate day-to-day workloads to OrbStack or Podman while keeping Docker for Hub and Scout workflows.

### Does Docker on macOS perform as well as it does on Linux?

Not exactly, but the gap has narrowed significantly. On Linux, Docker containers run natively using the host kernel, resulting in zero overhead. On macOS, Docker must run inside a lightweight Linux virtual machine because macOS is UNIX-based but not Linux-based. This introduces a layer of virtualization overhead. However, with the introduction of Apple's Virtualization Framework and VirtioFS (which optimizes file sharing between the Mac host and the VM), the performance hit is minimal for most development tasks. Heavy I/O operations are still slower than native Linux, but CPU and RAM performance on Apple Silicon chips is exceptional.

### Can I run Intel (x86) containers on an Apple Silicon (M1/M2/M3) Mac?

Yes, you can. Docker Desktop smoothly integrates with Apple's Rosetta 2 translation layer. When you try to run a container built for the `amd64` (Intel) architecture on an `arm64` (Apple Silicon) Mac, Docker automatically uses Rosetta to translate the instructions. While this works reliably for the vast majority of images, it is slower than running native ARM64 images. Best practice in 2026 is to use 'multi-architecture' images or build native ARM versions of your containers whenever possible to get maximum performance and battery life.

### What is the difference between Docker images and containers?

This is a fundamental concept. Think of a **Docker Image** as a read-only template or a blueprint, it contains the application code, libraries, and dependencies, but it isn't running. It is like a 'Class' in object-oriented programming or a snapshot of a hard drive. A **Docker Container**, on the other hand, is a running instance of that image. It is like an 'Object' instantiated from a class. You can spin up multiple containers from a single image, each running independently with its own state. When you delete a container, the data inside it is lost (unless saved to a Volume), but the image remains untouched on your disk.

### How does Docker affect my Mac's battery life?

Docker Desktop can be a significant drain on battery life, even when idle. This is because it keeps a Linux virtual machine running in the background to host the Docker engine. While Apple Silicon Macs are efficient, the constant background processes required to keep the VM active, manage networking, and sync files prevent the CPU from entering its lowest power states as frequently. If you are working on battery power for an extended period, it is recommended to 'Pause' or 'Quit' Docker Desktop from the menu bar when you are not actively building or running containers to conserve energy.

### Do I need to install Kubernetes separately if I have Docker Desktop?

No. One of the strongest features of Docker Desktop for Mac is the integrated Kubernetes distribution. You can enable it by going to **Settings > Kubernetes** and checking 'Enable Kubernetes'. This will download and install a standalone Kubernetes cluster tailored for your local machine. It allows you to use `kubectl` commands immediately without needing to install Minikube, Kind, or other local cluster tools. However, keep in mind that enabling Kubernetes increases the background resource usage of Docker Desktop significantly, so only enable it if you are actively developing for K8s.

### How do I completely uninstall Docker from my Mac to reclaim space?

Dragging the application to the Trash is often insufficient because Docker creates large disk images (for containers and layers) deep in your system library. To uninstall completely: 
1. Open the Docker Dashboard, go to the 'Bug' icon (Troubleshoot), and click 'Uninstall'. 
2. If you already deleted the app, you may need to manually remove folders. Check `~/Library/Containers/com.docker.docker` and `~/Library/Group Containers/group.com.docker`. 
3. You should also verify that the `/usr/local/bin/docker` symlinks are removed. 
Using a tool like AppCleaner or the command line uninstall script provided in the Docker docs is the safest way to ensure the massive `Docker.raw` disk file (often 20GB+) is actually deleted.

### Why is my disk space disappearing after using Docker for a while?

Docker is notorious for consuming disk space through 'dangling' images, stopped containers, and unused build caches. Every time you build an image, Docker caches layers to speed up future builds. Over time, these layers accumulate. If you pull a new version of an image (like `node:latest`), the old version remains on your disk but becomes 'tagless' or dangling. To reclaim space, you should regularly run `docker system prune` in your terminal. For a more aggressive cleanup, `docker system prune -a` removes all unused images, not just dangling ones, which can often free up tens of gigabytes of space.

## Sources

- [Docker Pricing](https://www.docker.com/pricing/)
- [Install Docker Desktop on Mac](https://docs.docker.com/desktop/setup/install/mac-install/)
- [Docker Desktop license agreement](https://docs.docker.com/subscription/desktop-license/)
- [Docker Desktop Business](https://www.docker.com/products/docker-desktop/business/)
- [Docker product updates tracker](https://releasebot.io/updates/docker)
- [Docker Desktop product overview](https://www.docker.com/products/docker-desktop/)
- [Docker subscription plans reporting](https://www.empiricapps.com/zenithal/docker-desktop-license-cost)

## Related

- [Cursor](https://bundl.run/apps/cursor)
- [Claude Code](https://bundl.run/apps/claude-code)
- [ChatGPT](https://bundl.run/apps/chatgpt)
- [Claude](https://bundl.run/apps/claude)
- [Codex](https://bundl.run/apps/codex)
- [Windsurf](https://bundl.run/apps/windsurf)
- [Docker Desktop vs OrbStack](https://bundl.run/compare/orbstack-vs-docker)
- [Docker Desktop vs DevPod](https://bundl.run/compare/devpod-vs-docker)
- [Docker Desktop vs Podman Desktop](https://bundl.run/compare/podman-vs-docker)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://bundl.run/#organization",
      "name": "Bundl.run",
      "url": "https://bundl.run",
      "logo": {
        "@type": "ImageObject",
        "url": "https://bundl.run/og-image.png",
        "width": 1200,
        "height": 630
      },
      "description": "The Ninite for Mac. Install all your essential Mac apps with one terminal command.",
      "sameAs": [
        "https://github.com/abhiofficial/bundl-mac-setup",
        "https://x.com/bundlrun",
        "https://www.producthunt.com/products/bundl-run"
      ],
      "foundingDate": "2024",
      "contactPoint": {
        "@type": "ContactPoint",
        "contactType": "customer support",
        "url": "https://bundl.run/faq"
      }
    },
    {
      "@type": "WebSite",
      "@id": "https://bundl.run/#website",
      "name": "Bundl.run",
      "url": "https://bundl.run",
      "description": "The Ninite for Mac. Install all your essential Mac apps with one terminal command.",
      "publisher": {
        "@id": "https://bundl.run/#organization"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://bundl.run/authors/alex-chen#person",
      "name": "Alex Chen",
      "jobTitle": "Senior Developer Tools Specialist",
      "url": "https://bundl.run/authors/alex-chen",
      "worksFor": {
        "@id": "https://bundl.run/#organization"
      },
      "description": "Alex Chen has been evaluating developer tools and productivity software for over 12 years, with deep expertise in code editors, terminal emulators, and development environments. As a former software engineer at several Bay Area startups, Alex brings hands-on experience with the real-world workflows these tools are meant to enhance. Alex tests each application extensively on both Intel and Apple Silicon Macs, documenting performance metrics, integration capabilities, and workflow efficiency. When not reviewing software, Alex contributes to open-source projects and writes technical tutorials for the developer community.",
      "knowsAbout": [
        "Code Editors & IDEs",
        "Terminal Emulators",
        "Version Control Tools",
        "DevOps & CI/CD",
        "API Development",
        "Performance Benchmarking"
      ],
      "image": "https://bundl.run/authors/alex-chen.svg"
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://bundl.run/apps/docker#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://bundl.run"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Apps",
          "item": "https://bundl.run/apps"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Docker Desktop",
          "item": "https://bundl.run/apps/docker"
        }
      ]
    },
    {
      "@type": "WebPage",
      "@id": "https://bundl.run/apps/docker",
      "url": "https://bundl.run/apps/docker",
      "name": "Docker Desktop for Mac",
      "description": "App for building, sharing, and running containerized apps",
      "isPartOf": {
        "@id": "https://bundl.run/#website"
      },
      "publisher": {
        "@id": "https://bundl.run/#organization"
      },
      "inLanguage": "en-US",
      "datePublished": "2026-01-01T00:00:00Z",
      "dateModified": "2026-08-10T13:34:04.000Z",
      "author": {
        "@id": "https://bundl.run/authors/alex-chen#person"
      },
      "mainEntity": {
        "@id": "https://bundl.run/apps/docker#software"
      },
      "breadcrumb": {
        "@id": "https://bundl.run/apps/docker#breadcrumb"
      }
    },
    {
      "@type": "SoftwareApplication",
      "@id": "https://bundl.run/apps/docker#software",
      "name": "Docker Desktop",
      "description": "App for building, sharing, and running containerized apps",
      "applicationCategory": "DeveloperApplication",
      "operatingSystem": "macOS",
      "url": "https://bundl.run/apps/docker",
      "image": {
        "@type": "ImageObject",
        "url": "https://img.logo.dev/docker.com",
        "caption": "Docker Desktop app icon for Mac"
      },
      "sameAs": [
        "https://docker.com/",
        "https://formulae.brew.sh/cask/docker-desktop"
      ],
      "review": {
        "@type": "Review",
        "author": {
          "@id": "https://bundl.run/authors/alex-chen#person"
        },
        "reviewBody": "In August 2026 Docker Desktop for Mac is still the default when you need Hub, Scout, Extensions, and the enterprise controls in one place. Apple Silicon support is solid and pricing is straightforward. OrbStack beats it on raw speed and battery, and Apple's Container tool is worth watching for isolation-focused work. For teams and for people who want the GUI plus Kubernetes plus security scanning without patching tools together, Docker Desktop is the simplest choice. If you live on battery or just run a few local services, pairing Docker with OrbStack or swallowing the RAM cost is a reasonable compromise, the ecosystem weight is still real."
      },
      "about": {
        "@type": "Thing",
        "name": "Docker Desktop",
        "description": "App for building, sharing, and running containerized apps"
      },
      "isPartOf": {
        "@id": "https://bundl.run/#website"
      }
    },
    {
      "@type": "Article",
      "@id": "https://bundl.run/apps/docker#article",
      "headline": "Docker Desktop for Mac — Full Review & Installation Guide 2026",
      "description": "In August 2026 Docker Desktop for Mac is still the default when you need Hub, Scout, Extensions, and the enterprise controls in one place. Apple Silicon support is solid and pricing is straightforward. OrbStack beats it on raw speed and battery, and Apple's Container tool is worth watching for isolation-focused work. For teams and for people who want the GUI plus Kubernetes plus security scanning without patching tools together, Docker Desktop is the simplest choice. If you live on battery or just run a few local services, pairing Docker with OrbStack or swallowing the RAM cost is a reasonable compromise, the ecosystem weight is still real.",
      "image": "https://img.logo.dev/docker.com",
      "author": {
        "@id": "https://bundl.run/authors/alex-chen#person"
      },
      "publisher": {
        "@id": "https://bundl.run/#organization"
      },
      "datePublished": "2026-01-01T00:00:00Z",
      "dateModified": "2026-08-10T13:34:04.000Z",
      "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://bundl.run/apps/docker"
      },
      "articleSection": "DeveloperApplication",
      "speakable": {
        "@type": "SpeakableSpecification",
        "cssSelector": [
          "h1",
          ".key-facts"
        ]
      },
      "about": {
        "@type": "SoftwareApplication",
        "name": "Docker Desktop",
        "url": "https://bundl.run/apps/docker"
      }
    },
    {
      "@type": "FAQPage",
      "@id": "https://bundl.run/apps/docker#faq",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Is Docker Desktop for Mac free to use in a corporate environment?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "It depends on company size. Docker Desktop is free for small businesses (fewer than 250 employees AND less than $10 million in annual revenue), personal use, education, and non-commercial open-source projects. Employees of larger enterprises need Pro, Team, or Business. As of August 2026, annual list rates are about $9 (Pro), $15 (Team), and $24 (Business) per user per month. Many large companies either purchase licenses or migrate day-to-day workloads to OrbStack or Podman while keeping Docker for Hub and Scout workflows."
          }
        },
        {
          "@type": "Question",
          "name": "Does Docker on macOS perform as well as it does on Linux?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Not exactly, but the gap has narrowed significantly. On Linux, Docker containers run natively using the host kernel, resulting in zero overhead. On macOS, Docker must run inside a lightweight Linux virtual machine because macOS is UNIX-based but not Linux-based. This introduces a layer of virtualization overhead. However, with the introduction of Apple's Virtualization Framework and VirtioFS (which optimizes file sharing between the Mac host and the VM), the performance hit is minimal for most development tasks. Heavy I/O operations are still slower than native Linux, but CPU and RAM performance on Apple Silicon chips is exceptional."
          }
        },
        {
          "@type": "Question",
          "name": "Can I run Intel (x86) containers on an Apple Silicon (M1/M2/M3) Mac?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes, you can. Docker Desktop smoothly integrates with Apple's Rosetta 2 translation layer. When you try to run a container built for the `amd64` (Intel) architecture on an `arm64` (Apple Silicon) Mac, Docker automatically uses Rosetta to translate the instructions. While this works reliably for the vast majority of images, it is slower than running native ARM64 images. Best practice in 2026 is to use 'multi-architecture' images or build native ARM versions of your containers whenever possible to get maximum performance and battery life."
          }
        },
        {
          "@type": "Question",
          "name": "What is the difference between Docker images and containers?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "This is a fundamental concept. Think of a **Docker Image** as a read-only template or a blueprint, it contains the application code, libraries, and dependencies, but it isn't running. It is like a 'Class' in object-oriented programming or a snapshot of a hard drive. A **Docker Container**, on the other hand, is a running instance of that image. It is like an 'Object' instantiated from a class. You can spin up multiple containers from a single image, each running independently with its own state. When you delete a container, the data inside it is lost (unless saved to a Volume), but the image remains untouched on your disk."
          }
        },
        {
          "@type": "Question",
          "name": "How does Docker affect my Mac's battery life?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Docker Desktop can be a significant drain on battery life, even when idle. This is because it keeps a Linux virtual machine running in the background to host the Docker engine. While Apple Silicon Macs are efficient, the constant background processes required to keep the VM active, manage networking, and sync files prevent the CPU from entering its lowest power states as frequently. If you are working on battery power for an extended period, it is recommended to 'Pause' or 'Quit' Docker Desktop from the menu bar when you are not actively building or running containers to conserve energy."
          }
        },
        {
          "@type": "Question",
          "name": "Do I need to install Kubernetes separately if I have Docker Desktop?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No. One of the strongest features of Docker Desktop for Mac is the integrated Kubernetes distribution. You can enable it by going to **Settings > Kubernetes** and checking 'Enable Kubernetes'. This will download and install a standalone Kubernetes cluster tailored for your local machine. It allows you to use `kubectl` commands immediately without needing to install Minikube, Kind, or other local cluster tools. However, keep in mind that enabling Kubernetes increases the background resource usage of Docker Desktop significantly, so only enable it if you are actively developing for K8s."
          }
        },
        {
          "@type": "Question",
          "name": "How do I completely uninstall Docker from my Mac to reclaim space?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Dragging the application to the Trash is often insufficient because Docker creates large disk images (for containers and layers) deep in your system library. To uninstall completely: \n1. Open the Docker Dashboard, go to the 'Bug' icon (Troubleshoot), and click 'Uninstall'. \n2. If you already deleted the app, you may need to manually remove folders. Check `~/Library/Containers/com.docker.docker` and `~/Library/Group Containers/group.com.docker`. \n3. You should also verify that the `/usr/local/bin/docker` symlinks are removed. \nUsing a tool like AppCleaner or the command line uninstall script provided in the Docker docs is the safest way to ensure the massive `Docker.raw` disk file (often 20GB+) is actually deleted."
          }
        },
        {
          "@type": "Question",
          "name": "Why is my disk space disappearing after using Docker for a while?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Docker is notorious for consuming disk space through 'dangling' images, stopped containers, and unused build caches. Every time you build an image, Docker caches layers to speed up future builds. Over time, these layers accumulate. If you pull a new version of an image (like `node:latest`), the old version remains on your disk but becomes 'tagless' or dangling. To reclaim space, you should regularly run `docker system prune` in your terminal. For a more aggressive cleanup, `docker system prune -a` removes all unused images, not just dangling ones, which can often free up tens of gigabytes of space."
          }
        }
      ],
      "isPartOf": {
        "@id": "https://bundl.run/apps/docker"
      }
    },
    {
      "@type": "ItemList",
      "name": "Docker Desktop Video Tutorials",
      "description": "Tutorial videos for learning Docker Desktop on Mac",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "item": {
            "@type": "VideoObject",
            "name": "How To Install Docker on Mac / MacOS",
            "description": "Installing Docker on MacBook (M1, M2, M3, MacBook Pro, MacBook Air): Empower Your Development Environment Are you ready to take your development environment to the next level on your MacBook? Our tuto",
            "thumbnailUrl": "https://i.ytimg.com/vi/-EXlfSsP49A/mqdefault.jpg",
            "uploadDate": "2024-02-09T17:30:00Z",
            "duration": "PT10M",
            "embedUrl": "https://www.youtube.com/embed/-EXlfSsP49A",
            "interactionStatistic": {
              "@type": "InteractionCounter",
              "interactionType": "https://schema.org/WatchAction",
              "userInteractionCount": 118289
            }
          }
        },
        {
          "@type": "ListItem",
          "position": 2,
          "item": {
            "@type": "VideoObject",
            "name": "Docker Desktop for macOS Setup and Tips",
            "description": "When you're getting started with Docker and Kubernetes, you'll likely want a local setup. This video explains what Docker Desktop is my preferred way to run Docker and Kubernetes locally. It's part of",
            "thumbnailUrl": "https://i.ytimg.com/vi/gcacQ29AjOo/mqdefault.jpg",
            "uploadDate": "2022-09-12T22:59:08Z",
            "duration": "PT10M33S",
            "embedUrl": "https://www.youtube.com/embed/gcacQ29AjOo",
            "interactionStatistic": {
              "@type": "InteractionCounter",
              "interactionType": "https://schema.org/WatchAction",
              "userInteractionCount": 84744
            }
          }
        },
        {
          "@type": "ListItem",
          "position": 3,
          "item": {
            "@type": "VideoObject",
            "name": "The Only Docker Tutorial You Need To Get Started",
            "description": "Check out Docker before I put you in a container. // DOCKER RESOURCES IF YOU'RE A NERD // Yes this video was actually sponsored by Docker (I don't know how either) // NEWSLETTER // // BUSINESS INQUIRI",
            "thumbnailUrl": "https://i.ytimg.com/vi/DQdB7wFEygo/mqdefault.jpg",
            "uploadDate": "2025-01-28T15:48:38Z",
            "duration": "PT11M53S",
            "embedUrl": "https://www.youtube.com/embed/DQdB7wFEygo",
            "interactionStatistic": {
              "@type": "InteractionCounter",
              "interactionType": "https://schema.org/WatchAction",
              "userInteractionCount": 976669
            }
          }
        },
        {
          "@type": "ListItem",
          "position": 4,
          "item": {
            "@type": "VideoObject",
            "name": "Goodbye Docker Desktop? Apple’s Native Containers for Mac Explained",
            "description": "Apple has quietly released a new native container runtime for macOS, written in Swift and fully optimized for Apple Silicon. In this video, I explore Apple Containers—an open-source alternative to Doc",
            "thumbnailUrl": "https://i.ytimg.com/vi/CYd9MC3L11o/mqdefault.jpg",
            "uploadDate": "2025-06-22T05:00:22Z",
            "duration": "PT5M8S",
            "embedUrl": "https://www.youtube.com/embed/CYd9MC3L11o",
            "interactionStatistic": {
              "@type": "InteractionCounter",
              "interactionType": "https://schema.org/WatchAction",
              "userInteractionCount": 142086
            }
          }
        },
        {
          "@type": "ListItem",
          "position": 5,
          "item": {
            "@type": "VideoObject",
            "name": "Docker Desktop Complete Setup Guide (Mac/Windows) + Kubernetes!",
            "description": "Discover the ultimate container and development environment with Docker Desktop! Whether you're on Windows, Mac OS X, or Linux, Docker Desktop offers a streamlined solution for all your container need",
            "thumbnailUrl": "https://i.ytimg.com/vi/7y50rZItKCQ/mqdefault.jpg",
            "uploadDate": "2023-02-10T09:30:01Z",
            "duration": "PT13M24S",
            "embedUrl": "https://www.youtube.com/embed/7y50rZItKCQ",
            "interactionStatistic": {
              "@type": "InteractionCounter",
              "interactionType": "https://schema.org/WatchAction",
              "userInteractionCount": 21685
            }
          }
        }
      ],
      "numberOfItems": 5
    }
  ]
}
```