Docker Desktop Licence Explained When It Is Free and When You Must Pay
Docker Desktop is not simply 'free'. It is free for personal use and for small businesses under size limits Docker publishes - and a paid subscription product for larger companies. Installing it at work without knowing which side of the line you are on is how surprise audit letters happen.
✍️ Technical Anshu🪟 Windows 10 / 11⏱️ 7 minute read
🎥 Watch the full install in the video - WSL 2 setup and the first container, step by step
Docker changed Docker Desktop's terms in 2021 and the confusion never fully cleared. This page states the rules plainly, with the honest caveat that Docker's current subscription page is the final authority - thresholds can change, so treat what follows as the shape of the rules and verify before a company-wide rollout. It ends with the office question: what a larger business should run instead, because there is a genuinely free route and it is not a loophole.
Docker Desktop licensing - which side of the line are you on
Personal use at homeFREE
Education and non-commercial open sourceFREE
Small business - under Docker published employee and revenue thresholdsFREE
Larger company - above either thresholdPAID PER USER
Docker Engine on a Linux server - no Desktop involvedFREE
The licence in one panel - the paid line is about company size, not about which features you use
1
The Free Side of the Line
Under Docker's subscription terms, Docker Desktop is free for:
Personal use - your own machine, your own projects
Education - students and teachers
Non-commercial open source development
Small businesses - companies under both of Docker's published thresholds for employee count and annual revenue (Docker has long published these as fewer than 250 employees and less than 10 million US dollars in annual revenue - confirm the current figures on Docker's site, because they are Docker's to change)
If you are a student or a home user following the install guide in this set, you are on the free side. Full stop.
2
The Paid Side of the Line
A company above either threshold needs a paid subscription for each user of Docker Desktop - the paid plans are sold per user, per month, in tiers (Pro, Team, Business) with added management and security features.
Two honesty points offices miss. First, the trigger is company size, not behaviour - using one tiny feature still counts as using Docker Desktop commercially. Second, the free grace many companies assume exists ('we are evaluating') is time-limited in Docker's terms; a fleet-wide informal rollout is exactly the pattern that creates liability.
3
What an Office Should Honestly Do
If your organisation is above the line, there are three honest routes:
Pay for the seats - simplest, and the paid tiers add SSO, image management and policy controls an IT team actually wants
Run Docker Engine on Linux instead - the engine itself is open source. A Linux PC, VM or server running Docker Engine directly gives the same containers with no Desktop licence involved. Developers connect from Windows over SSH or use the remote host. This is the route most large engineering teams standardise on
Evaluate an alternative desktop tool - other container desktop products exist with different licences; check each one's commercial terms just as carefully as Docker's
What is not an honest route: installing Desktop quietly and hoping size makes you invisible. The licence question costs five minutes now or a procurement scramble later.
🔴 Thresholds in this page are Docker's long-published figures, stated loosely on purpose. Before any company decision, read the current Docker Subscription Service Agreement and pricing page - Docker can and does revise its terms, and no blog page outranks the licence itself.
🎥 Watch the Complete Process in the Video
Setting Docker up at work? Watch the video for the install, then settle the licence with this page before the rollout.
I am a student or home user. Do I need to worry about any of this?
No. Personal use and education are explicitly free under Docker's terms. Install Docker Desktop, learn, build your projects - the licence question only appears when a larger company's employees use it for commercial work.
Our company is small. How do we know we are under the thresholds?
Docker's terms use two measures together - employee count and annual revenue - and a small business must be under both. Check the current numbers on Docker's subscription page, because Docker sets them and can change them. If you are close to either line, treat that as a conversation to have before rolling out, not after.
Is Docker itself - the engine - also paid?
No. Docker Engine, the daemon that actually runs containers on Linux, is open source and free. The licence applies to Docker Desktop, the Windows and Mac application. That is why running the engine directly on a Linux machine or server is a legitimate free route for larger companies.
This guide is based on the Technical Anshu Docker on WSL 2 video • Stuck on any step? Ask in the video comments — you will get a reply there 🙏