Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

Is Docker Free? Who Can Use Docker Desktop Without a Plan

Yes, Docker is free for most individuals. Docker says Docker Desktop is free for personal use, education, non-commercial open source projects and small businesses with fewer than 250 employees that also sit under its size limit. Larger organisations and every government entity need a Docker plan for Desktop.

That last line is the one people miss. Docker's licence page doesn't carve out small public bodies, so a five person council team is in a different position from a five person startup. The other surprise is that Docker Engine, the part that runs your containers, isn't covered by the Desktop rules at all. Here's how it breaks down.

Who can use Docker Desktop for free

Docker Desktop is licensed under Docker's service agreement, and you agree to it when you install. Docker's own summary of that agreement lists four groups who can use Desktop without a plan:

  • Personal use: your own projects, learning and tinkering.
  • Education: students and teaching.
  • Non-commercial open source projects.
  • Small businesses with fewer than 250 employees that are also under the second size threshold Docker sets in the agreement. Docker says both conditions apply, so it's an AND, not an OR.

Who needs a Docker plan

The same licence page lists three cases where Docker Desktop needs one of its Pro, Team or Business plans:

  • Professional use in larger organisations.
  • Government entities, whatever their size.
  • Commercial use beyond the free tier limits.

If you're a contractor working inside a large client's environment, check whose rules apply before you install. The licence is about the organisation using Desktop, so the safest route is to ask the client's IT team which Docker plan covers you.

Docker Desktop vs Docker Engine

Here's the useful distinction. Docker says the licensing and distribution terms for its open source projects, such as Docker Engine and Moby, aren't changing. The plan rules above are about Docker Desktop, the app that bundles the engine with a graphical interface, Kubernetes and extra tools on your laptop.

Docker DesktopDocker Engine
What it doesDesktop app with a graphical interface and bundled toolsThe open source engine that runs containers
LicenceDocker's service agreementOpen source terms, which Docker says aren't changing
Free for large companies?No, they need a Docker planThe Desktop plan rules don't apply to it
Free for personal use?YesYes

So a large company that only runs Docker Engine on its servers is in a different position from one where every developer has Docker Desktop on a laptop. If you're unsure which one your team runs, look for the Docker Desktop app in your applications list.

What the free Docker Personal plan includes

Docker's plans page calls its starting plan Docker Personal and describes it as being for individual developers. It includes Docker Desktop, Docker Engine with Kubernetes, Docker Hub, Docker Scout and Docker Debug, with these usage limits:

  • 1 user.
  • 1 private Docker Hub repo.
  • 1 Docker Scout-enabled repo.
  • 100 Docker Hub pulls an hour.

The pull limit is the one you'll feel first if you rebuild images a lot or run builds in a pipeline. Docker Pro and the higher plans list an unlimited Docker Hub pull rate, plus extras like Testcontainers Cloud and synchronised file shares.

How to check if your Docker setup is covered

  1. Decide whether you're using Docker for yourself, for study, for a non-commercial open source project or for an organisation.
  2. If it's for an organisation, check whether it's a government entity. Government bodies need a Docker plan for Desktop.
  3. If it's a business, check both of Docker's small business conditions, not just the headcount.
  4. Check whether people are running Docker Desktop or only Docker Engine, because the plan rules are about Desktop.
  5. If you're over the line, pick between Docker Pro, Team or Business on Docker's plans page and sign in with your Docker account.

One more practical point from Docker's FAQ: you can't pause a Docker plan, but you can downgrade it. If a project goes quiet, downgrading is the route Docker gives you.

What Docker Pro adds over Docker Personal

If you outgrow the free plan, Docker's plans page lists what Docker Pro adds for one user: Testcontainers Cloud, synchronised file shares, Docker Scout health scores, 2 Docker Scout-enabled repos, an unlimited Docker Hub pull rate and support with a 5 business day response. Team and Business add more users and admin controls on top.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

Is free Docker enough for most people?

For learning, side projects and most small teams, yes. Everything you need to build and run containers is there, and the main limits are one private repo and the hourly pull cap. If you're picking a stack to host what you build, my guide to the best VPS hosting covers where containers usually end up, and my explainer on what cloud hosting is helps if you're weighing a managed option instead.

A quick way to remember the rules: the free side of Docker is about who you are, not what you build. A student, a hobbyist and a small agency can all use Docker Desktop for free, while a large company or a public body can't, even for a tiny internal tool.

My verdict: Docker is free for you if you're an individual, a student, an open source maintainer or a small business that meets both of Docker's conditions. If you work for a large company or any government body and use Docker Desktop, assume you need a plan and check with whoever looks after your software licences.

Frequently asked questions

Is Docker free for personal use?

Yes. Docker says Docker Desktop is free for personal use, and its Docker Personal plan includes Docker Desktop, Docker Engine, Docker Hub and Docker Scout for one user.

Is Docker free for commercial use?

For small businesses, yes, if you have fewer than 250 employees and are also under Docker's second size threshold. Larger organisations need a Docker Pro, Team or Business plan for Docker Desktop.

Do government agencies need a Docker plan?

Yes. Docker's licence page lists government entities as needing a plan for Docker Desktop, with no small team exception.

Is Docker Engine free?

Docker says the licensing terms for its open source projects, such as Docker Engine and Moby, aren't changing. The plan rules are about Docker Desktop.

What is the Docker Hub pull limit on the free plan?

Docker's plans page lists 100 Docker Hub pulls an hour on Docker Personal. Docker Pro and higher plans list an unlimited pull rate.

What does Docker Pro add?

Docker's plans page lists Testcontainers Cloud, synchronised file shares, Docker Scout health scores, an unlimited Docker Hub pull rate and 5 business day support.

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.