{
  "@context": [
    "https://schema.org",
    {
      "nuanyue": "https://www.nuanyue.com/ns#"
    }
  ],
  "@type": "SoftwareApplication",
  "@id": "https://www.nuanyue.com/software/docker/#software",
  "name": "Docker",
  "description": "Docker Desktop for macOS: a bundled app that runs the Docker Engine, CLI, Compose, Build and Kubernetes inside a managed virtual machine.",
  "url": "https://www.nuanyue.com/software/docker/",
  "mainEntityOfPage": "https://www.nuanyue.com/software/docker/",
  "operatingSystem": "macOS",
  "applicationCategory": "DeveloperApplication",
  "publisher": {
    "name": "Docker Inc.",
    "url": "https://www.docker.com/"
  },
  "sameAs": [
    "https://www.docker.com/"
  ],
  "softwareVersion": "4.93.0",
  "nuanyue:record": {
    "schemaVersion": 1,
    "id": "software:docker",
    "slug": "docker",
    "name": "Docker",
    "type": "SoftwareApplication",
    "entityType": "container platform",
    "description": "Docker Desktop for macOS: a bundled app that runs the Docker Engine, CLI, Compose, Build and Kubernetes inside a managed virtual machine.",
    "shortDescription": "Containers on macOS via a managed Linux VM.",
    "answer": "Docker Desktop for macOS runs Linux containers on a Mac by managing a virtual machine for you, bundling the Docker Engine, CLI, Compose, Build, Kubernetes and a volume manager behind one app. It is supported on the current macOS release and the two before it, and needs at least 4 GB of RAM. The licensing is the part to read carefully: Docker Desktop is free for personal use, education, non-commercial open source and small businesses, but larger organisations and government entities need a paid subscription. Docker Desktop itself is proprietary — the Docker Engine it runs is open source, but the Mac application is not.",
    "page": "https://www.nuanyue.com/software/docker/",
    "dataUrl": "https://www.nuanyue.com/data/software/docker.json",
    "categories": [
      "developer-tools"
    ],
    "tags": [],
    "platform": [
      "macOS"
    ],
    "architecture": [],
    "featured": false,
    "pricing": "freemium",
    "pricingDescription": "Free for personal use, education, non-commercial open source projects and businesses with fewer than 250 employees and under $10M annual revenue. Paid Pro, Team and Business subscriptions are required for commercial use beyond that, and for government entities.",
    "currentVersion": "4.93.0",
    "releaseDate": "2026-09-28",
    "openSource": false,
    "website": "https://www.docker.com/",
    "documentation": "https://docs.docker.com/desktop/",
    "download": "https://desktop.docker.com/mac/main/arm64/Docker.dmg",
    "developer": {
      "name": "Docker Inc.",
      "website": "https://www.docker.com/"
    },
    "icon": "/apps/docker.png",
    "features": [
      "Docker Engine and CLI",
      "Docker Compose",
      "Single-node Kubernetes cluster",
      "Volume management",
      "Synchronized file shares for host directories",
      "Docker Debug for inspecting running containers",
      "Hardened Docker Desktop and settings management for fleets",
      "Extensions marketplace"
    ],
    "useCases": [
      "Running Linux containers on a Mac",
      "Running a single-node Kubernetes cluster locally",
      "Building and running multi-container apps with Docker Compose",
      "Inspecting running containers with Docker Debug",
      "Managing container volumes and synchronised file shares"
    ],
    "formats": [],
    "integrations": [],
    "pros": [
      {
        "text": "Bundles the Docker Engine, CLI, Compose, Build, Kubernetes and volume management in one Mac application.",
        "status": "developer-stated",
        "source": "documentation",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "text": "Publishes separate Apple Silicon and Intel macOS installers.",
        "status": "verified",
        "source": "documentation",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "text": "Free for personal use, education, non-commercial open source projects and small businesses.",
        "status": "developer-stated",
        "source": "documentation",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "text": "Installs by default without privileged access, placing the CLI tools under the user's home directory.",
        "status": "developer-stated",
        "source": "documentation",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      }
    ],
    "cons": [
      {
        "text": "Docker Desktop itself is proprietary, unlike the Docker Engine it runs — the Mac application is not open source.",
        "status": "editorially-reviewed",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "text": "Commercial use requires a paid subscription once an organisation exceeds 250 employees or $10M in annual revenue, and government entities always need one.",
        "status": "verified",
        "source": "documentation",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "text": "Support covers only the current macOS release and the two before it, so the oldest supported version moves forward as Apple ships new ones.",
        "status": "developer-stated",
        "source": "documentation",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "text": "Requires at least 4 GB of RAM, and Rosetta 2 is recommended because some optional command line tools still need it.",
        "status": "developer-stated",
        "source": "documentation",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      }
    ],
    "whoIsItFor": [
      "Developers who need a local Linux container environment on a Mac",
      "Individuals, students, non-commercial open-source projects and small businesses that qualify for the free tier",
      "Teams that want container tooling and Kubernetes bundled in one app"
    ],
    "notFor": [
      "Commercial organisations with 250 or more employees or over $10M in revenue, and government entities — a paid subscription is required",
      "Anyone who needs the desktop app to be open source — Docker Desktop is proprietary, even though the Engine is not",
      "Users on a macOS release older than the current one and the two before it — those are not supported"
    ],
    "limitations": [
      "Commercial use above the free thresholds requires a paid subscription, and government entities always need one",
      "Support covers only the current macOS release and the two before it"
    ],
    "firstUse": {
      "installation": {
        "value": "Download Docker.dmg for Apple Silicon or Intel, drag Docker to Applications, and accept the subscription agreement on first launch.",
        "status": "developer-stated",
        "source": "documentation",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      "firstLaunch": {
        "value": "Docker Desktop shows its subscription service agreement and will not run until it is accepted; no password is required with the default configuration.",
        "status": "developer-stated",
        "source": "documentation",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      "systemIntegration": {
        "value": "Installs the Docker CLI under the user's home directory and adds it to PATH; the default Docker socket is not created.",
        "status": "developer-stated",
        "source": "documentation",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      "appleSilicon": {
        "value": true,
        "status": "verified",
        "source": "documentation",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      }
    },
    "updates": [
      {
        "version": "4.93.0",
        "date": "2026-09-28",
        "summary": "Current release of Docker Desktop.",
        "status": "verified",
        "source": "documentation"
      }
    ],
    "faq": [
      {
        "question": "Is Docker Desktop free?",
        "answer": "It is free for personal use, education, non-commercial open source projects, and businesses with fewer than 250 employees and under $10M in annual revenue. Beyond that, commercial use requires a paid Pro, Team or Business subscription, and government entities always need one.",
        "status": "verified",
        "source": "documentation",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "question": "Is Docker open source?",
        "answer": "The Docker Engine, CLI and Compose are open source, but Docker Desktop — the macOS application that packages them — is proprietary. Those are different products and should not be conflated.",
        "status": "editorially-reviewed",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "question": "Which macOS versions does Docker Desktop support?",
        "answer": "Docker supports the current macOS release and the two previous major versions. As a new major macOS ships, support for the oldest drops off.",
        "status": "developer-stated",
        "source": "documentation",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "question": "Does Docker Desktop run natively on Apple Silicon?",
        "answer": "Yes. Docker publishes a dedicated Apple Silicon installer alongside an Intel one. Rosetta 2 is recommended but no longer strictly required, because a few optional command line tools still depend on it.",
        "status": "verified",
        "source": "documentation",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "question": "What is the latest Docker Desktop version?",
        "answer": "4.93.0, released on 28 September 2026.",
        "status": "verified",
        "source": "documentation",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      }
    ],
    "relationships": [
      {
        "target": "orbstack",
        "type": "compared_with",
        "reason": "Both run Linux containers on macOS through a managed VM; OrbStack is a lighter, faster alternative aimed at the same developers.",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "target": "podman-desktop",
        "type": "alternative",
        "reason": "Podman Desktop provides a daemonless container workflow with no licensing restriction on commercial use.",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "target": "rancher-desktop",
        "type": "alternative",
        "reason": "Both bundle Kubernetes and container tooling for macOS; Rancher Desktop is free and open source for commercial use as well.",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "target": "lima",
        "type": "similar",
        "reason": "Lima provides the Linux virtual machine layer that container tools build on, without bundling a container platform of its own.",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      }
    ],
    "sources": [
      {
        "id": "docker:official",
        "type": "official_website",
        "url": "https://www.docker.com/",
        "title": "Docker — official website",
        "trustLevel": "B",
        "accessedAt": null
      },
      {
        "id": "docker:developer",
        "type": "developer",
        "url": "https://www.docker.com/",
        "title": "Docker Inc. — developer website",
        "trustLevel": "B",
        "accessedAt": null
      },
      {
        "id": "docker:documentation",
        "type": "documentation",
        "url": "https://docs.docker.com/desktop/",
        "title": "Docker — documentation",
        "trustLevel": "C",
        "accessedAt": null
      }
    ],
    "claims": [
      {
        "id": "software:docker.isA",
        "subject": "software:docker",
        "predicate": "isA",
        "value": "container platform",
        "status": "editorially-reviewed",
        "sourceIds": [
          "docker:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:docker.supportsPlatform",
        "subject": "software:docker",
        "predicate": "supportsPlatform",
        "value": [
          "macOS"
        ],
        "status": "verified",
        "sourceIds": [
          "docker:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:docker.officialWebsite",
        "subject": "software:docker",
        "predicate": "officialWebsite",
        "value": "https://www.docker.com/",
        "status": "verified",
        "sourceIds": [
          "docker:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:docker.listedInCategory",
        "subject": "software:docker",
        "predicate": "listedInCategory",
        "value": [
          "developer-tools"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "docker:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:docker.pricingModel",
        "subject": "software:docker",
        "predicate": "pricingModel",
        "value": "Freemium",
        "status": "developer-stated",
        "sourceIds": [
          "docker:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:docker.developedBy",
        "subject": "software:docker",
        "predicate": "developedBy",
        "value": "Docker Inc.",
        "status": "developer-stated",
        "sourceIds": [
          "docker:developer",
          "docker:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:docker.ownership",
        "subject": "software:docker",
        "predicate": "ownership",
        "value": "Third-party product — not published by Nuanyue",
        "status": "editorially-reviewed",
        "sourceIds": [],
        "lastVerified": null
      },
      {
        "id": "software:docker.currentVersion",
        "subject": "software:docker",
        "predicate": "currentVersion",
        "value": "4.93.0",
        "status": "developer-stated",
        "sourceIds": [
          "docker:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:docker.hasFeature",
        "subject": "software:docker",
        "predicate": "hasFeature",
        "value": [
          "Docker Engine and CLI",
          "Docker Compose",
          "Single-node Kubernetes cluster",
          "Volume management",
          "Synchronized file shares for host directories",
          "Docker Debug for inspecting running containers",
          "Hardened Docker Desktop and settings management for fleets",
          "Extensions marketplace"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "docker:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:docker.usedFor",
        "subject": "software:docker",
        "predicate": "usedFor",
        "value": [
          "Running Linux containers on a Mac",
          "Running a single-node Kubernetes cluster locally",
          "Building and running multi-container apps with Docker Compose",
          "Inspecting running containers with Docker Debug",
          "Managing container volumes and synchronised file shares"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "docker:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:docker.audienceFor",
        "subject": "software:docker",
        "predicate": "audienceFor",
        "value": [
          "Developers who need a local Linux container environment on a Mac",
          "Individuals, students, non-commercial open-source projects and small businesses that qualify for the free tier",
          "Teams that want container tooling and Kubernetes bundled in one app"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "docker:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:docker.audienceNotFor",
        "subject": "software:docker",
        "predicate": "audienceNotFor",
        "value": [
          "Commercial organisations with 250 or more employees or over $10M in revenue, and government entities — a paid subscription is required",
          "Anyone who needs the desktop app to be open source — Docker Desktop is proprietary, even though the Engine is not",
          "Users on a macOS release older than the current one and the two before it — those are not supported"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "docker:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:docker.limitation",
        "subject": "software:docker",
        "predicate": "limitation",
        "value": [
          "Commercial use above the free thresholds requires a paid subscription, and government entities always need one",
          "Support covers only the current macOS release and the two before it"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [],
        "lastVerified": null
      },
      {
        "id": "software:docker.advantage.0",
        "subject": "software:docker",
        "predicate": "advantage",
        "value": "Bundles the Docker Engine, CLI, Compose, Build, Kubernetes and volume management in one Mac application.",
        "status": "developer-stated",
        "sourceIds": [
          "docker:documentation"
        ],
        "lastVerified": "2026-10-04"
      },
      {
        "id": "software:docker.advantage.1",
        "subject": "software:docker",
        "predicate": "advantage",
        "value": "Publishes separate Apple Silicon and Intel macOS installers.",
        "status": "verified",
        "sourceIds": [
          "docker:documentation"
        ],
        "lastVerified": "2026-10-04"
      },
      {
        "id": "software:docker.advantage.2",
        "subject": "software:docker",
        "predicate": "advantage",
        "value": "Free for personal use, education, non-commercial open source projects and small businesses.",
        "status": "developer-stated",
        "sourceIds": [
          "docker:documentation"
        ],
        "lastVerified": "2026-10-04"
      },
      {
        "id": "software:docker.advantage.3",
        "subject": "software:docker",
        "predicate": "advantage",
        "value": "Installs by default without privileged access, placing the CLI tools under the user's home directory.",
        "status": "developer-stated",
        "sourceIds": [
          "docker:documentation"
        ],
        "lastVerified": "2026-10-04"
      },
      {
        "id": "software:docker.drawback.0",
        "subject": "software:docker",
        "predicate": "drawback",
        "value": "Docker Desktop itself is proprietary, unlike the Docker Engine it runs — the Mac application is not open source.",
        "status": "editorially-reviewed",
        "sourceIds": [],
        "lastVerified": "2026-10-04"
      },
      {
        "id": "software:docker.drawback.1",
        "subject": "software:docker",
        "predicate": "drawback",
        "value": "Commercial use requires a paid subscription once an organisation exceeds 250 employees or $10M in annual revenue, and government entities always need one.",
        "status": "verified",
        "sourceIds": [
          "docker:documentation"
        ],
        "lastVerified": "2026-10-04"
      },
      {
        "id": "software:docker.drawback.2",
        "subject": "software:docker",
        "predicate": "drawback",
        "value": "Support covers only the current macOS release and the two before it, so the oldest supported version moves forward as Apple ships new ones.",
        "status": "developer-stated",
        "sourceIds": [
          "docker:documentation"
        ],
        "lastVerified": "2026-10-04"
      },
      {
        "id": "software:docker.drawback.3",
        "subject": "software:docker",
        "predicate": "drawback",
        "value": "Requires at least 4 GB of RAM, and Rosetta 2 is recommended because some optional command line tools still need it.",
        "status": "developer-stated",
        "sourceIds": [
          "docker:documentation"
        ],
        "lastVerified": "2026-10-04"
      },
      {
        "id": "software:docker.supportsAppleSilicon",
        "subject": "software:docker",
        "predicate": "supportsAppleSilicon",
        "value": true,
        "status": "verified",
        "sourceIds": [
          "docker:documentation"
        ],
        "lastVerified": "2026-10-04"
      }
    ],
    "lastUpdated": "2026-10-04T00:00:00.000Z",
    "lastReviewedAt": null
  }
}