Docker Billing overview

Estimated reading time: 3 minutes

On May 14, 2020, Docker announced a new, per-seat pricing model that aligns with Docker’s product strategy to accelerate developer workflows for cloud-native development. The previous private repository/parallel autobuild-based plans have been replaced with new Pro and Team plans that include unlimited private repositories.

For existing Docker Hub customers subscribed to a paid plan before May 14, 2020, there is no change to the current pricing at the time of launch. Docker will provide notice six months in advance before any changes to legacy plans are required. Starting May 14, 2020, new customers who sign up for Docker can choose between the new Community, Pro, and Team plans.

Pricing plans

Docker offers pricing plans that are tailored for individual developers and development teams.

For individuals:

The Pro plan includes unlimited public repositories, unlimited private repositories, unlimited collaborators, and 2 parallel builds starting at $7 per month.

The Community plan includes unlimited public repositories and unlimited collaborators for public repositories at no cost per month.

For development teams:

The Team plan includes unlimited public and unlimited private repositories starting at $35 per month for the first 5 users and $9 per month for each user thereafter. In addition, the Team plan offers 3 parallel builds, advanced collaboration and management tools, including organization and team management with role-based access controls for the whole team.

The Free Team plan includes unlimited public repositories at no cost per month. This plan also offers advanced collaboration and management tools, including organization and team management with role-based access controls which are limited to 1 team and 3 team members.

For detailed information about the features available in each plan, see Docker Hub Pricing.

For frequently asked questions about pricing, see Docker billing FAQ.

Purchase a Pro plan

The following section contains information on how to purchase a Pro plan for new customers. If you are already subscribed to a legacy plan and would like to upgrade to Pro, see Upgrade to Pro from a legacy plan.

To purchase a Pro plan:

  1. Log into your Docker Hub account.

  2. The Docker Hub Pricing page displays information about the new pricing plans.

  3. Review the plan details in the Pro section and click Buy Now.

  4. On the Payment Method page, enter the card details and click Purchase.

  5. Verify your email address.

  6. Open the drop-down menu next to your username in the top-right corner and select Billing.

    The Billing page displays information about your new Pro plan and the total monthly cost.

Purchase a Team plan

The following section contains information on how to purchase a Team plan for new organizations. If you are already subscribed to a legacy plan and would like to upgrade to the Team plan, see Upgrade to Team from a legacy plan.

To purchase a Team plan:

  1. Log into your Docker Hub account.

  2. The Docker Hub Pricing page displays information about the new pricing plans.

  3. Review the plan details in the Team section and click Buy Now.

  4. Enter a name for your new organization and add a company name.

  5. On the Organization size page, specify the number of users you’d like to add to your organization and click Continue to Payment.

  6. On the Payment Method page, enter the card details and click Purchase.

  7. Verify your email address.

  8. Navigate to Organizations from the menu at the top of the page, choose your organization, and select Billing. The Billing tab displays information about your new Team plan and the total monthly cost.

Docker, pricing, billing, Pro, Team, subscription, plans