Docker's Product-Led Growth Shift
Docker
Docker’s reset worked because it moved the paywall to the exact spot where developers already felt daily pain. After the 2019 spinoff of Docker Enterprise to Mirantis, Docker kept Docker Desktop, Docker Hub, and the developer brand, then rebuilt around cheap self serve seats instead of long enterprise sales cycles. That let individual developers or team leads start paying immediately, then gave Docker a path to expand into manager level features like SSO, policy controls, and support as usage spread inside an organization.
-
The core lesson was budget alignment. Before the reset, developers loved Docker but ops teams were being asked to buy it, which forced long education heavy sales. After November 2019, Docker ran with no sales team for roughly 18 months and relied on credit card purchases first, only adding inside sales once accounts were already using 50, 100, or more seats.
-
The pricing was designed to keep the first paid step trivial. Docker Desktop remained free for small businesses under 250 employees and under $10M in revenue, while larger companies needed paid subscriptions. That made Pro and Team easy to expense at the edge of the org, while pushing bigger companies toward centrally managed Business plans as adoption widened.
-
This looked more like modern developer PLG companies than old open source enterprise software. Docker went from about $11M ARR in late 2020 to about $135M by the end of 2022 largely by monetizing Docker Desktop and Docker Hub. The pattern is similar to Snyk and GitLab, where a free developer tool becomes the wedge and admin, security, and collaboration features drive expansion later.
From here, the bottom up motion naturally pushes Docker toward a broader developer desktop bundle. Once Docker is already where code is built, images are pulled, and containers are tested locally, the next revenue layer is more paid workflow around security, policy, collaboration, and cloud connected development, all sold after usage is already proven inside the account.