mirror of https://github.com/docker/docs.git
add docker consolidated subscriptions (#21476)
<!--Delete sections as needed --> ## Description <!-- Tell us what you did and why --> ## Related issues or tickets - https://docker.atlassian.net/browse/HD-2066 ## Reviews Final sign offs in Notion doc --------- Co-authored-by: David Karlsson <35727626+dvdksn@users.noreply.github.com> Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Co-authored-by: Oleg Burov <ob1dev@icloud.com>
This commit is contained in:
parent
3f815b9811
commit
316115fc76
|
|
@ -37,6 +37,7 @@ exceptions:
|
|||
- ELK
|
||||
- FAQ
|
||||
- FUSE
|
||||
- GB
|
||||
- GCC
|
||||
- GDB
|
||||
- GET
|
||||
|
|
|
|||
|
|
@ -99,9 +99,9 @@ grid:
|
|||
- text: "Overview"
|
||||
url: "/subscription/"
|
||||
- text: "Subscriptions and features"
|
||||
url: "/subscription/core-subscription/details/"
|
||||
- text: "Upgrade"
|
||||
url: "/subscription/core-subscription/upgrade/"
|
||||
url: "/subscription/details/"
|
||||
- text: "Change subscription"
|
||||
url: "/subscription/change/"
|
||||
- title: Billing
|
||||
icon: payments
|
||||
description: |
|
||||
|
|
@ -110,9 +110,9 @@ grid:
|
|||
- text: "Overview"
|
||||
url: "/billing/"
|
||||
- text: "Update payment method"
|
||||
url: "/billing/core-billing/payment-method/"
|
||||
url: "/billing/payment-method/"
|
||||
- text: "View billing history"
|
||||
url: "/billing/core-billing/history/"
|
||||
url: "/billing/history/"
|
||||
- title: Administration
|
||||
icon: admin_panel_settings
|
||||
description: |
|
||||
|
|
|
|||
|
|
@ -23,10 +23,8 @@ params:
|
|||
url: /security/for-admins/hardened-desktop/registry-access-management/
|
||||
- title: Image Access Management
|
||||
url: /security/for-admins/hardened-desktop/image-access-management/
|
||||
- title: Docker Build Cloud subscription information
|
||||
url: /subscription/build-cloud/build-details/
|
||||
- title: Docker Scout subscription information
|
||||
url: /subscription/scout-details/
|
||||
- title: Docker subscription information
|
||||
url: /subscription/details/
|
||||
---
|
||||
|
||||
Docker's tools provide a scalable, secure platform that empowers your developers to create, ship, and run applications faster. As an administrator, you have the ability to streamline workflows, standardize development environments, and ensure smooth deployments across your organization.
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ Some companies may have more than one [Docker organization](/manuals/admin/organ
|
|||
|
||||
## Step three: Gather requirements
|
||||
|
||||
Through [Settings Management](/manuals/security/for-admins/hardened-desktop/settings-management/_index.md), Docker provides numerous configuration parameters that can be preset. The Docker organization owner, development lead, and infosec representative should review these settings to establish the company’s baseline configuration, including security features and [enforcing sign-in](/manuals/security/for-admins/enforce-sign-in/_index.md) for Docker Desktop users. Additionally, they should decide whether to take advantage of free trials for other Docker products, such as [Docker Scout](/manuals/scout/_index.md), which is included in the subscription.
|
||||
Through [Settings Management](/manuals/security/for-admins/hardened-desktop/settings-management/_index.md), Docker provides numerous configuration parameters that can be preset. The Docker organization owner, development lead, and infosec representative should review these settings to establish the company’s baseline configuration, including security features and [enforcing sign-in](/manuals/security/for-admins/enforce-sign-in/_index.md) for Docker Desktop users. Additionally, they should decide whether to take advantage of other Docker products, such as [Docker Scout](/manuals/scout/_index.md), which is included in the subscription.
|
||||
|
||||
To view the parameters that can be preset, see [Configure Settings Management](/manuals/security/for-admins/hardened-desktop/settings-management/configure-json-file.md#step-two-configure-the-settings-you-want-to-lock-in).
|
||||
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ Single sign-on (SSO) lets developers authenticate using their identity providers
|
|||
|
||||
You can also enable [SCIM](/manuals/security/for-admins/provisioning/scim.md) for further automation of provisioning and deprovisioning of users.
|
||||
|
||||
### Set up free tier Docker product entitlements included in the subscription
|
||||
### Set up Docker product entitlements included in the subscription
|
||||
|
||||
[Docker Build Cloud](/manuals/build-cloud/_index.md) significantly reduces build times, both locally and in CI, by providing a dedicated remote builder and shared cache. Powered by the cloud, developer time and local resources are freed up so your team can focus on more important things, like innovation. To get started, [set up a cloud builder](https://app.docker.com/build/).
|
||||
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ params:
|
|||
- title: Docker Build Cloud overview
|
||||
url: /build-cloud/
|
||||
- title: Subscriptions and features
|
||||
url: /subscription/build-cloud/build-details/
|
||||
url: /subscription/details/
|
||||
- title: Using Docker Build Cloud
|
||||
url: /build-cloud/usage/
|
||||
---
|
||||
|
|
|
|||
|
|
@ -38,12 +38,11 @@ Docker subscribers (Pro, Team, Business) receive a set number of minutes each
|
|||
month, shared across the account, to use Build Cloud.
|
||||
|
||||
If you do not have a Docker subscription, you may sign up for a free Personal
|
||||
account and get 50 minutes per month. Personal accounts are limited to a single
|
||||
user.
|
||||
account and start a trial of Docker Build Cloud. Personal accounts are limited to a
|
||||
single user.
|
||||
|
||||
For teams to receive the shared cache benefit, they must either be on a Docker
|
||||
Team, Docker Business, or paid Build Cloud Team plan. You may buy a month of
|
||||
Build Cloud Team for the number of seats testing.
|
||||
Team or Docker Business plan.
|
||||
|
||||
### Does Docker Build Cloud support CI platforms? Does it work with GitHub Actions?
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,8 @@
|
|||
---
|
||||
---
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> The Docker Hub plan limits will take effect on March 1, 2025. No charges on
|
||||
> Docker Hub image pulls or storage will be incurred between December 10, 2024,
|
||||
> and February 28, 2025.
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
---
|
||||
---
|
||||
|
||||
> [!IMPORTANT]
|
||||
>
|
||||
> Docker is introducing enhanced subscription plans. Our new plans are packed
|
||||
> with more features, higher usage limits, and simplified pricing. The new
|
||||
> subscription plans take effect at your next renewal date that occurs on or
|
||||
> after December 10, 2024. No charges on Docker Hub image pulls or storage will
|
||||
> be incurred before February 28, 2025. See [Announcing
|
||||
> Upgraded Docker
|
||||
> Plans](https://www.docker.com/blog/november-2024-updated-plans-announcement/)
|
||||
> for more details and learn how your usage fits into these updates.
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
> [!IMPORTANT]
|
||||
>
|
||||
> Starting July 1, 2024, Docker will begin collecting sales tax on subscription fees in compliance with state regulations for customers in the United States. For our global customers subject to VAT, the implementation will start rolling out on July 1, 2024. Note that while the rollout begins on this date, VAT charges may not apply to all applicable subscriptions immediately.
|
||||
> Starting July 1, 2024, Docker will begin collecting sales tax on subscription fees in compliance with state regulations for customers in the United States. For our global customers subject to VAT, the implementation will start rolling out on July 1, 2024. Note that while the roll out begins on this date, VAT charges may not apply to all applicable subscriptions immediately.
|
||||
>
|
||||
> To ensure that tax assessments are correct, make sure that your [billing information](/billing/core-billing/details/) and VAT/Tax ID, if applicable, are updated. If you're exempt from sales tax, see [Register a tax certificate](/billing/tax-certificate/).
|
||||
> To ensure that tax assessments are correct, make sure that your [billing information](/billing/details/) and VAT/Tax ID, if applicable, are updated. If you're exempt from sales tax, see [Register a tax certificate](/billing/tax-certificate/).
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ Your Docker ID becomes your username for hosted Docker services, and [Docker for
|
|||
|
||||
> [!TIP]
|
||||
>
|
||||
> Explore [Docker's core subscriptions](https://www.docker.com/pricing/) to see what subscription plans Docker can offer you.
|
||||
> Explore [Docker's subscriptions](https://www.docker.com/pricing/) to see what else Docker can offer you.
|
||||
|
||||
## Create a Docker ID
|
||||
|
||||
|
|
|
|||
|
|
@ -24,11 +24,7 @@ Before deactivating your Docker account, ensure you meet the following requireme
|
|||
|
||||
- If you are the sole owner of an organization, you must assign the owner role to another member of the organization and then remove yourself from the organization, or deactivate the organization. Similarly, if you are the sole owner of a company, either add someone else as a company owner and then remove yourself, or deactivate the company.
|
||||
|
||||
- If you have an active Docker subscription, [downgrade it to a Docker Personal subscription](../subscription/core-subscription/downgrade.md).
|
||||
|
||||
- If you have an active Docker Build Cloud Paid subscription, [downgrade it to a Docker Build Cloud Starter subscription](../billing/build-billing.md#downgrade-your-subscription).
|
||||
|
||||
- If you have an active Docker Scout subscription, [downgrade it to a Docker Scout Free subscription](../billing/scout-billing.md#downgrade-your-subscription).
|
||||
- If you have an active Docker subscription, [downgrade it to a Docker Personal subscription](../subscription/change.md).
|
||||
|
||||
- Download any images and tags you want to keep. Use `docker pull -a <image>:<tag>`.
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ You can manage the organizations in a company in the Docker Admin Console.
|
|||
|
||||
## Add seats to an organization
|
||||
|
||||
When you have a [self-serve](../../subscription/core-subscription/details.md#self-serve) subscription that has no pending subscription changes, you can add seats using the following steps.
|
||||
When you have a [self-serve](../../subscription/details.md#self-serve) subscription that has no pending subscription changes, you can add seats using the following steps.
|
||||
|
||||
1. Sign in to the [Admin Console](https://admin.docker.com).
|
||||
2. In the left navigation, select your company in the drop-down menu.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
title: Deactivating an organization
|
||||
title: Deactivate an organization
|
||||
description: Learn how to deactivate a Docker organization.
|
||||
keywords: Docker Hub, delete, deactivate organization, account, organization management
|
||||
aliases:
|
||||
|
|
@ -19,14 +19,14 @@ Before deactivating an organization, complete the following:
|
|||
- Download any images and tags you want to keep:
|
||||
`docker pull -a <image>:<tag>`.
|
||||
|
||||
- If you have an active Docker subscription, [downgrade it to a free subscription](../subscription/core-subscription/downgrade.md).
|
||||
|
||||
- If you have an active Docker Scout subscription, [downgrade it to a Docker Scout Free subscription](../billing/scout-billing.md#downgrade-your-subscription).
|
||||
- If you have an active Docker subscription, [downgrade it to a free subscription](../subscription/change.md).
|
||||
|
||||
- Remove all other members within the organization.
|
||||
|
||||
- Unlink your [Github and Bitbucket accounts](../docker-hub/repos/manage/builds/link-source.md#unlink-a-github-user-account).
|
||||
|
||||
- For Business organizations, [remove your SSO connection](../security/for-admins/single-sign-on/manage/#remove-an-organization).
|
||||
|
||||
## Deactivate
|
||||
|
||||
Once you have completed all the previous steps, you can deactivate your organization.
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ revert it to a personal user account. For prerequisites and instructions, see
|
|||
|
||||
There isn't any automatic notification when the total number of users for the requested licenses has been met. However, if the number of team
|
||||
members exceed the number of licenses, you will receive an error informing you
|
||||
to contact the administrator due to lack of seats. You can [add seats](/subscription/core-subscription/add-seats/) if needed.
|
||||
to contact the administrator due to lack of seats. You can [add seats](../../subscription/manage-seats.md) if needed.
|
||||
|
||||
### How can I merge organization accounts?
|
||||
|
||||
|
|
|
|||
|
|
@ -5,11 +5,8 @@ title: Insights
|
|||
---
|
||||
|
||||
> [!NOTE]
|
||||
> Insights requires a [Docker Business
|
||||
> subscription](/subscription/core-subscription/details/#docker-business) and
|
||||
> administrators must [enforce sign-in](/manuals/security/for-admins/enforce-sign-in/_index.md)
|
||||
> to ensure that users sign in with an account associated with their
|
||||
> organization.
|
||||
>
|
||||
> Insights requires a [Docker Business subscription](../../subscription/details.md#docker-business) and administrators must [enforce sign-in](/security/for-admins/enforce-sign-in/). This ensures users sign in with an account associated with their organization.
|
||||
|
||||
Insights helps administrators visualize and understand how Docker is used within
|
||||
their organizations. With Insights, administrators can ensure their teams are
|
||||
|
|
|
|||
|
|
@ -0,0 +1,107 @@
|
|||
---
|
||||
title: Manage Docker products
|
||||
weight: 45
|
||||
description: Learn how to manage Docker products for your organization
|
||||
keywords: organization, tools, products
|
||||
---
|
||||
|
||||
In this section, learn how to manage access and view usage of the Docker
|
||||
products for your organization. For more detailed information about each
|
||||
product, including how to set up and configure them, see the following manuals:
|
||||
|
||||
- [Docker Build Cloud](../../build-cloud/_index.md)
|
||||
- [Docker Desktop](../../desktop/_index.md)
|
||||
- [Docker Hub](../../docker-hub/_index.md)
|
||||
- [Docker Scout](../../scout/_index.md)
|
||||
- [Testcontainers Cloud](https://testcontainers.com/cloud/docs/#getting-started)
|
||||
|
||||
## Manage access to Docker products
|
||||
|
||||
Access to Docker products included in your subscription is enabled by default
|
||||
for all users. The included products are:
|
||||
|
||||
- Docker Hub
|
||||
- Docker Build Cloud
|
||||
- Docker Desktop
|
||||
- Docker Scout
|
||||
|
||||
Testcontainers Cloud is not enabled by default. To enable Testcontainers Cloud, see the Testcontainers [Getting Started](https://testcontainers.com/cloud/docs/#getting-started) guide.
|
||||
|
||||
The following sections describe how to enable or disable access for these products.
|
||||
|
||||
### Manage access to Docker Build Cloud
|
||||
|
||||
To learn how to initially set up and configure Docker Build Cloud, sign in to
|
||||
the [Docker Build Cloud Dashboard](https://app.docker.com/build) and follow the
|
||||
on-screen instructions.
|
||||
|
||||
To manage access to Docker Build Cloud, sign in to [Docker Build
|
||||
Cloud](http://app.docker.com/build) as an organization owner, select **Account
|
||||
settings**, and then manage access under **Lock Docker Build Cloud**.
|
||||
|
||||
### Manage access to Docker Scout
|
||||
|
||||
To learn how to initially set up and configure Docker Scout for remote
|
||||
repositories, sign in to the [Docker Scout Dashboard](https://scout.docker.com/)
|
||||
and follow the on-screen instructions.
|
||||
|
||||
To manage access to Docker Scout for use on remote repositories, sign in to the
|
||||
[Docker Scout Dashboard](https://scout.docker.com/) and configure
|
||||
[integrations](../../scout/explore/dashboard.md#integrations) and [repository
|
||||
settings](../../scout/explore/dashboard.md#repository-settings).
|
||||
|
||||
To manage access to Docker Scout for use on local images with Docker Desktop, use
|
||||
[Settings
|
||||
Management](../../security/for-admins/hardened-desktop/settings-management/_index.md)
|
||||
and set `sbomIndexing` to `false` to disable, or to `true` to enable.
|
||||
|
||||
### Manage access to Docker Hub
|
||||
|
||||
To manage access to Docker Hub, sign in to the [Docker Admin Console](https://app.docker.com/admin) and configure [Registry Access
|
||||
Management](../../security/for-admins/hardened-desktop/registry-access-management.md)
|
||||
or [Image Access
|
||||
Management](../../security/for-admins/hardened-desktop/image-access-management.md).
|
||||
|
||||
### Manage access to Testcontainers Cloud
|
||||
|
||||
To learn how to initially set up and configure Testcontainers Cloud, sign in to
|
||||
[Testcontainers Cloud](https://app.testcontainers.cloud/) and follow the
|
||||
on-screen instructions.
|
||||
|
||||
To manage access to Testcontainers Cloud, sign in to the [Testcontainers Cloud
|
||||
Settings page](https://app.testcontainers.cloud/dashboard/settings) as
|
||||
an organization owner, and then manage access under **Lock Testcontainers
|
||||
Cloud**.
|
||||
|
||||
### Manage access to Docker Desktop
|
||||
|
||||
To manage access to Docker Desktop, you can [enforce
|
||||
sign-in](../../security/for-admins/enforce-sign-in/_index.md), then and manage
|
||||
members [manually](./members.md) or use
|
||||
[provisioning](../../security/for-admins/provisioning/_index.md). With sign-in
|
||||
enforced, only users who are a member of your organization can use Docker
|
||||
Desktop after signing in.
|
||||
|
||||
## View Docker product usage
|
||||
|
||||
View usage for the products on the following pages:
|
||||
|
||||
- Docker Build Cloud: View the **Build minutes** page in the [Docker Build Cloud
|
||||
Dashboard](http://app.docker.com/build).
|
||||
|
||||
- Docker Scout: View the [**Repository settings**
|
||||
page](https://scout.docker.com/settings/repos) in the Docker Scout
|
||||
Dashboard.
|
||||
|
||||
- Docker Hub: View the [**Usage** page](https://hub.docker.com/usage) in Docker
|
||||
Hub.
|
||||
|
||||
- Testcontainers Cloud: View the [**Billing**
|
||||
page](https://app.testcontainers.cloud/dashboard/billing) in the
|
||||
Testcontainers Cloud Dashboard.
|
||||
|
||||
- Docker Desktop: View the **Insights** page in the [Docker Admin Console](https://app.docker.com/admin). For more details, see
|
||||
[Insights](./insights.md).
|
||||
|
||||
If your usage exceeds your subscription amount, you can [scale your
|
||||
subscription](../../subscription/scale.md) to meet your needs.
|
||||
|
|
@ -15,7 +15,7 @@ aliases:
|
|||
|
||||
Learn how to onboard your organization using Docker Hub or the Docker Admin Console.
|
||||
|
||||
Onboarding your organization lets you gain visibility into the activity of your users and enforce security settings. In addition, members of your organization receive increased pull limits and other organization wide benefits. For more details, see [Docker subscriptions and features](/subscription/core-subscription/details/).
|
||||
Onboarding your organization lets administrators gain visibility into the activity of your users and enforce security settings. In addition, members of your organization receive increased pull limits and other organization wide benefits. For more details, see [Docker subscriptions and features](../../subscription/details.md).
|
||||
|
||||
In this guide, you'll learn how to get started with the following:
|
||||
|
||||
|
|
@ -81,8 +81,7 @@ You can manage your members in your identity provider and automatically provisio
|
|||
|
||||
By default, members of your organization can use Docker Desktop without signing
|
||||
in. When users don’t sign in as a member of your organization, they don’t
|
||||
receive the [benefits of your organization’s
|
||||
subscription](/subscription/core-subscription/details/) and they can circumvent
|
||||
receive the [benefits of your organization’s subscription](../../subscription/details.md) and they can circumvent
|
||||
[Docker’s security features](/security/for-admins/hardened-desktop/) for your
|
||||
organization.
|
||||
|
||||
|
|
@ -94,8 +93,7 @@ set up and preferences:
|
|||
|
||||
## What's next
|
||||
|
||||
- [Create](/docker-hub/repos/create/) and [manage](/docker-hub/repos/) repositories.
|
||||
- Create [teams](/admin/organization/manage-a-team/) for fine-grained repository access.
|
||||
- [Manage Docker products](./manage-products.md) to configure access and view usage.
|
||||
- Configure [Hardened Docker Desktop](/desktop/hardened-desktop/) to improve your organization’s security posture for containerized development.
|
||||
- [Audit your domains](/docker-hub/domain-audit/) to ensure that all Docker users in your domain are part of your organization.
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ aliases:
|
|||
This section describes how to create an organization. Before you begin:
|
||||
|
||||
- You need a [Docker ID](/accounts/create-account/).
|
||||
- Review the [Docker subscriptions and features](../../subscription/core-subscription/details.md) to determine what plan to choose for your organization.
|
||||
- Review the [Docker subscriptions and features](../../subscription/details.md) to determine what plan to choose for your organization.
|
||||
|
||||
## Create an organization
|
||||
|
||||
|
|
@ -104,21 +104,27 @@ configure your organization.
|
|||
organization's **Settings** page.
|
||||
|
||||
- **Billing**: Displays information about your existing
|
||||
[Docker subscription (plan)](../../subscription/_index.md), including the number of seats and next payment due date. For how to access the billing history and payment methods for your organization, see [View billing history](../../billing/core-billing/history.md).
|
||||
[Docker subscription (plan)](../../subscription/_index.md), including the number of seats and next payment due date. For how to access the billing history and payment methods for your organization, see [View billing history](../../billing/history.md).
|
||||
|
||||
## Merge organizations
|
||||
|
||||
> [!WARNING]
|
||||
>
|
||||
> If you are merging organizations, it is recommended to do so at the *end* of
|
||||
> your billing cycle. When you merge an organization and downgrade another, you
|
||||
> will lose seats on your downgraded organization. Docker does not offer
|
||||
> refunds for downgrades.
|
||||
|
||||
If you have multiple organizations that you want to merge into one, complete the following:
|
||||
|
||||
1. Based on the number of seats from the secondary organization, [purchase additional seats](../../subscription/core-subscription/add-seats.md) for the primary organization account that you want to keep.
|
||||
1. Based on the number of seats from the secondary organization, [purchase additional seats](../../subscription/manage-seats.md) for the primary organization account that you want to keep.
|
||||
2. Manually add users to the primary organization and remove existing users from the secondary organization.
|
||||
3. Manually move over your data, including all repositories.
|
||||
4. Once you're done moving all of your users and data, [downgrade](../../subscription/core-subscription/downgrade.md) the secondary account to a free subscription.
|
||||
4. Once you're done moving all of your users and data, [downgrade](../../subscription/change.md) the secondary account to a free subscription. Note that Docker does not offer refunds for downgrading organizations mid-billing cycle.
|
||||
|
||||
> [!TIP]
|
||||
>
|
||||
> If your organization has a Docker Core Business subscription with a purchase order, contact Support or your Account Manager at Docker.
|
||||
>
|
||||
> If your organization has a Docker Business subscription with a purchase order, contact Support or your Account Manager at Docker.
|
||||
|
||||
## More resources
|
||||
|
||||
|
|
|
|||
|
|
@ -7,16 +7,16 @@ weight: 40
|
|||
|
||||
> [!NOTE]
|
||||
>
|
||||
> [Docker Core subscription](/billing/core-billing/get-started-core/) payments support 3D secure authentication.
|
||||
> [Docker plan](../subscription/setup.md) payments support 3D secure authentication.
|
||||
|
||||
3D Secure (3DS) authentication incorporates an additional security layer for credit card transactions. If you’re making payments for your Docker billing in a region that requires 3DS, or using a payment method that requires 3DS, you’ll need to verify your identity to complete any transactions. The method used to verify your identity varies depending on your banking institution.
|
||||
|
||||
The following transactions will use 3DS authentication if your payment method requires it.
|
||||
|
||||
- Starting a [new paid subscription](/billing/core-billing/get-started-core/)
|
||||
- Changing your [billing cycle](/billing/core-billing/cycle/) from monthly to annual
|
||||
- [Upgrading your subscription](/subscription/core-subscription/upgrade/)
|
||||
- [Adding seats](/subscription/core-subscription/add-seats/) to an existing subscription
|
||||
- Starting a [new paid subscription](../subscription/setup.md)
|
||||
- Changing your [billing cycle](/billing/cycle/) from monthly to annual
|
||||
- [Upgrading your subscription](../subscription/change.md)
|
||||
- [Adding seats](../subscription/manage-seats.md) to an existing subscription
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
|
|
|
|||
|
|
@ -7,32 +7,18 @@ params:
|
|||
sidebar:
|
||||
group: Platform
|
||||
grid_core:
|
||||
- title: Get started
|
||||
description: Learn how to set up a Docker Core subscription for a personal account or organization.
|
||||
link: /billing/core-billing/get-started-core/
|
||||
icon: shopping_cart
|
||||
- title: Add or update a payment method
|
||||
description: Learn how to add or update a payment method for your personal account or organization.
|
||||
link: /billing/core-billing/payment-method/
|
||||
link: /billing/payment-method/
|
||||
icon: credit_score
|
||||
- title: Update the billing information
|
||||
description: Discover how to update the billing information for your personal account or organization.
|
||||
link: /billing/core-billing/details/
|
||||
link: /billing/details/
|
||||
icon: contract_edit
|
||||
- title: View billing history
|
||||
description: Learn how to view billing history and download past invoices.
|
||||
link: /billing/core-billing/history/
|
||||
link: /billing/history/
|
||||
icon: payments
|
||||
grid_products:
|
||||
- title: Docker Scout billing
|
||||
description: Explore how to buy and manage a Docker Scout subscription.
|
||||
link: /billing/scout-billing/
|
||||
icon: query_stats
|
||||
- title: Docker Build Cloud billing
|
||||
description: Learn how to buy and manage a Docker Build Cloud subscription.
|
||||
link: /billing/build-billing/
|
||||
icon: build
|
||||
grid_resources:
|
||||
- title: Billing FAQs
|
||||
description: Find the answers you need and explore common questions.
|
||||
link: /billing/faqs/
|
||||
|
|
@ -47,16 +33,6 @@ grid_resources:
|
|||
icon: wallet
|
||||
---
|
||||
|
||||
Use the resources in this section to manage your billing and payment settings for your Docker subscriptions.
|
||||
|
||||
## Docker Core
|
||||
Use the resources in this section to manage your billing and payment settings for your Docker subscription plans.
|
||||
|
||||
{{< grid items="grid_core" >}}
|
||||
|
||||
## Docker products
|
||||
|
||||
{{< grid items="grid_products" >}}
|
||||
|
||||
## Resources
|
||||
|
||||
{{< grid items="grid_resources" >}}
|
||||
|
|
|
|||
|
|
@ -1,86 +0,0 @@
|
|||
---
|
||||
title: Docker Build Cloud billing
|
||||
linkTitle: Docker Build Cloud
|
||||
description: Learn how to get started with a Docker Build Cloud subscription.
|
||||
keywords: payments, billing, subscription, build, cloud, Build Cloud, remote builder, buy docker build cloud
|
||||
weight: 20
|
||||
---
|
||||
|
||||
{{< include "new-plans.md" >}}
|
||||
|
||||
Build Cloud is a next-gen build tool that enables improved build speed, a shared build cache, and native multi-platform builds. Build Cloud is available for free with an existing Docker subscription. To get additional seats and increase your available build minutes, you can buy a subscription to enhance your builds.
|
||||
|
||||
If you don’t have a Docker Core subscription, you can buy Docker Build Cloud Team and create a team in Docker Build Cloud.
|
||||
|
||||
> [!TIP]
|
||||
>
|
||||
> You can create a free Docker Personal account and [try Docker Build Cloud for free](/subscription/build-cloud/build-details#docker-personal). Team benefits aren't included.
|
||||
|
||||
In this section, learn how to set up and manage billing for your Build Cloud subscription. For more information about the subscription tiers, see [Build Cloud subscriptions and features](/subscription/build-cloud/build-details). To buy Docker Build Cloud Business, [contact sales](https://www.docker.com/products/build-cloud/#contact_sales).
|
||||
|
||||
## Set up Docker Build Cloud Team subscription
|
||||
|
||||
You can set up a Build Cloud subscription on a monthly or annual plan. To upgrade a Build Cloud Starter subscription, see [Upgrade your subscription](#upgrade-your-subscription).
|
||||
|
||||
### Existing account or organization
|
||||
|
||||
1. Sign in to [Docker Build Cloud](https://app.docker.com/build/).
|
||||
2. Choose the user account you want to use to subscribe. This can be a personal account, or an organization account. To buy a subscription for an organization, you need to be an organization owner.
|
||||
3. Review the plans, then select **Buy now**.
|
||||
4. For organizations: Select the number of seats you want to buy, then select **Continue to payment**.
|
||||
5. Review your order, then enter your payment information and select **Subscribe**.
|
||||
|
||||
Subscription renewals charge to the default payment method.
|
||||
|
||||
### New organization
|
||||
|
||||
You can buy a Docker Build Cloud Team subscription if you haven’t created an organization yet. To do so, you can create a team in Docker Build Cloud.
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> To create a new organization and start a Docker Build Cloud Team subscription, you need a personal Docker account. You can [sign up](https://hub.docker.com/signup) for free.
|
||||
|
||||
1. Sign in to [Docker Build Cloud](https://app.docker.com/build/).
|
||||
2. Select **Create a new team**.
|
||||
3. On the **Build Cloud Team** card, select **Buy now**.
|
||||
4. To create your team, enter an organization namespace, company name, and the number of seats you want to buy.
|
||||
5. Select **Continue to payment**.
|
||||
6. Follow the on-screen instructions to buy your subscription.
|
||||
|
||||
When your payment is complete, you’ll be redirected to the dashboard for your new team in Docker Build Cloud. Here, you can [invite users](/subscription/build-cloud/manage-seats/) to your team.
|
||||
|
||||
## Manage your subscription
|
||||
|
||||
You can manage your subscription in the Build Cloud dashboard in the **Settings and billing** section. Here you can view your current plan, upgrade your plan, and review build minute usage.
|
||||
|
||||
### View billing history and manage your billing information
|
||||
|
||||
You can view your billing history at any time.
|
||||
|
||||
1. Sign in to [Docker Build Cloud](https://app.docker.com/build/).
|
||||
2. Select **Settings and billing**.
|
||||
3. Select the **Payment methods and billing history** link to go to the billing portal.
|
||||
|
||||
Here you can find your invoice history, download your invoices, and manage your billing information and payment methods. You can also find your next billing date.
|
||||
|
||||
### Upgrade your subscription
|
||||
|
||||
You can upgrade your Docker Build Cloud Starter subscription to a Docker Build Cloud Team subscription in the Build Cloud dashboard.
|
||||
|
||||
1. Sign in to [Docker Build Cloud](https://app.docker.com/build/).
|
||||
2. Select **Settings and billing**.
|
||||
3. Next to the name of your current plan, select **Upgrade plan**.
|
||||
4. Select **Upgrade now**.
|
||||
5. Follow the on-screen instructions to buy your subscription.
|
||||
|
||||
### Downgrade your subscription
|
||||
|
||||
You can downgrade your subscription at any time.
|
||||
|
||||
1. Sign in to [Docker Build Cloud](https://app.docker.com/build/).
|
||||
2. Select **Settings and billing**.
|
||||
3. Select **Change plan**.
|
||||
4. Select **Downgrade**.
|
||||
5. Follow the on-screen instructions then select **Confirm downgrade**.
|
||||
|
||||
Your subscription remains active until your next billing cycle.
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
---
|
||||
build:
|
||||
render: never
|
||||
title: Docker Core billing
|
||||
linkTitle: Docker Core
|
||||
weight: 10
|
||||
---
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
---
|
||||
title: Change your billing cycle
|
||||
weight: 50
|
||||
description: Learn to change your billing cycle for your Docker subscription
|
||||
keywords: billing, cycle, payments, subscription
|
||||
aliases:
|
||||
- /billing/cycle/
|
||||
---
|
||||
|
||||
You can pay for a Pro or Team subscription on a monthly or yearly billing cycle. You select your preferred billing cycle when you buy your subscription.
|
||||
|
||||
If you have a monthly billing cycle, you can choose to switch to an annual billing cycle. Note that it's not possible to switch from an annual billing cycle to monthly.
|
||||
|
||||
When you change the billing cycle's duration:
|
||||
- The next billing date reflects the new cycle. To find your next billing date, see [View renewal date](history.md#view-renewal-date).
|
||||
- The subscription's start date resets. For example, if the start date of the monthly subscription is March 1st and the end date is April 1st, then after switching the billing duration to March 15th, 2023 the new start date is March 15th, 2023, and the new end date is March 15th, 2024.
|
||||
- Any unused monthly subscription is prorated and applied as credit towards the new annual period. For example, if you switch from a $10 monthly subscription to a $100 annual plan, deducting the unused monthly value (in this case $5), the migration cost becomes $95 ($100 - $5). The renewal cost after March 15, 2024 is $100.
|
||||
|
||||
{{< include "tax-compliance.md" >}}
|
||||
|
||||
## Personal account
|
||||
|
||||
1. Select your avatar in the top-right corner of Docker Hub.
|
||||
2. From the drop-down menu select **Billing**.
|
||||
3. In the bottom-right of the **Plan** tab, select **Switch to annual billing**.
|
||||
4. Review the information displayed on the **Change to an Annual subscription** page and select **Accept Terms and Purchase** to confirm.
|
||||
|
||||
## Organization
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> You must be an organization owner to make changes to the payment information.
|
||||
|
||||
1. In Docker Hub, select **Organizations**.
|
||||
2. Select the organization that you want to change the payment method for.
|
||||
3. In the bottom-right of the **Plan** tab, select **Switch to annual billing**.
|
||||
4. Review the information displayed on the **Change to an Annual subscription** page and select **Accept Terms and Purchase** to confirm.
|
||||
|
|
@ -1,71 +0,0 @@
|
|||
---
|
||||
title: Update the billing information
|
||||
weight: 30
|
||||
description: Learn how to update your billing information in Docker Hub
|
||||
keywords: payments, billing, subscription, invoices
|
||||
aliases:
|
||||
- /billing/details/
|
||||
---
|
||||
|
||||
{{< include "tax-compliance.md" >}}
|
||||
|
||||
You can update the billing information for your personal account or for an organization. When you update your billing information, these changes apply to future billing invoices.
|
||||
|
||||
> [!IMPORTANT]
|
||||
>
|
||||
> You can't update an existing invoice, including paid and unpaid invoices.
|
||||
|
||||
The billing information provided appears on all your billing invoices. The email address provided is where Docker sends all invoices and other [billing-related communication](#update-your-email-address-that-receives-billing-invoices).
|
||||
|
||||
## Manage billing information
|
||||
|
||||
### Personal account
|
||||
|
||||
1. Select your avatar in the top-right corner of Docker Hub.
|
||||
2. From the drop-down menu select **Billing**.
|
||||
3. Select **Billing Address**.
|
||||
4. Enter your updated billing information.
|
||||
5. Select **Submit**.
|
||||
|
||||
### Organization
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> You must be an organization owner to make changes to the billing information.
|
||||
|
||||
1. Select your avatar in the top-right corner of Docker Hub.
|
||||
2. From the drop-down menu select **Billing**.
|
||||
3. Select the organization that you want to change the payment method for.
|
||||
4. Select **Billing Address**.
|
||||
5. Enter your updated billing information.
|
||||
6. Select **Submit**.
|
||||
|
||||
## Update your email address that receives billing invoices
|
||||
|
||||
Docker sends the following billing-related emails:
|
||||
|
||||
- Confirmation of a new subscription.
|
||||
- Confirmation of paid invoices.
|
||||
- Notifications of credit or debit card payment failures.
|
||||
- Notifications of credit or debit card expiration.
|
||||
- Confirmation of a cancelled subscription
|
||||
- Reminders of subscription renewals for annual subscribers. This is sent 14 days before the renewal date.
|
||||
|
||||
You can update the email address that receives billing invoices at any time.
|
||||
|
||||
### Personal account
|
||||
|
||||
1. Select your avatar in the top-right corner of Docker Hub.
|
||||
2. From the drop-down menu select **Billing**.
|
||||
3. Select **Billing Address**.
|
||||
4. Update the email address in the **Billing contact** section.
|
||||
5. Select **Submit**.
|
||||
|
||||
### Organizations
|
||||
|
||||
1. Select your avatar in the top-right corner of Docker Hub.
|
||||
2. From the drop-down menu select **Billing**.
|
||||
3. Select the name of the organization.
|
||||
4. Select **Billing Address**.
|
||||
5. Update the email address in the **Billing contact** section.
|
||||
6. Select **Submit**.
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
---
|
||||
title: Get started with Docker Core
|
||||
weight: 10
|
||||
description: Learn how to start your Docker Core subscription.
|
||||
keywords: payments, billing, subscription, invoices, docker core, subscribe
|
||||
---
|
||||
|
||||
{{< include "new-plans.md" >}}
|
||||
|
||||
Docker Core subscriptions offer features and benefits to support both new and professional developers, as well as plans for individuals, teams, and enterprise businesses. To learn more about what's included with each tier, see [Docker Core subscriptions and features](../../subscription/core-subscription/details.md) and [Docker Pricing](https://www.docker.com/pricing/).
|
||||
|
||||
In this section, learn how to get started with a Docker Core subscription for individuals or for organizations. Before you begin, make sure you have a [Docker ID](/accounts/create-account/).
|
||||
|
||||
{{< include "tax-compliance.md" >}}
|
||||
|
||||
## Set up Docker Core subscription for personal account
|
||||
|
||||
1. Sign in to your Docker account.
|
||||
2. Select your avatar in the top-right corner then select **Billing**.
|
||||
3. In **Billing Details**, select your personal account.
|
||||
4. Select **Buy now**.
|
||||
5. To continue to use [**Docker Core Personal**](/manuals/subscription/core-subscription/details.md#docker-personal), select **Continue with Personal**. To buy [**Docker Core Pro**](/manuals/subscription/core-subscription/details.md#docker-pro), select **Buy Now** on the **Pro** card.
|
||||
6. Enter your billing information, then select **Submit**.
|
||||
7. Follow the on-screen instructions to confirm monthly or annual billing cycle and enter your payment information.
|
||||
8. Select **Subscribe**.
|
||||
|
||||
This routes you back to the **Billing Details** section. Your subscription entitles you right away to the features available for your plan. You can review your plan here at any time.
|
||||
|
||||
## Set up Docker Core subscription for organizations
|
||||
|
||||
You can subscribe a new or existing organization to a Docker Core plan. Only organization owners can manage billing for the organization.
|
||||
|
||||
To learn how to start a Docker Core subscription for a new organization, see [Create your organization](../../admin/organization/orgs.md).
|
||||
|
||||
To learn how to upgrade a Docker Core subscription for an existing organization, see [Upgrade your subscription](../../subscription/core-subscription/upgrade.md).
|
||||
|
|
@ -1,87 +0,0 @@
|
|||
---
|
||||
title: View billing history
|
||||
weight: 40
|
||||
description: Discover how to view your billing history in Docker Hub
|
||||
keywords: payments, billing, subscription, invoices, renewals, invoice management, billing administration
|
||||
aliases:
|
||||
- /billing/history/
|
||||
---
|
||||
|
||||
In this section, learn how you can view your billing history, manage your invoices, and verify your renewal date. All monthly and annual subscriptions are automatically renewed at the end of the term using the original form of payment.
|
||||
|
||||
{{< include "tax-compliance.md" >}}
|
||||
|
||||
## Invoices
|
||||
|
||||
Your invoice includes the following:
|
||||
|
||||
- Invoice number
|
||||
- Date of issue
|
||||
- Date due
|
||||
- Your bill to information
|
||||
- Amount due
|
||||
- Description of your order, quantity if applicable, unit price, and amount
|
||||
|
||||
Amounts are in USD.
|
||||
|
||||
The information listed in the **Bill** to section is based on your billing information. Not all fields are required. The billing information includes the following:
|
||||
|
||||
- Name (required) - the name of the administrator or company.
|
||||
- Email address (required) - the email address that receives all billing-related emails for the account.
|
||||
- Address (required)
|
||||
- Phone number
|
||||
- Tax ID or VAT
|
||||
|
||||
You can’t make changes to a paid or unpaid billing invoice. When you update your billing information, this change won't update an existing invoice. If you need to update your billing information, make sure you do so before your subscription renewal date when your invoice is finalized. For more information, see [Update the billing information](details.md).
|
||||
|
||||
### View renewal date
|
||||
|
||||
You receive your invoice when the subscription renews. To verify your renewal date, sign in to Hub, then:
|
||||
|
||||
1. Select your user avatar to open the drop-down menu.
|
||||
2. Select **Billing**.
|
||||
3. Select the user or organization account to view the billing details. Here you can find your renewal date and the renewal amount.
|
||||
|
||||
### Include your VAT number on your invoice
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> If the VAT number field is not available, complete the [Contact Support form](https://hub.docker.com/support/contact/). This field may need to be manually added.
|
||||
|
||||
Update your billing information to include your VAT number:
|
||||
|
||||
1. Sign in to Docker Hub.
|
||||
2. For user accounts, Select your avatar in the top-right corner, then **Billing**. For organizations, select the name of the organization.
|
||||
3. Select the **Billing address** link.
|
||||
4. In the **Billing Information** section, select **Update information**.
|
||||
5. In the **Tax ID** section, select the ID type and enter your VAT number.
|
||||
6. Select **Save**.
|
||||
|
||||
Your VAT number will be included on your next invoice.
|
||||
|
||||
## View billing history
|
||||
|
||||
You can view the billing history and download past invoices for a personal account or organization.
|
||||
|
||||
### Personal account
|
||||
|
||||
1. Select your avatar in the top-right corner of Docker Hub.
|
||||
2. From the drop-down menu select **Billing**.
|
||||
3. Select the **Payment methods and billing history** link.
|
||||
You can find your past invoices in the **Invoice History** section.
|
||||
|
||||
From here you can download an invoice.
|
||||
|
||||
### Organization
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> You must be an owner of the organization to view the billing history.
|
||||
|
||||
1. Select your avatar in the top-right corner of Docker Hub.
|
||||
2. From the drop-down menu select **Billing**.
|
||||
3. Select the organization that you want to change the payment method for.
|
||||
4. Select the **Payment methods and billing history** link.
|
||||
You can find your past invoices in the **Invoice History** section.
|
||||
|
||||
From here you can download an invoice.
|
||||
|
|
@ -0,0 +1,90 @@
|
|||
---
|
||||
title: Change your billing cycle
|
||||
weight: 50
|
||||
description: Learn to change your billing cycle for your Docker subscription
|
||||
keywords: billing, cycle, payments, subscription
|
||||
aliases:
|
||||
- /billing/cycle/
|
||||
---
|
||||
|
||||
You can pay for a subscription plan on a monthly or yearly billing cycle. You select your preferred billing cycle when you buy your subscription.
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> Business plan is available only on yearly billing cycle.
|
||||
|
||||
If you have a monthly billing cycle, you can choose to switch to an annual billing cycle.
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> You can't switch from an annual billing cycle to a monthly cycle.
|
||||
|
||||
When you change the billing cycle's duration:
|
||||
|
||||
- The next billing date reflects the new cycle. To find your next billing date, see [View renewal date](history.md#view-renewal-date).
|
||||
- The subscription's start date resets. For example, if the start date of the monthly subscription is March 1st and the end date is April 1st, then after switching the billing duration to March 15th, 2024 the new start date is March 15th, 2024, and the new end date is March 15th, 2025.
|
||||
- Any unused monthly subscription is prorated and applied as credit towards the new annual period. For example, if you switch from a $10 monthly subscription to a $100 annual plan, deducting the unused monthly value (in this case $5), the migration cost becomes $95 ($100 - $5). The renewal cost after March 15, 2025 is $100.
|
||||
|
||||
{{< include "tax-compliance.md" >}}
|
||||
|
||||
## Personal account
|
||||
|
||||
{{< tabs >}}
|
||||
{{< tab name="Docker plan" >}}
|
||||
|
||||
To change your billing cycle:
|
||||
|
||||
1. Sign in to [Docker Home](https://app.docker.com/).
|
||||
2. Under Settings and administration, select **Billing**.
|
||||
3. On the plans and usage page, select **Switch to annual billing**.
|
||||
4. Verify your billing information.
|
||||
5. Select **Continue to payment**.
|
||||
6. Verify payment information and select **Upgrade subscription**.
|
||||
|
||||
The billing plans and usage page will now reflect your new annual plan details.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< tab name="Legacy Docker plan" >}}
|
||||
|
||||
To change your billing cycle:
|
||||
|
||||
1. Sign in to [Docker Hub](https://hub.docker.com).
|
||||
2. Select your avatar in the top-right corner.
|
||||
3. From the drop-down menu select **Billing**.
|
||||
4. In the bottom-right of the **Plan** tab, select **Switch to annual billing**.
|
||||
5. Review the information displayed on the **Change to an Annual subscription** page and select **Accept Terms and Purchase** to confirm.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< /tabs >}}
|
||||
|
||||
## Organization
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> You must be an organization owner to make changes to the payment information.
|
||||
|
||||
{{< tabs >}}
|
||||
{{< tab name="Docker plan" >}}
|
||||
|
||||
To change your organization's billing cycle:
|
||||
|
||||
1. Sign in to [Docker Home](https://app.docker.com/).
|
||||
2. Under Settings and administration, select **Billing**.
|
||||
3. On the plans and usage page, select **Switch to annual billing**.
|
||||
4. Verify your billing information.
|
||||
5. Select **Continue to payment**.
|
||||
6. Verify payment information and select **Upgrade subscription**.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< tab name="Legacy Docker plan" >}}
|
||||
|
||||
To change your organization's billing cycle:
|
||||
|
||||
1. Sign in to [Docker Hub](https://hub.docker.com).
|
||||
2. Select **Organizations** from the top-level navigation.
|
||||
3. Select the organization that you want to change the payment method for.
|
||||
4. In the bottom-right of the **Plan** tab, select **Switch to annual billing**.
|
||||
5. Review the information displayed on the **Change to an Annual subscription** page and select **Accept Terms and Purchase** to confirm.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< /tabs >}}
|
||||
|
|
@ -0,0 +1,146 @@
|
|||
---
|
||||
title: Update billing information
|
||||
weight: 30
|
||||
description: Learn how to update your billing information in Docker Hub
|
||||
keywords: payments, billing, subscription, invoices
|
||||
aliases:
|
||||
- /billing/details/
|
||||
---
|
||||
|
||||
You can update the billing information for your personal account or for an organization. When you update your billing information, these changes apply to future billing invoices. Note that you can't update an existing invoice, including paid and unpaid invoices.
|
||||
|
||||
The billing information provided appears on all your billing invoices. The email address provided is where Docker sends all invoices and other [billing-related communication](#update-your-billing-invoice-email-address).
|
||||
|
||||
{{< include "tax-compliance.md" >}}
|
||||
|
||||
## Manage billing information
|
||||
|
||||
### Personal account
|
||||
|
||||
{{< tabs >}}
|
||||
{{< tab name="Docker plan" >}}
|
||||
|
||||
To update your billing information:
|
||||
|
||||
1. Sign in to [Docker Home](https://app.docker.com/).
|
||||
2. Under Settings and administration, select **Billing**.
|
||||
3. Select **Billing information** from the left-hand navigation.
|
||||
4. On your billing information card, select **Change**.
|
||||
5. Update your billing contact and billing address information, then select **Update**.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< tab name="Legacy Docker plan" >}}
|
||||
|
||||
To update your billing information:
|
||||
|
||||
1. Sign in to [Docker Hub](https://hub.docker.com).
|
||||
2. Select your avatar in the top-right corner.
|
||||
3. From the drop-down menu, select **Billing**.
|
||||
4. Select **Billing Address** and enter your updated billing information.
|
||||
5. Select **Submit**.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< /tabs >}}
|
||||
|
||||
### Organization
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> You must be an organization owner to make changes to the billing information.
|
||||
|
||||
{{< tabs >}}
|
||||
{{< tab name="Docker plan" >}}
|
||||
|
||||
To update your billing information:
|
||||
|
||||
1. Sign in to [Docker Home](https://app.docker.com/).
|
||||
2. Under Settings and administration, select **Billing**.
|
||||
3. Select **Billing information** from the left-hand navigation.
|
||||
4. On your billing information card, select **Change**.
|
||||
5. Update your billing contact and billing address information, then select **Update**.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< tab name="Legacy Docker plan" >}}
|
||||
|
||||
To update your billing information:
|
||||
|
||||
1. Sign in to [Docker Hub](https://hub.docker.com).
|
||||
2. Select your avatar in the top-right corner.
|
||||
3. From the drop-down menu select **Billing**.
|
||||
4. Select the organization that you want to change the payment method for.
|
||||
5. Select **Billing Address**.
|
||||
6. Enter your updated billing information.
|
||||
7. Select **Submit**.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< /tabs >}}
|
||||
|
||||
## Update your billing invoice email address
|
||||
|
||||
Docker sends the following billing-related emails:
|
||||
|
||||
- Confirmation of a new subscription.
|
||||
- Confirmation of paid invoices.
|
||||
- Notifications of credit or debit card payment failures.
|
||||
- Notifications of credit or debit card expiration.
|
||||
- Confirmation of a cancelled subscription
|
||||
- Reminders of subscription renewals for annual subscribers. This is sent 14 days before the renewal date.
|
||||
|
||||
You can update the email address that receives billing invoices at any time.
|
||||
|
||||
### Personal account
|
||||
|
||||
{{< tabs >}}
|
||||
{{< tab name="Docker plan" >}}
|
||||
|
||||
To update your billing email address:
|
||||
|
||||
1. Sign in to [Docker Home](https://app.docker.com/).
|
||||
2. Under Settings and administration, select **Billing**.
|
||||
3. Select **Billing information** from the left-hand navigation.
|
||||
4. On your billing information card, select **Change**.
|
||||
5. Update your billing contact information and select **Update**.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< tab name="Legacy Docker plan" >}}
|
||||
|
||||
To update your billing email address:
|
||||
|
||||
1. Sign in to [Docker Hub](https://hub.docker.com).
|
||||
2. Select your avatar in the top-right corner.
|
||||
3. From the drop-down menu select **Billing**.
|
||||
4. Select **Billing Address**.
|
||||
5. Update the email address in the **Billing contact** section.
|
||||
6. Select **Submit**.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< /tabs >}}
|
||||
|
||||
### Organizations
|
||||
|
||||
{{< tabs >}}
|
||||
{{< tab name="Docker plan" >}}
|
||||
|
||||
To update your billing email address:
|
||||
|
||||
1. Sign in to [Docker Home](https://app.docker.com/).
|
||||
2. Under Settings and administration, select **Billing**.
|
||||
3. Select **Billing information** from the left-hand navigation.
|
||||
4. On your billing information card, select **Change**.
|
||||
5. Update your billing contact information and select **Update**.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< tab name="Legacy Docker plan" >}}
|
||||
|
||||
To update your billing email address:
|
||||
|
||||
1. Sign in to [Docker Hub](https://hub.docker.com).
|
||||
2. Select your avatar in the top-right corner.
|
||||
3. From the drop-down menu select **Billing**.
|
||||
4. Select the name of the organization.
|
||||
5. Select **Billing Address**.
|
||||
6. Update the email address in the **Billing contact** section.
|
||||
7. Select **Submit**.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< /tabs >}}
|
||||
|
|
@ -0,0 +1,116 @@
|
|||
---
|
||||
title: Docker Hub storage pricing
|
||||
description: Learn how Docker Hub storage pricing is calculated
|
||||
keywords: docker hub, storage, payments, billing, subscription
|
||||
weight: 55
|
||||
---
|
||||
|
||||
This guide explains how Docker Hub storage is measured, calculated, and billed
|
||||
to help you understand your storage consumption and costs.
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> Docker Hub plan limits will take effect on March 1, 2025. No charge on Docker Hub image pulls
|
||||
or storage will be incurred from December 10, 2024 and February 28, 2025.
|
||||
|
||||
## How storage is measured
|
||||
|
||||
Docker Hub measures storage using:
|
||||
- Hourly measurement: Storage usage is recorded every hour and expressed in **GB-hours**. This value represents the total storage your repositories consume during each hour.
|
||||
- Monthly aggregation: At the end of each month, hourly storage usage is divided by the number of hours in that month.
|
||||
|
||||
For example, 900 GB-hours of storage in a 30-day month (720 hours) equates to 900 / 720 = 1.25 gigabytes of monthly storage (GB-month).
|
||||
|
||||
## How storage is calculated
|
||||
|
||||
Docker subscription plans include a specific amount of allocated
|
||||
private repository storage:
|
||||
|
||||
- Personal plan: Includes up to 2GB of storage.
|
||||
- Pro plan: Includes up to 5GB of storage.
|
||||
- Team plan: Includes up to 50GB of storage.
|
||||
- Business plan: Includes up to 500GB of storage.
|
||||
|
||||
Docker Hub determines additional charges based on your average monthly usage of private repository storage.
|
||||
|
||||
If you go over your allocated private repository storage, you will incur overage
|
||||
costs. To calculate overage costs the included storage for your plan is subtracted from your average monthly
|
||||
usage.
|
||||
|
||||
## Docker Hub consumption pricing
|
||||
|
||||
At the end of the month, Docker calculates your total storage usage
|
||||
and compares it to your plan's included amount. If applicable, the overage cost
|
||||
is billed to your account as an overage invoice.
|
||||
|
||||
There are two billing models for paying for additional Docker Hub storage:
|
||||
|
||||
- Pre-pay: Pay in advance for a specified amount of storage.
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> Pre-purchased storage expires at the end of your subscription period.
|
||||
|
||||
- Post-pay: Receive an overage invoice for storage usage that exceeds your subscription plan's included amount
|
||||
at the end of your billing cycle.
|
||||
|
||||
### Storage carryover
|
||||
|
||||
If you pre-pay for storage, your purchased storage is valid for the entire subscription period. You can use it any time during that period, and any unused portion will roll over to the next month until the subscription period ends.
|
||||
|
||||
In the following example, a customer with an annual Business plan pre-pays for 500GB of storage for the year. Their plan includes a base allocation of 500GB of storage per month.
|
||||
- In January, they use 510 GB-month, exceed their base allocation, and use 10GB from their pre-paid storage. Their remaining pre-paid
|
||||
storage is 490GB.
|
||||
- In February, they use 450 GB-month, and do not exceed their base allocation. They do not use any of their pre-paid storage, so it remains at 490GB.
|
||||
- In March, they use 600 GB-month, exceed their base allocation, and use 100GB from their pre-paid storage. Their remaining pre-paid storage is 390GB.
|
||||
|
||||
| | January | February | March |
|
||||
|---------------------------------|----------|----------|---------|
|
||||
| Included GB-month | 500 | 500 | 500 |
|
||||
| Used storage in month | 510 | 450 | 600 |
|
||||
| Overage in GB-month | 10 | 0 | 100 |
|
||||
| Remaining pre-purchased storage | 490 | 490 | 390 |
|
||||
|
||||
At the end of March, the customer has 390GB of pre-purchased storage left to use for the rest of the year.
|
||||
|
||||
## Examples
|
||||
|
||||
### Business plan with pre-pay
|
||||
|
||||
In the following example, a customer with a Business plan has 500GB included in their subscription plan. They pre-pay
|
||||
for 1700 GB.
|
||||
- In January, they use 100 GB-month, meaning they did not use any of their pre-pay storage. Their pre-pay storage rolls over to the next month.
|
||||
- In February, they use 650 GB-month, exceed their base allocation, and use 150GB from their pre-pay storage.
|
||||
- In March, they use 1800 GB-month, exceed their base allocation, and use 1300GB from their pre-pay storage.
|
||||
- In April, they use 950 GB-month, exceed their base allocation, and going over their pre-pay storage. This results in an invoice of $14.00 for the storage overage.
|
||||
|
||||
| | January | February | March | April |
|
||||
|--------------------------|---------|----------|-------|--------|
|
||||
| Included GB-month | 500 | 500 | 500 | 500 |
|
||||
| Pre-purchased GB | 1700 | 1700 | 1700 | 1700 |
|
||||
| Used storage in month | 100 | 650 | 1800 | 950 |
|
||||
| Remaining pre-purchased | 1700 | 1550 | 250 | -200 |
|
||||
| Overage invoice | $0.00 | $0.00 | $0.00 | $14.00 |
|
||||
|
||||
For information on storage pricing, see the [Docker Pricing](https://www.docker.com/pricing/) page.
|
||||
|
||||
### Business plan with post-pay
|
||||
|
||||
In the following example, a customer with a Business plan has 500GB included in their subscription plan. They do
|
||||
not pre-pay for additional storage consumption.
|
||||
- In January, they use 100 GB-month and do not exceed their base allocation.
|
||||
- In February, they use 650 GB-month, going over their base allocation by 150 GB-month. They are sent
|
||||
an overage invoice for $10.50.
|
||||
- In March, they use 1800 GB-month, going over their base allocation by 1300 GB-month. They are sent
|
||||
an overage invoice for $91.00.
|
||||
- In April, they use 950 GB-month, going over their base allocation by 450 GB-month. They are sent an
|
||||
overage invoice for $31.50.
|
||||
|
||||
| | January | February | March | April |
|
||||
|-----------------------------------|---------|----------|---------|--------|
|
||||
| Included GB-month | 500 | 500 | 500 | 500 |
|
||||
| Used storage in month | 100 | 650 | 1800 | 950 |
|
||||
| Overage in GB-month | 0 | 150 | 1300 | 450 |
|
||||
| Overage invoice | $0.00 | $10.50 | $130.00 | $45.00 |
|
||||
|
||||
For information on storage pricing, see the [Docker Pricing](https://www.docker.com/pricing/) page.
|
||||
|
|
@ -37,7 +37,7 @@ Once the grace period is over and the invoice is still not paid, the subscriptio
|
|||
|
||||
Starting July 1, 2024, Docker will begin collecting sales tax on subscription fees in compliance with state regulations for customers in the United States. For global customers subject to VAT, the implementation will start rolling out on July 1, 2024. Note that while the rollout begins on this date, VAT charges may not apply to all applicable subscriptions immediately.
|
||||
|
||||
To ensure that tax assessments are correct, make sure that your billing information and VAT/Tax ID, if applicable, are updated. See [Update the billing information](/billing/core-billing/details/).
|
||||
To ensure that tax assessments are correct, make sure that your billing information and VAT/Tax ID, if applicable, are updated. See [Update the billing information](/billing/details/).
|
||||
|
||||
### How do I certify my tax exempt status?
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,158 @@
|
|||
---
|
||||
title: View billing history
|
||||
weight: 40
|
||||
description: Discover how to view your billing history in Docker Hub
|
||||
keywords: payments, billing, subscription, invoices, renewals, invoice management, billing administration
|
||||
aliases:
|
||||
- /billing/history/
|
||||
---
|
||||
|
||||
In this section, learn how you can view your billing history, manage your invoices, and verify your renewal date. All monthly and annual subscriptions are automatically renewed at the end of the term using the original form of payment.
|
||||
|
||||
{{< include "tax-compliance.md" >}}
|
||||
|
||||
## Invoices
|
||||
|
||||
Your invoice includes the following:
|
||||
|
||||
- Invoice number
|
||||
- Date of issue
|
||||
- Date due
|
||||
- Your "Bill to" information
|
||||
- Amount due (in USD)
|
||||
- Description of your order, quantity if applicable, unit price, and amount (in USD)
|
||||
|
||||
The information listed in the **Bill to** section of your invoice is based on your billing information. Not all fields are required. The billing information includes the following:
|
||||
|
||||
- Name (required): The name of the administrator or company
|
||||
- Email address (required): The email address that receives all billing-related emails for the account
|
||||
- Address (required)
|
||||
- Phone number
|
||||
- Tax ID or VAT
|
||||
|
||||
You can’t make changes to a paid or unpaid billing invoice. When you update your billing information, this change won't update an existing invoice. If you need to update your billing information, make sure you do so before your subscription renewal date when your invoice is finalized. For more information, see [Update the billing information](details.md).
|
||||
|
||||
### View renewal date
|
||||
|
||||
{{< tabs >}}
|
||||
{{< tab name="Docker plan" >}}
|
||||
|
||||
You receive your invoice when the subscription renews. To verify your renewal date, sign in to the [Docker Home Billing](https://app.docker.com/billing). Your renewal date and amount are displayed on your subscription plan card.
|
||||
|
||||
|
||||
{{< /tab >}}
|
||||
{{< tab name="Legacy Docker plan" >}}
|
||||
|
||||
You receive your invoice when the subscription renews. To verify your renewal date:
|
||||
|
||||
1. Sign in to [Docker Hub](https://hub.docker.com).
|
||||
2. Select your user avatar to open the drop-down menu.
|
||||
3. Select **Billing**.
|
||||
4. Select the user or organization account to view the billing details. Here you can find your renewal date and the renewal amount.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< /tabs >}}
|
||||
|
||||
### Include your VAT number on your invoice
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> If the VAT number field is not available, complete the [Contact Support form](https://hub.docker.com/support/contact/). This field may need to be manually added.
|
||||
|
||||
{{< tabs >}}
|
||||
{{< tab name="Docker plan" >}}
|
||||
|
||||
To add or update your VAT number:
|
||||
|
||||
1. Sign in to [Docker Home](https://app.docker.com/).
|
||||
2. Under Settings and administration, select **Billing**.
|
||||
3. Select **Billing information** from the left-hand menu.
|
||||
4. Select **Change** on your billing information card.
|
||||
5. Ensure the **I'm purchasing as a business** checkbox is checked.
|
||||
6. Enter your VAT number in the Tax ID section.
|
||||
7. Select **Update**.
|
||||
|
||||
Your VAT number will be included on your next invoice.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< tab name="Legacy Docker plan" >}}
|
||||
|
||||
To add or update your VAT number:
|
||||
|
||||
1. Sign in to [Docker Hub](https://hub.docker.com).
|
||||
2. For user accounts, Select your avatar in the top-right corner, then **Billing**. For organizations, select the name of the organization.
|
||||
3. Select the **Billing address** link.
|
||||
4. In the **Billing Information** section, select **Update information**.
|
||||
5. Enter your VAT number in the Tax ID section.
|
||||
6. Select **Save**.
|
||||
|
||||
Your VAT number will be included on your next invoice.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< /tabs >}}
|
||||
|
||||
## View billing history
|
||||
|
||||
You can view the billing history and download past invoices for a personal account or organization.
|
||||
|
||||
### Personal account
|
||||
|
||||
{{< tabs >}}
|
||||
{{< tab name="Docker plan" >}}
|
||||
|
||||
To view billing history:
|
||||
|
||||
1. Sign in to [Docker Home](https://app.docker.com/).
|
||||
2. Under Settings and administration, select **Billing**.
|
||||
3. Select **Invoices** from the left-hand menu.
|
||||
4. Optional. Select the **Invoice number** to open invoice details.
|
||||
5. Optional. Select the **Download** button to download an invoice.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< tab name="Legacy Docker plan" >}}
|
||||
|
||||
To view billing history:
|
||||
|
||||
1. Sign in to [Docker Hub](https://hub.docker.com).
|
||||
2. Select your avatar in the top-right corner.
|
||||
3. From the drop-down menu select **Billing**.
|
||||
4. Select the **Payment methods and billing history** link.
|
||||
You can find your past invoices in the **Invoice History** section.
|
||||
|
||||
From here you can download an invoice.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< /tabs >}}
|
||||
|
||||
### Organization
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> You must be an owner of the organization to view the billing history.
|
||||
|
||||
{{< tabs >}}
|
||||
{{< tab name="Docker plan" >}}
|
||||
|
||||
To view billing history:
|
||||
|
||||
1. Sign in to [Docker Home](https://app.docker.com/).
|
||||
2. Under Settings and administration, select **Billing**.
|
||||
3. Select **Invoices** from the left-hand menu.
|
||||
4. Optional. Select the **invoice number** to open invoice details.
|
||||
5. Optional. Select the **download** button to download an invoice.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< tab name="Legacy Docker plan" >}}
|
||||
|
||||
To view billing history:
|
||||
|
||||
1. Sign in to [Docker Hub](https://hub.docker.com).
|
||||
2. Select your avatar in the top-right corner.
|
||||
3. From the drop-down menu select **Billing**.
|
||||
4. Select the **Payment methods and billing history** link.
|
||||
You can find your past invoices in the **Invoice History** section.
|
||||
|
||||
From here you can download an invoice.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< /tabs >}}
|
||||
|
|
@ -4,7 +4,7 @@ weight: 20
|
|||
description: Learn how to add or update a payment method in Docker Hub
|
||||
keywords: payments, billing, subscription, supported payment methods, failed payments, coupons
|
||||
billing:
|
||||
- /billing/payment-method/
|
||||
- /billing/core-billing/payment-method/
|
||||
---
|
||||
|
||||
This page describes how to add or update a payment method for your personal account or for an organization.
|
||||
|
|
@ -13,7 +13,7 @@ You can add a payment method or update your account's existing payment method at
|
|||
|
||||
> [!IMPORTANT]
|
||||
>
|
||||
> If you want to remove all payment methods, you must first downgrade your subscription to a free plan. See [Downgrade](../../subscription/core-subscription/downgrade.md).
|
||||
> If you want to remove all payment methods, you must first downgrade your subscription to a free plan. See [Downgrade](../subscription/change.md).
|
||||
|
||||
The following payment methods are supported:
|
||||
|
||||
|
|
@ -33,13 +33,36 @@ All currency, for example the amount listed on your billing invoice, is in Unite
|
|||
|
||||
### Personal account
|
||||
|
||||
1. Select your avatar in the top-right corner of Docker Hub.
|
||||
2. From the drop-down menu select **Billing**.
|
||||
3. Select the **Payment methods and billing history** link.
|
||||
4. In the **Payment method** section, select **Add payment method**.
|
||||
5. Enter your new payment information, then select **Add**.
|
||||
6. Select the **Actions** icon, then select **Make default** to ensure that your new payment method applies to all purchases and subscriptions.
|
||||
7. Optional. You can remove non-default payment methods by selecting the **Actions** icon. Then, select **Delete**.
|
||||
{{< tabs >}}
|
||||
{{< tab name="Docker plan" >}}
|
||||
|
||||
To add a payment method:
|
||||
|
||||
1. Sign in to [Docker Home](https://app.docker.com/).
|
||||
2. Under Settings and administration, select **Billing**.
|
||||
3. Select **Payment methods** from the left-hand menu.
|
||||
4. Select **Add payment method**.
|
||||
5. Enter your new payment information.
|
||||
6. Select **Add**.
|
||||
7. Optional. You can set a new default payment method by selecting the **Set as default** action.
|
||||
8. Optional. You can remove non-default payment methods by selecting the **Delete** action.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< tab name="Legacy Docker plan" >}}
|
||||
|
||||
To add a payment method:
|
||||
|
||||
1. Sign in to [Docker Hub](https://hub.docker.com).
|
||||
2. Select your avatar in the top-right corner.
|
||||
3. From the drop-down menu select **Billing**.
|
||||
4. Select the **Payment methods and billing history** link.
|
||||
5. In the **Payment method** section, select **Add payment method**.
|
||||
6. Enter your new payment information, then select **Add**.
|
||||
7. Select the **Actions** icon, then select **Make default** to ensure that your new payment method applies to all purchases and subscriptions.
|
||||
8. Optional. You can remove non-default payment methods by selecting the **Actions** icon. Then, select **Delete**.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< /tabs >}}
|
||||
|
||||
### Organization
|
||||
|
||||
|
|
@ -47,14 +70,38 @@ All currency, for example the amount listed on your billing invoice, is in Unite
|
|||
>
|
||||
> You must be an organization owner to make changes to the payment information.
|
||||
|
||||
1. Select your avatar in the top-right corner of Docker Hub.
|
||||
2. From the drop-down menu select **Billing**.
|
||||
3. Select the organization account you want to update.
|
||||
4. Select the **Payment methods and billing history** link.
|
||||
5. In the **Payment Method** section, select **Add payment method**.
|
||||
6. Enter your new payment information, then select **Add**.
|
||||
7. Select the **Actions** icon, then select **Make default** to ensure that your new payment method applies to all purchases and subscriptions.
|
||||
8. Optional. You can remove non-default payment methods by selecting the **Actions** icon. Then, select **Delete**.
|
||||
{{< tabs >}}
|
||||
{{< tab name="Docker plan" >}}
|
||||
|
||||
To add a payment method:
|
||||
|
||||
1. Sign in to [Docker Home](https://app.docker.com/).
|
||||
2. Under Settings and administration, select **Billing**.
|
||||
3. Choose your organization from the top-left drop-down.
|
||||
4. Select **Payment methods** from the left-hand menu.
|
||||
5. Select **Add payment method**.
|
||||
6. Enter your new payment information.
|
||||
7. Select **Add**.
|
||||
8. Optional. You can set a new default payment method by selecting the **Set as default** action.
|
||||
9. Optional. You can remove non-default payment methods by selecting the **Delete** action.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< tab name="Legacy Docker plan" >}}
|
||||
|
||||
To add a payment method:
|
||||
|
||||
1. Sign in to [Docker Hub](https://hub.docker.com).
|
||||
2. Select your avatar in the top-right corner.
|
||||
3. From the drop-down menu select **Billing**.
|
||||
4. Select the organization account you want to update.
|
||||
5. Select the **Payment methods and billing history** link.
|
||||
6. In the **Payment Method** section, select **Add payment method**.
|
||||
7. Enter your new payment information, then select **Add**.
|
||||
8. Select the **Actions** icon, then select **Make default** to ensure that your new payment method applies to all purchases and subscriptions.
|
||||
9. Optional. You can remove non-default payment methods by selecting the **Actions** icon. Then, select **Delete**.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< /tabs >}}
|
||||
|
||||
## Failed payments
|
||||
|
||||
|
|
@ -64,7 +111,7 @@ If your subscription payment fails, there is a grace period of 15 days, includin
|
|||
- 5 days after the previous attempt
|
||||
- 7 days after the previous attempt
|
||||
|
||||
Docker also sends an email notification `Action Required - Credit Card Payment Failed` with an attached unpaid invoice after each failed payment attempt.
|
||||
Docker also sends an email notification `Action Required - Credit Card Payment Failed` with an attached unpaid invoice after each failed payment attempt.
|
||||
|
||||
Once the grace period is over and the invoice is still not paid, the subscription downgrades to a free plan and all paid features are disabled.
|
||||
|
||||
|
|
@ -1,88 +0,0 @@
|
|||
---
|
||||
title: Docker Scout billing
|
||||
linkTitle: Docker Scout
|
||||
description: Learn how to get started with and manage you Docker Scout subscription.
|
||||
keywords: payments, billing, subscription, scout, buy docker scout, subscribe to docker scout
|
||||
weight: 30
|
||||
---
|
||||
|
||||
{{< include "new-plans.md" >}}
|
||||
|
||||
Docker Scout lets users secure their software supply chain and continuously observe and improve their security posture. Docker Scout is free for up to 3 repositories. You can buy Docker Scout Team or Docker Scout Business to turn on Docker Scout for additional repositories. See [Docker Scout subscription and features](../subscription/scout-details.md) to select the plan that works for you.
|
||||
|
||||
In this section, learn how to buy and manage a Docker Scout Team subscription for your personal account or for an organization. If you're an organization with multiple teams, a Docker Scout Business plan may be better. To buy Docker Scout Business, [contact sales](https://www.docker.com/products/docker-scout/#contact-sales).
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> You need to be an owner to manage billing for an organization.
|
||||
>
|
||||
|
||||
## Set up Docker Scout Team subscription
|
||||
|
||||
1. Go to [Billing settings](https://scout.docker.com/settings/billing) in the Docker Scout Dashboard.
|
||||
2. The default plan is Docker Scout Free. Next to the plan name, select **Change plan**.
|
||||
3. Select **Purchase Scout Team**.
|
||||
4. Choose annual or monthly billing cycle, then select the number of Scout-enabled repositories you want from the repository quantity drop-down. You can select groups of five.
|
||||
5. Select **Continue to payment**.
|
||||
6. This redirects you to the payment processing page. Enter your email if this field isn't pre-populated. Then, enter your payment information.
|
||||
7. Select **Subscribe**.
|
||||
|
||||
Subscribing redirects you back to the billing page in Docker Scout, where you can find your active Docker Scout plan. Once your purchase is complete, you receive a confirmation email and a copy of your invoice.
|
||||
|
||||
## Manage your subscription
|
||||
|
||||
To access your subscription details, sign in to [Docker Scout](https://scout.docker.com/) with your Docker ID. Select **Settings**, then **Billing** for your personal account or organization that's subscribed.
|
||||
|
||||
Here you can find:
|
||||
|
||||
- The type of billing cycle you have, annual or monthly
|
||||
- How many repositories are Scout-enabled
|
||||
- Your subscription renewal date
|
||||
|
||||
Renewals charge to the original credit card used to buy Docker Scout Team. Select the **Payment methods and billing history** link to update your payment information or view past invoices.
|
||||
|
||||
### Update number of repositories for your subscription
|
||||
|
||||
On a Docker Scout Team plan, you can add or remove the number of repositories associated with your subscription. The number of repositories you can add or remove are bundled in groups of five.
|
||||
|
||||
To add repositories:
|
||||
|
||||
1. Go to [Billing settings](https://scout.docker.com/settings/billing) in the Docker Scout Dashboard.
|
||||
2. Select **Add repositories**.
|
||||
3. Select the number of repositories you want to add, then select **Purchase**.
|
||||
|
||||
This purchase charges your default payment method.
|
||||
|
||||
To remove repositories:
|
||||
|
||||
1. Go to [Billing settings](https://scout.docker.com/settings/billing) in the Docker Scout Dashboard.
|
||||
2. Select **Remove repositories**.
|
||||
3. Select the number of repositories you want to remove, then select **Remove**.
|
||||
|
||||
The number of repositories updates on your next billing cycle.
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> You can't add repositories while repository removal is pending. You can add repositories again during the next billing cycle.
|
||||
>
|
||||
|
||||
### Downgrade your subscription
|
||||
|
||||
You can downgrade from Docker Scout Team or Docker Scout Business to a Docker Scout Free subscription at anytime before the renewal date. Your subscription features remain available until the end of your billing cycle.
|
||||
|
||||
> [!TIP]
|
||||
>
|
||||
> To downgrade from Docker Scout Business to Docker Scout Team, [contact](https://hub.docker.com/support/contact) your account manager to cancel so you can start a Docker Scout Team subscription.
|
||||
>
|
||||
|
||||
1. Go to [Billing settings](https://scout.docker.com/settings/billing) in the Docker Scout Dashboard.
|
||||
2. Find your Docker Scout plan, then select **Change plan**.
|
||||
3. On the Docker Scout Free card, select **Downgrade to this plan**, then review the warning message.
|
||||
4. To confirm the downgrade, select **Continue to Downgrade**.
|
||||
|
||||
### Cancel your subscription downgrade
|
||||
|
||||
You can cancel a subscription downgrade at anytime before the end of the billing cycle. You can find this date in the details for your current plan.
|
||||
|
||||
1. Go to [Billing settings](https://scout.docker.com/settings/billing) in the Docker Scout Dashboard.
|
||||
2. Select **Cancel the downgrade** in the top-right corner of your billing details page.
|
||||
|
|
@ -5,7 +5,7 @@ keywords: billing, renewal, payments, tax
|
|||
weight: 50
|
||||
---
|
||||
|
||||
If you're a customer in the United States and you're exempt from sales tax, you can register a valid tax exemption certificate with Docker's Support team. If you're a global customer subject to VAT, make sure that you provide your [VAT number](/billing/core-billing/history/#include-your-vat-number-on-your-invoice).
|
||||
If you're a customer in the United States and you're exempt from sales tax, you can register a valid tax exemption certificate with Docker's Support team. If you're a global customer subject to VAT, make sure that you provide your [VAT number](/billing/history/#include-your-vat-number-on-your-invoice).
|
||||
|
||||
{{< include "tax-compliance.md" >}}
|
||||
|
||||
|
|
@ -31,7 +31,7 @@ Palo Alto, CA 94306
|
|||
|
||||
1. [Submit a Docker Support ticket](https://hub.docker.com/support/contact?topic=Billing&subtopic=Tax%20information) to initiate the process to register a tax certificate.
|
||||
2. Enter the required information.
|
||||
3. In the **Additional Information** field, list the Docker ID/namespace(s) of the accounts that you want to apply the tax exemption certificate to.
|
||||
3. In the **Additional Information** field, list the Docker ID/namespace(s) of the accounts that you want to apply the tax exemption certificate to.
|
||||
|
||||
> [!TIP]
|
||||
>
|
||||
|
|
|
|||
|
|
@ -55,19 +55,16 @@ data between cloud builders.
|
|||
## Get Docker Build Cloud
|
||||
|
||||
To get started with Docker Build Cloud,
|
||||
[create a Docker account](/accounts/create-account/)
|
||||
and sign up for the starter plan on the
|
||||
[Docker Build Cloud Dashboard](https://app.docker.com/build/).
|
||||
[create a Docker account](/accounts/create-account/). There are two options
|
||||
to get access to Docker Build Cloud:
|
||||
|
||||
If your organization isn't already on a paid Docker subscription, you will
|
||||
need to provide a payment method to sign up for Docker Build Cloud. If you
|
||||
select the starter plan, there will be no charges on the provided payment
|
||||
method, it's only required for verification purposes.
|
||||
- Users with a free Personal account can opt-in to a 7-day free trial, with the option
|
||||
to subscribe for access. To start your free trial, sign in to [Docker Build Cloud Dashboard](https://app.docker.com/build/) and follow the on-screen instructions.
|
||||
- All users with a paid Docker subscription have access to Docker Build Cloud included
|
||||
with their Docker suite of products. See [Docker subscriptions and features](/manuals/subscription/details.md) for more information.
|
||||
|
||||
Once you've signed up and created a builder, continue by
|
||||
[setting up the builder in your local environment](./setup.md).
|
||||
|
||||
For more information about the available subscription plans, see
|
||||
[Docker Build Cloud subscriptions and features](/manuals/subscription/build-cloud/build-details.md).
|
||||
For information about roles and permissions related to Docker Build Cloud, see
|
||||
[Roles and Permissions](/manuals/security/for-admins/roles-and-permissions.md#docker-build-cloud).
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ To install Docker Desktop successfully, you must meet the [general system requir
|
|||
|
||||
## Next steps
|
||||
|
||||
- Explore [Docker's core subscriptions](https://www.docker.com/pricing/) to see what Docker can offer you.
|
||||
- Explore [Docker's subscriptions](https://www.docker.com/pricing/) to see what Docker can offer you.
|
||||
- Take a look at the [Docker workshop](/get-started/workshop/_index.md) to learn how to build an image and run it as a containerized application.
|
||||
- [Explore Docker Desktop](/manuals/desktop/use-desktop/_index.md) and all its features.
|
||||
- [Troubleshooting](/manuals/desktop/troubleshoot-and-support/troubleshoot/_index.md) describes common problems, workarounds, how to run and submit diagnostics, and submit issues.
|
||||
|
|
|
|||
|
|
@ -87,7 +87,7 @@ Don't forget to substitute `<arch>` with the architecture you want.
|
|||
|
||||
## Next steps
|
||||
|
||||
- Explore [Docker's core subscriptions](https://www.docker.com/pricing/) to see what Docker can offer you.
|
||||
- Explore [Docker's subscriptions](https://www.docker.com/pricing/) to see what Docker can offer you.
|
||||
- Take a look at the [Docker workshop](/get-started/workshop/_index.md) to learn how to build an image and run it as a containerized application.
|
||||
- [Explore Docker Desktop](/manuals/desktop/use-desktop/_index.md) and all its features.
|
||||
- [Troubleshooting](/manuals/desktop/troubleshoot-and-support/troubleshoot/_index.md) describes common problems, workarounds, how to run and submit diagnostics, and submit issues.
|
||||
|
|
|
|||
|
|
@ -78,7 +78,7 @@ Don't forget to substitute `<arch>` with the architecture you want.
|
|||
|
||||
## Next steps
|
||||
|
||||
- Explore [Docker's core subscriptions](https://www.docker.com/pricing/) to see what Docker can offer you.
|
||||
- Explore [Docker's subscriptions](https://www.docker.com/pricing/) to see what Docker can offer you.
|
||||
- Take a look at the [Docker workshop](/get-started/workshop/_index.md) to learn how to build an image and run it as a containerized application.
|
||||
- [Explore Docker Desktop](/manuals/desktop/use-desktop/_index.md) and all its features.
|
||||
- [Troubleshooting](/manuals/desktop/troubleshoot-and-support/troubleshoot/_index.md) describes common problems, workarounds, how to run and submit diagnostics, and submit issues.
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@ $ sudo dnf install ./docker-desktop-<arch>-rhel.rpm
|
|||
|
||||
## Next steps
|
||||
|
||||
- Explore [Docker's core subscriptions](https://www.docker.com/pricing/) to see what Docker can offer you.
|
||||
- Explore [Docker's subscriptions](https://www.docker.com/pricing/) to see what Docker can offer you.
|
||||
- Take a look at the [Docker workshop](/get-started/workshop/_index.md) to learn how to build an image and run it as a containerized application.
|
||||
- [Explore Docker Desktop](/manuals/desktop/use-desktop/_index.md) and all its features.
|
||||
- [Troubleshooting](/manuals/desktop/troubleshoot-and-support/troubleshoot/_index.md) describes common problems, workarounds, how to run and submit diagnostics, and submit issues.
|
||||
|
|
|
|||
|
|
@ -87,7 +87,7 @@ Don't forget to substitute `<arch>` with the architecture you want.
|
|||
|
||||
## Next steps
|
||||
|
||||
- Explore [Docker's core subscriptions](https://www.docker.com/pricing/) to see what Docker can offer you.
|
||||
- Explore [Docker's subscriptions](https://www.docker.com/pricing/) to see what Docker can offer you.
|
||||
- Take a look at the [Docker workshop](/get-started/workshop/_index.md) to learn how to build an image and run it as a containerized application.
|
||||
- [Explore Docker Desktop](/manuals/desktop/use-desktop/_index.md) and all its features.
|
||||
- [Troubleshooting](/manuals/desktop/troubleshoot-and-support/troubleshoot/_index.md) describes common problems, workarounds, how to run and submit diagnostics, and submit issues.
|
||||
|
|
|
|||
|
|
@ -128,9 +128,9 @@ The `install` command accepts the following flags:
|
|||
> - [Kolide](https://www.kolide.com/features/device-inventory/properties/mac-apps)
|
||||
> - [Workspace One](https://blogs.vmware.com/euc/2022/11/how-to-use-workspace-one-intelligence-to-manage-app-licenses-and-reduce-costs.html)
|
||||
|
||||
## Where to go next
|
||||
## Where to go next
|
||||
|
||||
- Explore [Docker's core subscriptions](https://www.docker.com/pricing/) to see what Docker can offer you.
|
||||
- Explore [Docker's subscriptions](https://www.docker.com/pricing/) to see what Docker can offer you.
|
||||
- [Get started with Docker](/get-started/introduction/_index.md).
|
||||
- [Explore Docker Desktop](/manuals/desktop/use-desktop/_index.md) and all its features.
|
||||
- [Troubleshooting](/manuals/desktop/troubleshoot-and-support/troubleshoot/_index.md) describes common problems, workarounds, how
|
||||
|
|
|
|||
|
|
@ -269,7 +269,7 @@ Docker Desktop does not start automatically after installation. To start Docker
|
|||
|
||||
## Where to go next
|
||||
|
||||
- Explore [Docker's core subscriptions](https://www.docker.com/pricing/) to see what Docker can offer you.
|
||||
- Explore [Docker's subscriptions](https://www.docker.com/pricing/) to see what Docker can offer you.
|
||||
- [Get started with Docker](/get-started/introduction/_index.md).
|
||||
- [Explore Docker Desktop](/manuals/desktop/use-desktop/_index.md) and all its features.
|
||||
- [Troubleshooting](/manuals/desktop/troubleshoot-and-support/troubleshoot/_index.md) describes common problems, workarounds, and
|
||||
|
|
|
|||
|
|
@ -149,7 +149,7 @@ You can either [export a volume now](#export-a-volume-now) or [schedule a recurr
|
|||
{{< /tab >}}
|
||||
{{< tab name="External cloud storage" >}}
|
||||
|
||||
You must have a [Docker Business subscription](../../subscription/core-subscription/details.md) to export to an external cloud provider.
|
||||
You must have a [Docker Business subscription](../../subscription/details.md) to export to an external cloud provider.
|
||||
|
||||
Select your cloud provider and then specify the URL to upload to the storage.
|
||||
Refer to the following documentation for your cloud provider to learn how to
|
||||
|
|
@ -166,7 +166,7 @@ You can either [export a volume now](#export-a-volume-now) or [schedule a recurr
|
|||
|
||||
### Schedule a volume export
|
||||
|
||||
1. Sign in to Docker Desktop. You must be signed in and have a paid [Docker subscription](../../subscription/core-subscription/details.md) to schedule a volume export.
|
||||
1. Sign in to Docker Desktop. You must be signed in and have a paid [Docker subscription](../../subscription/details.md) to schedule a volume export.
|
||||
2. In the **Volumes** view, select the volume you want to export.
|
||||
3. Select the **Exports** tab.
|
||||
4. Select **Schedule export**.
|
||||
|
|
@ -195,7 +195,7 @@ You can either [export a volume now](#export-a-volume-now) or [schedule a recurr
|
|||
{{< /tab >}}
|
||||
{{< tab name="External cloud storage" >}}
|
||||
|
||||
You must have a [Docker Business subscription](../../subscription/core-subscription/details.md) to export to an external cloud provider.
|
||||
You must have a [Docker Business subscription](../../subscription/details.md) to export to an external cloud provider.
|
||||
|
||||
Select your cloud provider and then specify the URL to upload to the storage.
|
||||
Refer to the following documentation for your cloud provider to learn how to
|
||||
|
|
|
|||
|
|
@ -1,13 +1,11 @@
|
|||
---
|
||||
description: Learn about usage and rate limits for Docker Hub.
|
||||
keywords: Docker Hub, pulls, download, limit, usage
|
||||
keywords: Docker Hub, pulls, download, limit, usage, storage
|
||||
title: Docker Hub usage and rate limits
|
||||
linkTitle: Usage and rate limits
|
||||
weight: 30
|
||||
---
|
||||
|
||||
{{< include "new-plans.md" >}}
|
||||
|
||||
Docker may impose usage and rate limits for Docker Hub to ensure fair resource
|
||||
consumption and maintain service quality. Understanding your usage helps you
|
||||
manage your and your organization's usage effectively.
|
||||
|
|
@ -39,9 +37,11 @@ exhibiting excessive data and storage consumption.
|
|||
4. The usage page displays **Pulls** and **Storage** usage.
|
||||
5. Select a usage type and use the available filters to view usage.
|
||||
|
||||
### Download Docker Hub usage
|
||||
### Download Docker Hub pulls usage
|
||||
|
||||
You can download a CSV file of your or your organization's Docker Hub usage. To download the file:
|
||||
You can download a CSV file of your or your organization's Docker Hub pulls usage. You can't download a CSV file for storage usage.
|
||||
|
||||
To download the pulls usage file:
|
||||
|
||||
1. Sign in to [Docker Hub](https://hub.docker.com).
|
||||
|
||||
|
|
@ -66,15 +66,15 @@ The file contains the following comma separated values:
|
|||
| `access_token_name` | Name of the access token that was used for authentication with Docker CLI. `generated` tokens are automatically generated by the Docker client when a user signs in. | Personal access tokens are usually used to authenticate automated tools (Docker Desktop, CI/CD tools, etc.). This is useful for identifying which automated system issued the pull. |
|
||||
| `ips` | The IP address that was used to pull the image. This field is aggregated, so more than one IP address may appear, representing all the IPs used to pull an image within the same date and hour. | This helps you understand the origin of the data transfer, which is useful for diagnosing and identifying patterns in automated or manual pulls. |
|
||||
| `repository_privacy` | The privacy state of the image repository that was pulled. This can either be `public` or `private`. | This distinguishes between public and private repositories to identify which data transfer threshold the pull impacts. |
|
||||
| `tag` | The tag for the image. The tag is only available if the pull request included a tag. | This helps in identifying the image. Tags are often used to identify specific versions or variants of an image. |
|
||||
| `tag` | The tag for the image. The tag is only available if the pull included a tag. | This helps in identifying the image. Tags are often used to identify specific versions or variants of an image. |
|
||||
| `digest` | The unique image digest for the image. | This helps in identifying the image. |
|
||||
| `version_checks` | The number of version checks accumulated for the date and hour of each image repository. Depending on the client, a pull request can do a version check to verify the existence of an image or tag without downloading it. | This helps identify the frequency of version checks, which you can use to analyze usage trends and potential unexpected behaviors. |
|
||||
| `version_checks` | The number of version checks accumulated for the date and hour of each image repository. Depending on the client, a pull can do a version check to verify the existence of an image or tag without downloading it. | This helps identify the frequency of version checks, which you can use to analyze usage trends and potential unexpected behaviors. |
|
||||
| `pulls` | The number of pulls accumulated for the date and hour of each image repository. | This helps identify the frequency of repository pulls, which you can use to analyze usage trends and potential unexpected behaviors. |
|
||||
|
||||
### Optimize and manage Docker Hub usage
|
||||
### Best practices for managing Docker Hub usage
|
||||
|
||||
Use the following steps to help optimize and manage your Docker Hub usage for
|
||||
both individuals and organizations.
|
||||
both individuals and organizations:
|
||||
|
||||
1. [View your Docker Hub usage](#view-docker-hub-usage).
|
||||
|
||||
|
|
@ -90,7 +90,7 @@ both individuals and organizations.
|
|||
pipelines, may be causing higher pull rates, and configure them to avoid
|
||||
unnecessary image pulls.
|
||||
|
||||
3. Optimize image pulls by doing the following:
|
||||
3. Optimize image pulls by:
|
||||
|
||||
- Use caching: Implement local image caching via
|
||||
[mirroring](/docker-hub/mirror/) or within your CI/CD pipelines to reduce
|
||||
|
|
@ -98,11 +98,13 @@ both individuals and organizations.
|
|||
- Automate manual workflows: Avoid unnecessary pulls by configuring automated
|
||||
systems to pull only when a new version of an image is available.
|
||||
|
||||
4. Optimize the size of repositories by regularly auditing and removing
|
||||
untagged, unused, or outdated images.
|
||||
4. Optimize your storage by:
|
||||
|
||||
5. Increase your limits by upgrading or purchasing add-ons. For details, see
|
||||
[Docker pricing](https://www.docker.com/pricing/).
|
||||
- Regularly audit and remove repositories with untagged, unused, or outdated images.
|
||||
- Look for private repositories in Hub storage that exceed your plan's limits.
|
||||
|
||||
5. Increase your limits by upgrading or purchasing additional consumption. For
|
||||
details, see [Scale your subscription](../subscription/scale.md).
|
||||
|
||||
6. For organizations, monitor and enforce organizational policies by doing the
|
||||
following:
|
||||
|
|
@ -110,100 +112,129 @@ both individuals and organizations.
|
|||
- Routinely [view Docker Hub usage](#view-docker-hub-usage) to monitor usage.
|
||||
- [Enforce sign-in](/security/for-admins/enforce-sign-in/) to ensure that you
|
||||
can monitor the usage of your users and users receive higher usage limits.
|
||||
- Look for duplicate user accounts in Docker and remove accounts from your organization
|
||||
as needed.
|
||||
|
||||
## Pull attribution
|
||||
## Storage and repository limits
|
||||
|
||||
{{< include "hub-limits.md" >}}
|
||||
|
||||
The following storage and repository limits apply based on your subscription, subject to fair use:
|
||||
|
||||
| Plan | Public repositories | Public repository storage | Private repositories | Private repository storage |
|
||||
|----------|---------------------|---------------------------|----------------------------|----------------------------|
|
||||
| Personal | Unlimited | Unlimited | Up to 1 private repository | Up to 2 GB |
|
||||
| Pro | Unlimited | Unlimited | Unlimited | Up to 5 GB |
|
||||
| Team | Unlimited | Unlimited | Unlimited | Up to 50 GB |
|
||||
| Business | Unlimited | Unlimited | Unlimited | Up to 500 GB |
|
||||
|
||||
|
||||
Private repository storage is calculated on a monthly basis based on the average
|
||||
storage used throughout the month per organization. Docker measures your storage
|
||||
usage in the amount of Bytes stored per hour, which are accumulated throughout
|
||||
the month to determine your monthly storage. If a repository is private at any
|
||||
point within an hour, it is counted as private for the full hour. The total
|
||||
hours are calculated based on the actual number of days in the month. Any
|
||||
storage usage beyond the included amounts in each paid subscription tier will be
|
||||
charged at an on-demand rate. You can [scale your
|
||||
limit](../subscription/scale.md) or [upgrade](../subscription/change.md) to get
|
||||
a higher limit.
|
||||
|
||||
For more information on how Docker Hub storage pricing is calculated, see the [Docker Hub storage pricing](/manuals/billing/docker-hub-pricing.md) guide.
|
||||
|
||||
## Pull limit and rate limit
|
||||
|
||||
A pull is defined as the following:
|
||||
|
||||
- A Docker pull includes both a version check and any download that
|
||||
occurs as a result of the pull. Depending on the client, a `docker pull` can
|
||||
verify the existence of an image or tag without downloading it by performing
|
||||
a version check.
|
||||
- Version checks do not count towards usage pricing.
|
||||
- A pull for a normal image makes one pull for a [single
|
||||
manifest](https://github.com/opencontainers/image-spec/blob/main/manifest.md).
|
||||
- A pull for a multi-arch image will count as one pull for each
|
||||
different architecture.
|
||||
|
||||
### Pull attribution
|
||||
|
||||
Pulls can be attributed to either a personal or organization [namespace](https://docs.docker.com/contribute/style/terminology/#namespace).
|
||||
|
||||
### Private pulls
|
||||
#### Private pulls
|
||||
|
||||
Pulls for private repositories are attributed to the repository's namespace owner.
|
||||
|
||||
### Public pulls
|
||||
#### Public pulls
|
||||
|
||||
When pulling images from a public repository, attribution is determined based on domain affiliation and organization membership.
|
||||
|
||||
### Verified domain ownership
|
||||
#### Verified domain ownership
|
||||
|
||||
When pulling an image from an account linked to a verified domain, the attribution is set to be the owner of that [domain](https://docs.docker.com/security/faqs/single-sign-on/domain-faqs/)
|
||||
|
||||
### Single organization membership
|
||||
#### Single organization membership
|
||||
|
||||
- If the owner of the verified domain is a company and the user is part of only one organization within that [company](https://docs.docker.com/admin/faqs/company-faqs/#what-features-are-supported-at-the-company-level), the pull is attributed to that specific organization.
|
||||
- If the user is part of only one organization, the pull is attributed to that specific organization.
|
||||
|
||||
### Multiple organization memberships
|
||||
#### Multiple organization memberships
|
||||
|
||||
If the user is part of multiple organizations under the company, the pull is attributed to the user's personal namespace.
|
||||
|
||||
## Rate limit
|
||||
### Pull limit
|
||||
|
||||
Rate limits apply to pull usage. A user's rate limit is equal to the highest entitlement of their personal account or any organization they belong to. To take advantage of this, you must sign in to [Docker Hub](https://hub.docker.com/) as an authenticated user. For
|
||||
more information, see [How do I authenticate pull
|
||||
requests](#how-do-i-authenticate-pull-requests). Unauthenticated (anonymous)
|
||||
requests](#how-do-i-authenticate-pulls). Unauthenticated (anonymous)
|
||||
users will have the limits enforced via IP.
|
||||
|
||||
- Pulls are accounted to the user doing the pull, not to the owner of the image.
|
||||
- A pull request is defined as up to two `GET` requests on registry manifest
|
||||
URLs (`/v2/*/manifests/*`).
|
||||
- A normal image pull makes a single manifest request.
|
||||
- A pull request for a multi-arch image makes two manifest requests.
|
||||
- `HEAD` requests aren't counted.
|
||||
- Some images are unlimited through the [Docker Sponsored Open
|
||||
Source](https://www.docker.com/blog/expanded-support-for-open-source-software-projects/)
|
||||
and [Docker Verified Publisher](https://www.docker.com/partners/programs)
|
||||
programs.
|
||||
Pull limit refers to the total number of image pulls allowed within a specific time frame. For example, a Business plan has a total pull limit of 1M pulls per month.
|
||||
|
||||
The pull limit is calculated on a per month basis and only applies to
|
||||
Docker Pro, Docker Team, and Docker Business users. The limit automatically
|
||||
scales on-demand, but on-demand rates do apply. You can [scale your
|
||||
limit](../subscription/scale.md) or [upgrade](../subscription/change.md) to get
|
||||
a higher limit.
|
||||
|
||||
|
||||
> [!IMPORTANT]
|
||||
| User type | Pull count per month |
|
||||
|--------------------------|----------------------|
|
||||
| Business (authenticated) | 1M |
|
||||
| Team (authenticated) | 100K |
|
||||
| Pro (authenticated) | 25K |
|
||||
| Personal (authenticated) | Not applicable |
|
||||
| Unauthenticated users | Not applicable |
|
||||
|
||||
### Pull rate limit
|
||||
|
||||
Pull rate limit refers to the frequency of image pulls per unit of time, specifying how quickly you can pull images within a specific time.
|
||||
|
||||
The pull rate limit is calculated on a per hour basis. There is no
|
||||
pull rate limit for users or automated systems with a paid subscription.
|
||||
Unauthenticated and Docker Personal users using Docker Hub will experience rate
|
||||
limits on image pulls.
|
||||
|
||||
The following table describes the pull rate limit per hour
|
||||
for each subscription tier, subject to fair use:
|
||||
|
||||
| User type | Pull rate limit per hour |
|
||||
|--------------------------|--------------------------|
|
||||
| Business (authenticated) | No limit |
|
||||
| Team (authenticated) | No limit |
|
||||
| Pro (authenticated) | No limit |
|
||||
| Personal (authenticated) | 40 |
|
||||
| Unauthenticated users | 10 per IP address |
|
||||
|
||||
> [!TIP]
|
||||
>
|
||||
> Docker is introducing enhanced subscription plans. Our new plans are packed
|
||||
> with more features, higher usage limits, and simplified pricing. The new
|
||||
> subscription plans take effect at your next renewal date that occurs on or
|
||||
> after December 10, 2024. No charges on Docker Hub image pulls or storage will
|
||||
> be incurred before February 28, 2025. See [Announcing
|
||||
> Upgraded Docker
|
||||
> Plans](https://www.docker.com/blog/november-2024-updated-plans-announcement/)
|
||||
> for more details and learn how your usage fits into these updates.
|
||||
>
|
||||
> Note that when these changes take effect, the following new definition of a
|
||||
> pull request and limits will take effect:
|
||||
>
|
||||
> - A Docker pull request includes both a version check and any download that
|
||||
> occurs as a result of the pull. Depending on the client, a `docker pull` can
|
||||
> verify the existence of an image or tag without downloading it by performing
|
||||
> a version check.
|
||||
> - A pull request for a normal image makes one pull for a [single
|
||||
> manifest](https://github.com/opencontainers/image-spec/blob/main/manifest.md).
|
||||
> - A pull request for a multi-arch image will count as one pull for each
|
||||
> different architecture.
|
||||
> - Pulls are accounted to the user doing the pull, not to the owner of the
|
||||
> image.
|
||||
> Always sign in to Docker. Authenticated Docker Personal users receive
|
||||
> increased rate limits, while authenticated Docker Pro, Team, and Business
|
||||
> users are not rate limited. For more information, see [How do I authenticate
|
||||
> pulls](#how-do-i-authenticate-pulls).
|
||||
|
||||
### What's the download rate limit on Docker Hub?
|
||||
#### How do I know my pulls are being limited?
|
||||
|
||||
> [!IMPORTANT]
|
||||
>
|
||||
> After March 3rd, 2025, with Docker's enhanced subscription plans, there will be no image pull rate limit for users or automated systems with a
|
||||
> paid subscription.
|
||||
>
|
||||
> Anonymous and Docker Personal users using Docker Hub will experience rate limits on image pull requests. For authenticated users, there will be a 40 pull/hour rate limit per user; for unauthenticated usage, there will be a 10 pull/hour rate limit per IP address.
|
||||
|
||||
Docker Hub limits the number of Docker image downloads, or pulls, based on the
|
||||
account type of the user pulling the image. Pull rate limits are based on
|
||||
individual IP address. The following table reflects Docker's current rate limits:
|
||||
|
||||
| User type | Rate limit |
|
||||
|-------------------------------------------------------------------------|--------------------------------------|
|
||||
| Anonymous users | 100 pulls per 6 hours per IP address |
|
||||
| [Authenticated users](#how-do-i-authenticate-pull-requests) | 200 pulls per 6 hour period |
|
||||
| Users with a paid [Docker subscription](https://www.docker.com/pricing) | Up to 5000 pulls per day |
|
||||
|
||||
If you require a higher number of pulls, you can also buy an [Enhanced Service Account add-on](service-accounts.md#enhanced-service-account-add-on-pricing).
|
||||
|
||||
### How do I know my pull requests are being limited?
|
||||
|
||||
When you issue a pull request and you are over the limit, Docker Hub returns a
|
||||
When you issue a pull and you are over the limit, Docker Hub returns a
|
||||
`429` response code with the following body when the manifest is requested:
|
||||
|
||||
```text
|
||||
|
|
@ -212,7 +243,7 @@ You have reached your pull rate limit. You may increase the limit by authenticat
|
|||
|
||||
This error message appears in the Docker CLI or in the Docker Engine logs.
|
||||
|
||||
### How can I check my current rate?
|
||||
#### How can I check my current rate?
|
||||
|
||||
Valid API requests to Hub usually include the following rate limit headers in
|
||||
the response:
|
||||
|
|
@ -260,20 +291,17 @@ docker-ratelimit-source: 192.0.2.1
|
|||
In the previous example, the pull limit is 100 pulls per 21600 seconds (6
|
||||
hours), and there are 76 pulls remaining.
|
||||
|
||||
#### I don't see any RateLimit headers
|
||||
|
||||
If you don't see any RateLimit header, it could be because the image or your IP
|
||||
is unlimited in partnership with a publisher, provider, or an open source
|
||||
organization. It could also mean that the user you are pulling as is part of a
|
||||
paid Docker plan. Pulling that image won’t count toward pull limits if you don’t
|
||||
see these headers. However, users with a paid Docker subscription pulling more
|
||||
than 5000 times daily require a [Service
|
||||
Account](../docker-hub/service-accounts.md) subscription.
|
||||
paid Docker plan. Pulling that image won’t count toward pull rate limits if you
|
||||
don't see these headers. Note that users with a paid subscription have a monthly
|
||||
pull limit that can be viewed in the Docker Hub [usage dashboard](#view-docker-hub-usage).
|
||||
|
||||
### I'm being limited to a lower rate even though I have a paid Docker subscription
|
||||
#### I'm being limited to a lower rate even though I have a paid Docker subscription
|
||||
|
||||
To take advantage of the higher limits included in a paid Docker subscription,
|
||||
you must [authenticate pulls](#how-do-i-authenticate-pull-requests) with your
|
||||
To take advantage of the unlimited limits included in a paid Docker subscription,
|
||||
you must [authenticate pulls](#how-do-i-authenticate-pulls) with your
|
||||
user account.
|
||||
|
||||
A Pro, Team, or a Business tier doesn't increase limits on your images for other
|
||||
|
|
@ -282,25 +310,25 @@ Source](https://www.docker.com/blog/expanded-support-for-open-source-software-pr
|
|||
[Publisher](https://www.docker.com/partners/programs), or [Large
|
||||
Organization](https://www.docker.com/pricing) offerings.
|
||||
|
||||
### Other limits
|
||||
#### Other limits
|
||||
|
||||
Docker Hub also has an overall rate limit to protect the application and
|
||||
Docker Hub also has an abuse rate limit to protect the application and
|
||||
infrastructure. This limit applies to all requests to Hub properties including
|
||||
web pages, APIs, and image pulls. The limit is applied per-IP, and while the
|
||||
limit changes over time depending on load and other factors, it's in the order
|
||||
of thousands of requests per minute. The overall rate limit applies to all users
|
||||
of thousands of requests per minute. The abuse limit applies to all users
|
||||
equally regardless of account level.
|
||||
|
||||
You can differentiate between these limits by looking at the error code. The
|
||||
"overall limit" returns a simple `429 Too Many Requests` response. The pull
|
||||
"abuse limit" returns a simple `429 Too Many Requests` response. The pull
|
||||
limit returns a longer error message that includes a link to this page.
|
||||
|
||||
## How do I authenticate pull requests?
|
||||
### How do I authenticate pulls?
|
||||
|
||||
The following section contains information on how to sign in to Docker Hub to
|
||||
authenticate pull requests.
|
||||
authenticate pulls.
|
||||
|
||||
### Docker Desktop
|
||||
#### Docker Desktop
|
||||
|
||||
If you are using Docker Desktop, you can sign in to Docker Hub from the Docker
|
||||
Desktop menu.
|
||||
|
|
@ -308,13 +336,13 @@ Desktop menu.
|
|||
Select **Sign in / Create Docker ID** from the Docker Desktop menu and follow
|
||||
the on-screen instructions to complete the sign-in process.
|
||||
|
||||
### Docker Engine
|
||||
#### Docker Engine
|
||||
|
||||
If you're using a standalone version of Docker Engine, run the `docker login`
|
||||
command from a terminal to authenticate with Docker Hub. For information on how
|
||||
to use the command, see [docker login](/reference/cli/docker/login.md).
|
||||
|
||||
### Docker Swarm
|
||||
#### Docker Swarm
|
||||
|
||||
If you're running Docker Swarm, you must use the `--with-registry-auth` flag to
|
||||
authenticate with Docker Hub. For more information, see [Create a
|
||||
|
|
@ -322,21 +350,21 @@ service](/reference/cli/docker/service/create.md#with-registry-auth). If you
|
|||
are using a Docker Compose file to deploy an application stack, see [docker
|
||||
stack deploy](/reference/cli/docker/stack/deploy.md).
|
||||
|
||||
### GitHub Actions
|
||||
#### GitHub Actions
|
||||
|
||||
If you're using GitHub Actions to build and push Docker images to Docker Hub,
|
||||
see [login action](https://github.com/docker/login-action#dockerhub). If you are
|
||||
using another Action, you must add your username and access token in a similar
|
||||
way for authentication.
|
||||
|
||||
### Kubernetes
|
||||
#### Kubernetes
|
||||
|
||||
If you're running Kubernetes, follow the instructions in [Pull an Image from a
|
||||
Private
|
||||
Registry](https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/)
|
||||
for information on authentication.
|
||||
|
||||
### Third-party platforms
|
||||
#### Third-party platforms
|
||||
|
||||
If you're using any third-party platforms, follow your provider’s instructions on using registry authentication.
|
||||
|
||||
|
|
|
|||
|
|
@ -128,7 +128,7 @@ Take a look at the [Docker Public Roadmap](https://github.com/orgs/docker/projec
|
|||
|
||||
### New
|
||||
|
||||
- You can now purchase or upgrade to a Docker Business subscription using a credit card. To learn more, see [Upgrade your subscription](../subscription/core-subscription/upgrade.md).
|
||||
- You can now purchase or upgrade to a Docker Business subscription using a credit card. To learn more, see [Upgrade your subscription](../subscription//change.md).
|
||||
|
||||
## 2021-08-31
|
||||
|
||||
|
|
@ -277,7 +277,7 @@ Each organization page now breaks down into these tabs:
|
|||
|
||||
### Enhancements
|
||||
|
||||
* The [billing page](../subscription/core-subscription/upgrade.md) for personal accounts has been updated. You can access the page at its new URL: [https://hub.docker.com/billing/plan](https://hub.docker.com/billing/plan).
|
||||
* The [billing page](../subscription/change.md) for personal accounts has been updated. You can access the page at its new URL: [https://hub.docker.com/billing/plan](https://hub.docker.com/billing/plan).
|
||||
|
||||
### Known Issues
|
||||
|
||||
|
|
|
|||
|
|
@ -7,62 +7,33 @@ weight: 50
|
|||
|
||||
{{< include "new-plans.md" >}}
|
||||
|
||||
> [!NOTE]
|
||||
> [!IMPORTANT]
|
||||
>
|
||||
> Service accounts require a
|
||||
> [Docker Team, or Business subscription](../subscription/_index.md).
|
||||
> As of December 10, 2024, service accounts are no longer available. Existing
|
||||
> Service Account agreements will be honored until their current term expires,
|
||||
> but new purchases or renewals of service accounts no longer available and
|
||||
> customers must renew under a new subscription plan.
|
||||
>
|
||||
> Docker recommends that you use organization access tokens instead of service
|
||||
> accounts. For more details, see [Organization access
|
||||
> tokens](/security/for-admins/access-tokens/).
|
||||
> Docker recommends transitioning to [Organization Access Tokens
|
||||
> (OATs)](../security/for-admins/access-tokens.md), which can provide similar
|
||||
> functionality.
|
||||
|
||||
A service account is a Docker ID used for automated management of container images or containerized applications. Service accounts are typically used in automated workflows, and don't share Docker IDs with the members in the organization. Common use cases for service accounts include mirroring content on Docker Hub, or tying in image pulls from your CI/CD process.
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> All paid Docker subscriptions include up to 5000 pulls per day per authenticated user. If you require a higher number of pulls, you can purchase an Enhanced Service Account add-on.
|
||||
> All paid Docker subscriptions include up to 5000 pulls per day per authenticated user. If you require a higher number of pulls, you can purchase an Enhanced Service Account add-on. Note that you can only purchase an Enhanced Service Account add-on if you are on a current Service Account agreement.
|
||||
|
||||
## Enhanced Service Account add-on pricing
|
||||
## Enhanced Service Account add-on tiers
|
||||
|
||||
Refer to the following table for details on the Enhanced Service Account add-on pricing:
|
||||
Refer to the following table for details on the Enhanced Service Account add-ons:
|
||||
|
||||
| Tier | Pull Rates Per Day* | Annual Fee |
|
||||
| ------ | ------ | ------ |
|
||||
| 1 | 5,000-10,000 | $9,950/yr |
|
||||
| 2 | 10,000-25,000 | $17,950/yr |
|
||||
| 3 | 25,000-50,000 | $32,950/yr |
|
||||
| 4 | 50,000-100,000 | $58,950/yr |
|
||||
| 5 | 100,000+ | [Contact Sales](https://www.docker.com/pricing/contact-sales/) |
|
||||
| Tier | Pull Rates Per Day\* |
|
||||
| ------ | ------ |
|
||||
| 1 | 5,000-10,000 |
|
||||
| 2 | 10,000-25,000 |
|
||||
| 3 | 25,000-50,000 |
|
||||
| 4 | 50,000-100,000 |
|
||||
| 5 | 100,000+ |
|
||||
|
||||
<sub>*Once you establish the initial Tier, that's the minimum fee for the year. Annual commitment required. The service account may exceed Pulls by up to 25% for up to 20 days during the year without incurring additional fees. Reports on consumption are available upon request. At the end of the initial 1-year term, the appropriate Tier will be established for the following year.<sub>
|
||||
|
||||
## How a pull is defined
|
||||
|
||||
- Pulls are accounted to the user doing the pull, not to the owner of the image.
|
||||
- A pull request is defined as up to two `GET` requests on registry manifest URLs (`/v2/*/manifests/*`).
|
||||
- A normal image pull makes a single manifest request.
|
||||
- A pull request for a multi-arch image makes two manifest requests.
|
||||
- `HEAD` requests aren't counted.
|
||||
- Some images are unlimited through our [Docker Sponsored Open Source](https://www.docker.com/blog/expanded-support-for-open-source-software-projects/) and [Docker Verified Publisher](https://www.docker.com/partners/programs) programs.
|
||||
|
||||
## Creating a new service account
|
||||
|
||||
To create a new service account for your Team account:
|
||||
|
||||
1. Create a new Docker ID.
|
||||
2. Create a [team](manage-a-team.md) in your organization and grant it read-only access to your private repositories.
|
||||
3. Add the new Docker ID to your [organization](orgs.md).
|
||||
4. Add the new Docker ID to the [team](manage-a-team.md) you created earlier.
|
||||
5. Create a new [personal access token (PAT)](/security/for-developers/access-tokens/) from the user account and use it for CI.
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> If you want a read-only PAT just for your open-source repositories, or to access
|
||||
official images and other public images, you don't have to grant any access permissions to the new Docker ID.
|
||||
|
||||
## Additional information
|
||||
|
||||
Refer to the following topics for additional information:
|
||||
|
||||
- [Mirroring Docker Hub](./mirror.md)
|
||||
- [Docker pricing FAQs](https://www.docker.com/pricing/faq/)
|
||||
<sub>*The service account may exceed Pulls by up to 25% for up to 20 days during the year without incurring additional fees. Reports on consumption are available upon request.<sub>
|
||||
|
|
|
|||
|
|
@ -38,9 +38,9 @@ grid:
|
|||
Ensure that your artifacts align with supply chain best practices.
|
||||
icon: policy
|
||||
- title: Upgrade
|
||||
link: /billing/scout-billing/
|
||||
link: /subscription/change/
|
||||
description: |
|
||||
The free plan includes up to 3 repositories. Upgrade for more.
|
||||
The free plan includes up to 1 repository. Upgrade for more.
|
||||
icon: upgrade
|
||||
---
|
||||
|
||||
|
|
|
|||
|
|
@ -20,8 +20,7 @@ If you run image analysis as a one-off task using the CLI or Docker Desktop,
|
|||
Docker Scout won't store any data about your image.
|
||||
If you enable Docker Scout for your container image repositories however,
|
||||
Docker Scout saves a metadata snapshot of your images after the analysis.
|
||||
As new vulnerability data becomes available, Docker Scout recalibrates the analysis using the metadata snapshot,
|
||||
which means your security status for images is updated in real-time.
|
||||
As new vulnerability data becomes available, Docker Scout recalibrates the analysis using the metadata snapshot, which means your security status for images is updated in real-time.
|
||||
This dynamic evaluation means there's no need to re-analyze images when new CVE information is disclosed.
|
||||
|
||||
Docker Scout image analysis is available by default for Docker Hub repositories.
|
||||
|
|
@ -30,10 +29,11 @@ see [Integrating Docker Scout with other systems](/manuals/scout/integrations/_i
|
|||
|
||||
## Activate Docker Scout on a repository
|
||||
|
||||
The free tier of Docker Scout lets you use Docker Scout for up to 3
|
||||
repositories per Docker organization. You can update your Docker Scout plan if
|
||||
you need additional repositories, see [Docker Scout
|
||||
billing](/manuals/billing/scout-billing.md).
|
||||
Docker Personal comes with 1 Scout-enabled repository. You can upgrade your
|
||||
Docker subscription if you need additional repositories.
|
||||
See [Subscriptions and features](../../subscription/details.md)
|
||||
to learn how many Scout-enabled
|
||||
repositories come with each subscription tier.
|
||||
|
||||
Before you can activate image analysis on a repository in a third-party registry,
|
||||
the registry must be integrated with Docker Scout for your Docker organization.
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ sections of the Docker Scout Dashboard:
|
|||
- **Packages**: lists all packages across repositories in the organization
|
||||
- **Vulnerabilities**: lists all CVEs in the organization's images, see [Vulnerabilities](#vulnerabilities)
|
||||
- **Integrations**: create and manage third-party integrations, see [Integrations](#integrations)
|
||||
- **Settings**: manage repository and billing settings, see [Settings](#settings)
|
||||
- **Settings**: manage repository settings, see [Settings](#settings)
|
||||
|
||||
## Policies
|
||||
|
||||
|
|
@ -112,20 +112,9 @@ more information on how to get started with integrations, see
|
|||
|
||||
The settings menu in the Docker Scout Dashboard contains:
|
||||
|
||||
- [**Billing**](#billing-settings) for managing your Docker Scout subscription and payments
|
||||
- [**Repository settings**](#repository-settings) for enabling and disabling repositories
|
||||
- [**Notifications**](#notification-settings) for managing your notification preferences for Docker Scout.
|
||||
|
||||
### Billing settings
|
||||
|
||||
The [Billing settings](https://scout.docker.com/settings/billing) page shows
|
||||
you the Docker Scout plan for the current organization. Here you can see what's
|
||||
included in your plan, compare it with other available plans, and change the
|
||||
plan if you're an organization owner.
|
||||
|
||||
For more information about subscription plans, see
|
||||
[Docker Scout subscriptions and features](/manuals/subscription/scout-details.md)
|
||||
|
||||
### Repository settings
|
||||
|
||||
When you enable Docker Scout for a repository,
|
||||
|
|
|
|||
|
|
@ -55,7 +55,6 @@ You can do this from Docker Hub, the Docker Scout Dashboard, and CLI.
|
|||
|
||||
```console
|
||||
$ docker scout enroll <ORG_NAME>
|
||||
✓ Successfully enrolled organization <ORG_NAME> with Docker Scout Free
|
||||
```
|
||||
|
||||
3. Enable Docker Scout for your image repository with the `docker scout repo enable` command.
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ aliases:
|
|||
|
||||
### We currently have a Docker Team subscription. How do we enable SSO?
|
||||
|
||||
SSO is available with a Docker Business subscription. To enable SSO, you must first upgrade your subscription to a Docker Business subscription. To learn how to upgrade your existing account, see [Upgrade your subscription](../../../subscription/core-subscription/upgrade.md).
|
||||
SSO is available with a Docker Business subscription. To enable SSO, you must first upgrade your subscription to a Docker Business subscription. To learn how to upgrade your existing account, see [Upgrade your subscription](../../../subscription/change.md).
|
||||
|
||||
### How do service accounts work with SSO?
|
||||
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ aliases:
|
|||
|
||||
### Is Docker SSO available for all paid subscriptions?
|
||||
|
||||
Docker single sign-on (SSO) is only available with the Docker Business subscription. [Upgrade your existing subscription](/subscription/core-subscription/upgrade/) to start using Docker SSO.
|
||||
Docker single sign-on (SSO) is only available with the Docker Business subscription. [Upgrade your existing subscription](../../../subscription/change.md) to start using Docker SSO.
|
||||
|
||||
### How does Docker SSO work?
|
||||
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ Although domain audit can't identify all Docker users in your environment, you c
|
|||
|
||||
Before you audit your domains, review the following required prerequisites:
|
||||
|
||||
- Your organization must be part of a Docker Business subscription. To upgrade your existing account to a Docker Business subscription, see [Upgrade your subscription](../../subscription/core-subscription/upgrade.md).
|
||||
- Your organization must be part of a Docker Business subscription. To upgrade your existing account to a Docker Business subscription, see [Upgrade your subscription](../../subscription/change.md).
|
||||
- You must [add and verify your domains](./single-sign-on/configure/_index.md#step-one-add-and-verify-your-domain).
|
||||
|
||||
> [!IMPORTANT]
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ weight: 30
|
|||
By default, members of your organization can use Docker Desktop without signing
|
||||
in. When users don’t sign in as a member of your organization, they don’t
|
||||
receive the [benefits of your organization’s
|
||||
subscription](../../../subscription/core-subscription/details.md) and they can circumvent [Docker’s
|
||||
subscription](../../../subscription/details.md) and they can circumvent [Docker’s
|
||||
security features](/manuals/security/for-admins/hardened-desktop/_index.md) for your organization.
|
||||
|
||||
There are multiple methods for enforcing sign-in, depending on your companies' set up and preferences:
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ weight: 40
|
|||
|
||||
> [!NOTE]
|
||||
>
|
||||
> Image Access Management is available to [Docker Business](/manuals/subscription/core-subscription/details.md#docker-business) customers only.
|
||||
> Image Access Management is available to [Docker Business](/manuals/subscription/details.md#docker-business) customers only.
|
||||
|
||||
Image Access Management gives you control over which types of images, such as Docker Official Images, Docker Verified Publisher Images, or community images, your developers can pull from Docker Hub.
|
||||
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ weight: 30
|
|||
|
||||
> [!NOTE]
|
||||
>
|
||||
> Registry Access Management is available to [Docker Business](/manuals/subscription/core-subscription/details.md) customers only.
|
||||
> Registry Access Management is available to [Docker Business](/manuals/subscription/details.md) customers only.
|
||||
|
||||
With Registry Access Management (RAM), administrators can ensure that their developers using Docker Desktop only access allowed registries. This is done through the Registry Access Management dashboard in Docker Hub or the Docker Admin Console.
|
||||
|
||||
|
|
|
|||
|
|
@ -73,8 +73,7 @@ seats for the user.
|
|||
Possible solutions:
|
||||
|
||||
* Add more Docker Business subscription seats to the organization. For details,
|
||||
see [Add seats to your
|
||||
subscription](/subscription/core-subscription/add-seats/).
|
||||
see [Add seats to your subscription](../../../subscription/manage-seats.md).
|
||||
* Remove some users or pending invitations from your organization to make more
|
||||
seats available. For more details, see [Manage organization
|
||||
members](/admin/organization/members/).
|
||||
|
|
|
|||
|
|
@ -63,6 +63,10 @@ When prompted for a password, enter your personal access token instead of a pass
|
|||
> use a personal access token when logging in from the Docker CLI. 2FA is an
|
||||
> optional, but more secure method of authentication.
|
||||
|
||||
### Fair use
|
||||
|
||||
When utilizing PATs, users should be aware that excessive creation of PATs could lead to throttling, or additional charges. To ensure fair resource usage and maintain service quality, Docker reserves the right to impose restrictions or apply additional charges to accounts exhibiting excessive use of PATs.
|
||||
|
||||
## Modify existing tokens
|
||||
|
||||
> [!NOTE]
|
||||
|
|
|
|||
|
|
@ -6,28 +6,26 @@ params:
|
|||
sidebar:
|
||||
group: Platform
|
||||
grid_subscriptions:
|
||||
- title: Docker Core subscriptions and features
|
||||
- title: Docker subscriptions and features
|
||||
description: Explore what you can do with your Docker subscription.
|
||||
link: /subscription/details/
|
||||
icon: feature_search
|
||||
- title: Docker Scout subscriptions and features
|
||||
description: Discover how a Docker Scout subscription can help you create a more secure supply chain.
|
||||
link: /subscription/scout-details/
|
||||
icon: query_stats
|
||||
- title: Docker Build Cloud subscriptions and features
|
||||
description: Learn how a Docker Build Cloud subscription can accelerate your builds.
|
||||
link: /subscription/build-cloud/build-details/
|
||||
icon: build
|
||||
grid_core:
|
||||
- title: Upgrade your subscription
|
||||
description: Learn how to upgrade your plan to the next level.
|
||||
link: /subscription/upgrade/
|
||||
- title: Set up your subscription
|
||||
description: Get started setting up a personal or organization subscription.
|
||||
link: /subscription/setup/
|
||||
icon: shopping_cart
|
||||
- title: Scale your subscription
|
||||
description: Scale your subscription to fit your needs.
|
||||
link: /subscription/scale/
|
||||
icon: leaderboard
|
||||
- title: Change your subscription
|
||||
description: Learn how to upgrade or downgrade your plan.
|
||||
link: /subscription/change/
|
||||
icon: upgrade
|
||||
- title: Add more seats to your subscription
|
||||
description: Do more with Docker and add seats to your subscription.
|
||||
link: /subscription/add-seats/
|
||||
- title: Manage seats
|
||||
description: Learn how to add or remove seats from your subscription.
|
||||
link: /subscription/manage-seats/
|
||||
icon: group_add
|
||||
grid_resources:
|
||||
- title: Docker Desktop license agreement
|
||||
description: Review the terms of the Docker Subscription Service Agreement.
|
||||
link: /subscription/desktop-license/
|
||||
|
|
@ -41,18 +39,10 @@ aliases:
|
|||
- /docker-hub/billing/faq/
|
||||
---
|
||||
|
||||
A Docker Core subscription includes licensing for commercial use of Docker components including Docker Desktop and Docker Hub.
|
||||
A Docker subscription includes licensing for commercial use of Docker products
|
||||
including Docker Desktop, Docker Hub, Docker Build Cloud, Docker Scout, and
|
||||
Testcontainers Cloud.
|
||||
|
||||
Use the resources here to decide what subscription you need, manage an existing subscription, or explore additional products like Docker Scout or Docker Build Cloud.
|
||||
|
||||
## Docker subscriptions and features
|
||||
Use the resources here to decide what subscription you need, or manage an existing subscription.
|
||||
|
||||
{{< grid items="grid_subscriptions" >}}
|
||||
|
||||
## Manage your Docker Core subscription
|
||||
|
||||
{{< grid items="grid_core" >}}
|
||||
|
||||
## Resources
|
||||
|
||||
{{< grid items="grid_resources" >}}
|
||||
|
|
|
|||
|
|
@ -1,6 +0,0 @@
|
|||
---
|
||||
build:
|
||||
render: never
|
||||
title: Docker Build Cloud
|
||||
weight: 20
|
||||
---
|
||||
|
|
@ -1,59 +0,0 @@
|
|||
---
|
||||
title: Subscriptions and features
|
||||
description: Learn about the Docker Build Cloud subscriptions plans and features
|
||||
keywords: subscription, pro, team, business, features, build, cloud, Build Cloud, remote builder
|
||||
aliases:
|
||||
- /subscription/build-details/
|
||||
---
|
||||
|
||||
{{< include "new-plans.md" >}}
|
||||
|
||||
You can enhance your teams' builds with a Build Cloud subscription. This page describes the features available for the different subscription tiers. To compare features available for each tier, see [Docker Build Cloud pricing](https://www.docker.com/products/build-cloud/#pricing).
|
||||
|
||||
## Docker Build Cloud Starter
|
||||
|
||||
If you have an existing [Docker Core subscription](/subscription/core-subscription/details/), a base level of Build Cloud minutes and cache are included. The features available vary depending on your Docker Core subscription tier.
|
||||
|
||||
### Docker Personal
|
||||
|
||||
- 50 build minutes every month
|
||||
- Available for one user
|
||||
- 1 parallel build
|
||||
|
||||
### Docker Pro
|
||||
|
||||
- 100 build minutes every month
|
||||
- Available for one user
|
||||
- 4 parallel builds
|
||||
|
||||
### Docker Team
|
||||
|
||||
- 400 build minutes every month shared across your organization
|
||||
- Option to onboard up to 100 members
|
||||
- Can buy additional seats to add more minutes
|
||||
|
||||
### Docker Business
|
||||
|
||||
- All the features listed for Docker Team
|
||||
- 800 build minutes every month shared across your organization
|
||||
|
||||
## Docker Build Cloud Team
|
||||
|
||||
You can buy Docker Build Cloud Team if you don’t have a Docker Core subscription, or upgrade any Docker Core tier to enhance your developers' experience with the following features:
|
||||
|
||||
- 200 additional build minutes per seat
|
||||
- Option to buy reserve minutes
|
||||
- Increased shared cache
|
||||
|
||||
The Docker Build Cloud Team subscription is tied to a Docker
|
||||
[organization](/admin/organization/). To use the build minutes or
|
||||
shared cache of a Docker Build Cloud Team subscription, users must be a part of
|
||||
the organization associated with the subscription. See Manage seats and invites.
|
||||
|
||||
To learn how to buy this subscription for your Docker organization, see [Buy your subscription - existing account or organization](/billing/build-billing#existing-account-or-organization).
|
||||
|
||||
If you haven’t created a Docker organization yet and don’t have an existing Docker Core subscription, see [Buy your subscription - new organization](/billing/build-billing#new-organization). For organizations without a Docker Core subscription, this plan also includes 50 shared minutes in addition to the Docker Build Cloud Team minutes.
|
||||
|
||||
## Docker Build Cloud Enterprise
|
||||
|
||||
For enterprise features such as paying via invoice and additional build minutes, [contact sales](https://www.docker.com/products/build-cloud/#contact_sales).
|
||||
|
|
@ -1,43 +0,0 @@
|
|||
---
|
||||
title: Manage seats and invites
|
||||
description: Learn how to add and remove seats for your Docker Build Cloud subscription, and invite members to your team.
|
||||
keywords: subscription, team, business, features, build, cloud, Build Cloud, remote builder, manage users, add seats, remove seats
|
||||
---
|
||||
|
||||
You can add seats and manage invitations to your Docker Build Cloud Team in the Docker Build Cloud dashboard.
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
>If you have a Docker Build Cloud Business subscription, you can add and remove seats by working with your account executive, then assign your purchased seats in the Docker Build Cloud dashboard.
|
||||
|
||||
## Add seats
|
||||
|
||||
1. Sign in to [Docker Build Cloud](https://app.docker.com/build/).
|
||||
2. Select **Settings & billing**.
|
||||
3. Under your current plan, select **Add seats**.
|
||||
4. Select the number of seats you want to add, then select **Add seats**.
|
||||
|
||||
The number of seats will be charged to your payment information on file, and are added immediately.
|
||||
|
||||
## Remove seats
|
||||
|
||||
1. Sign in to [Docker Build Cloud](https://app.docker.com/build/).
|
||||
2. Select **Settings & billing**.
|
||||
3. Under your current plan, select **Remove seats**.
|
||||
4. Enter the total number of seats you want to keep on your plan, then select **Remove seats**.
|
||||
|
||||
The charge for the reduced seat count will be reflected on the next billing cycle. Optionally, you can cancel the seat downgrade any time before the next billing cycle.
|
||||
|
||||
## Invite users
|
||||
|
||||
As an owner of the Docker Build Cloud team, you can invite members to access cloud builders. To invite team members to your team in Docker Build Cloud:
|
||||
|
||||
1. Sign in to [Docker Build Cloud](https://app.docker.com/build/).
|
||||
2. Select **User management**.
|
||||
3. Select **Invite**.
|
||||
4. Enter the email address or Docker ID of the member you want to invite. If the invitee doesn’t have a Docker ID yet, enter their email address so they can create an account when they accept the invite.
|
||||
5. Select **Add**.
|
||||
|
||||
Invitees receive an email with instructions on how they can accept the invite. After they accept, the seat will be marked as **Allocated** in the **User management** section in the Docker Build Cloud dashboard.
|
||||
|
||||
For more information on the permissions granted to members, see [Roles and permissions](/manuals/security/for-admins/roles-and-permissions.md#docker-build-cloud).
|
||||
|
|
@ -0,0 +1,115 @@
|
|||
---
|
||||
description: Learn how to change your Docker subscription
|
||||
keywords: Docker Hub, upgrade, downgrade, subscription, Pro, Team, business, pricing plan
|
||||
title: Change your subscription
|
||||
aliases:
|
||||
- /docker-hub/upgrade/
|
||||
- /docker-hub/billing/upgrade/
|
||||
- /subscription/upgrade/
|
||||
- /subscription/downgrade/
|
||||
- /subscription/core-subscription/upgrade/
|
||||
- /subscription/core-subscription/downgrade/
|
||||
- /docker-hub/cancel-downgrade/
|
||||
- /docker-hub/billing/downgrade/
|
||||
- /billing/scout-billing/
|
||||
weight: 30
|
||||
---
|
||||
|
||||
{{< include "tax-compliance.md" >}}
|
||||
|
||||
The following sections describe how to change plans when you have a Docker
|
||||
subscription plan or legacy Docker subscription plan.
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> Legacy Docker plans apply to Docker subscribers who last purchased or renewed
|
||||
> their subscription before December 10, 2024. These subscribers will keep
|
||||
> their current plan and pricing until their next renewal date that falls on or
|
||||
> after December 10, 2024. To see purchase or renewal history, view your
|
||||
> [billing history](../billing/history.md). For more details about legacy
|
||||
> subscriptions, see [Announcing Upgraded Docker
|
||||
> Plans](https://www.docker.com/blog/november-2024-updated-plans-announcement/).
|
||||
|
||||
## Upgrade your subscription
|
||||
|
||||
When you upgrade a Docker plan, you immediately have access to all the features and entitlements available in your Docker subscription plan. For detailed information on features available in each subscription, see [Docker Pricing](https://www.docker.com/pricing).
|
||||
|
||||
{{< tabs >}}
|
||||
{{< tab name="Docker plan" >}}
|
||||
|
||||
To upgrade your Docker subscription:
|
||||
|
||||
1. Sign in to [Docker Home](https://app.docker.com/).
|
||||
2. Under Settings and administration, select **Billing**.
|
||||
3. Optional. If you're upgrading from a free Personal plan to a Team plan and want to keep your username, [convert your user account into an organization](../admin/convert-account.md).
|
||||
4. Select the account you want to upgrade in the drop-down at the top-left of the page.
|
||||
5. Select **Upgrade**.
|
||||
6. Follow the on-screen instructions to complete your upgrade.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< tab name="Legacy Docker plan" >}}
|
||||
|
||||
You can upgrade a legacy Docker Core, Docker Build Cloud, or Docker Scout subscription plan to a Docker subscription plan that includes access to all tools.
|
||||
|
||||
Contact [Docker sales](https://www.docker.com/pricing/contact-sales/) to upgrade your legacy Docker plan.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< /tabs >}}
|
||||
|
||||
## Downgrade your subscription
|
||||
|
||||
You can downgrade your Docker subscription at anytime before the renewal date. The unused portion of the subscription isn't refundable or creditable.
|
||||
|
||||
When you downgrade your subscription, access to paid features is available until the next billing cycle. The downgrade takes effect on the next billing cycle.
|
||||
|
||||
> [!IMPORTANT]
|
||||
>
|
||||
> If you downgrade your personal account from a Pro subscription to a Personal subscription, note that [Personal subscriptions](details.md#docker-personal) don't include collaborators for private repositories. Only one private repository is included with a Personal subscription. When you downgrade, all collaborators will be removed and additional private repositories are locked.
|
||||
> Before you downgrade, consider the following:
|
||||
> - Team size: You may need to reduce the number of team members and convert any private repositories to public repositories or delete them. For information on features available in each tier, see [Docker Pricing](https://www.docker.com/pricing).
|
||||
> - SSO and SCIM: If you want to downgrade a Docker Business subscription and your organization uses single sign-on (SSO) for user authentication, you need to remove your SSO connection and verified domains before downgrading. After removing the SSO connection, any organization members that were auto-provisioned (for example, with SCIM) need to set up a password to sign in without SSO. To do this, users can [reset their password at sign in](/accounts/create-account/#reset-your-password-at-sign-in).
|
||||
|
||||
{{< tabs >}}
|
||||
{{< tab name="Docker plan" >}}
|
||||
|
||||
If you have a [sales-assisted Docker Business subscription](details.md#sales-assisted), contact your account manager to downgrade your subscription.
|
||||
|
||||
To downgrade your Docker subscription:
|
||||
|
||||
1. Sign in to [Docker Home](https://app.docker.com/).
|
||||
2. Under Settings and administration, select **Billing**.
|
||||
3. Select the account you want to downgrade in the drop-down at the top-left of the page.
|
||||
4. Select the action icon and then **Cancel subscription**.
|
||||
5. Review the cancellation warnings, then select **Confirm cancellation**.
|
||||
6. Optional. Fill out the feedback survey, or select **Skip**.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< tab name="Legacy Docker plan" >}}
|
||||
|
||||
If you have a [sales-assisted Docker Business subscription](details.md#sales-assisted), contact your account manager to downgrade your subscription.
|
||||
|
||||
### Downgrade Legacy Docker plan
|
||||
|
||||
To downgrade your legacy Docker subscription:
|
||||
|
||||
1. Sign in to [Docker Hub Billing](https://hub.docker.com/billing).
|
||||
2. Select the account you want to downgrade in the drop-down at the top-left of the page.
|
||||
3. Select the link to **Manage this account on Docker Hub**.
|
||||
4. In the plan section, select **Change plan**.
|
||||
5. Follow the on-screen instructions to complete your downgrade.
|
||||
|
||||
### Downgrade Docker Build Cloud subscription
|
||||
|
||||
To downgrade your Docker Build Cloud subscription:
|
||||
|
||||
1. Sign in to [Docker Home](https://app.docker.com) and open **Docker Build Cloud**.
|
||||
2. Select **Account settings**, then **Downgrade**.
|
||||
3. To confirm your downgrade, type **DOWNGRADE** in the text field and select **Yes, continue**.
|
||||
4. The account settings page will update with a notification bar notifying you of your downgrade date (start of next billing cycle).
|
||||
|
||||
{{< /tab >}}
|
||||
{{< /tabs >}}
|
||||
|
||||
## Pause a subscription
|
||||
|
||||
You can't pause or delay a subscription. If a subscription invoice hasn't been paid on the due date, there's a 15 day grace period, including the due date.
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
---
|
||||
build:
|
||||
render: never
|
||||
title: Docker Core
|
||||
weight: 10
|
||||
---
|
||||
|
|
@ -1,38 +0,0 @@
|
|||
---
|
||||
description: Learn how to add seats to an existing subscription
|
||||
keywords: Docker, Docker Hub, subscription, update, add, seats, pricing, docker core
|
||||
title: Add seats to your subscription
|
||||
linkTitle: Add seats
|
||||
aliases:
|
||||
- /docker-hub/billing/add-seats/
|
||||
- /subscription/add-seats/
|
||||
weight: 20
|
||||
---
|
||||
|
||||
{{< include "tax-compliance.md" >}}
|
||||
|
||||
You can add seats at anytime to your existing subscription.
|
||||
|
||||
When you add seats to your subscription in the middle of your billing cycle, you are charged a prorated amount for the additional seats.
|
||||
|
||||
> [!IMPORTANT]
|
||||
>
|
||||
> If you have a [sales-assisted Docker Business subscription](details.md#sales-assisted), contact your account manager to add seats to your subscription.
|
||||
|
||||
1. Sign in to [Docker Home](https://app.docker.com).
|
||||
|
||||
2. Select your **avatar** to open the drop-down menu.
|
||||
|
||||
3. Select **Billing** from the drop-down menu and then **Add seats**.
|
||||
|
||||
4. Specify the number of seats you want to add.
|
||||
Your prorated fee is automatically calculated.
|
||||
|
||||
5. Select **Purchase** to confirm.
|
||||
The **Billing** tab displays the new number of seats.
|
||||
|
||||
6. Navigate to the **Members** tab to add new members. For more information, see [Manage organization members](../../admin/organization/members.md).
|
||||
|
||||
## Volume pricing
|
||||
|
||||
Docker offers volume pricing for Docker Business subscriptions starting at 25 seats. Contact the [Docker Sales Team](https://www.docker.com/pricing/contact-sales/) for more information.
|
||||
|
|
@ -1,97 +0,0 @@
|
|||
---
|
||||
title: Docker Core subscriptions and features
|
||||
linkTitle: Subscriptions and features
|
||||
description: Learn about Docker Core subscription tiers and their features
|
||||
keywords: subscription, personal, pro, team, business, features, docker core subscription, docker core
|
||||
aliases:
|
||||
- /subscription/details/
|
||||
weight: 10
|
||||
---
|
||||
|
||||
{{< include "new-plans.md" >}}
|
||||
|
||||
You can do more with Docker with a Docker Core subscription, such as add collaborators, create scoped access tokens, and create private repositories. This page provides an overview of each subscription tier. To compare features available in each tier, see [Docker Pricing](https://www.docker.com/pricing/).
|
||||
|
||||
The following describes some of the key features included with your Docker Core subscription:
|
||||
|
||||

|
||||
|
||||
3 Docker Scout-enabled repositories for advanced remote image analysis. You can purchase a Docker Scout subscription to enable more repositories. See [Docker Scout subscriptions and features](../scout-details.md).
|
||||
|
||||
Docker Build Cloud minutes are also included. For more information, see [Docker Build Cloud subscriptions and features](../build-cloud/build-details.md).
|
||||
|
||||
Docker maintains a [public roadmap](https://github.com/docker/roadmap) so subscribers can see what new features are in development, as well as request new capabilities.
|
||||
|
||||
## Docker Personal
|
||||
|
||||
**Docker Personal** (formerly Docker Free) is ideal for open-source communities, individual developers, education, and small businesses, and includes the free use of Docker components including Docker Desktop and Docker Hub.
|
||||
Docker Personal includes:
|
||||
|
||||
- Unlimited public repositories
|
||||
- Unlimited [Scoped Access Tokens](../../security/for-developers/access-tokens.md)
|
||||
- Unlimited [collaborators](../../docker-hub/repos/manage/access.md#collaborators-and-their-role) for public repositories at no cost per month.
|
||||
- Access to [Docker Scout Free](../scout-details.md#docker-scout-free) to get started with software supply chain security.
|
||||
|
||||
Additionally, anonymous users get 100 pulls every 6 hours and users that sign in to Docker get 200 pulls every 6 hours.
|
||||
|
||||
For a list of features available in each tier, see [Docker Pricing](https://www.docker.com/pricing/).
|
||||
|
||||
## Docker Pro
|
||||
|
||||
**Docker Pro** enables individual developers to get more control of their development environment and provides an integrated and reliable developer experience. It reduces the amount of time developers spend on mundane and repetitive tasks and empowers developers to spend more time creating value for their customers.
|
||||
|
||||
Docker Pro includes:
|
||||
- All the features available in Personal
|
||||
- Unlimited private repositories
|
||||
- 5000 image [pulls per day](../../docker-hub/download-rate-limit.md)
|
||||
- [Auto Builds](../../docker-hub/repos/manage/builds/_index.md) with 5 concurrent builds
|
||||
- 300 [Vulnerability Scans](../../docker-hub/repos/manage/vulnerability-scanning.md)
|
||||
|
||||
For a list of features available in each tier, see [Docker Pricing](https://www.docker.com/pricing/).
|
||||
|
||||
## Docker Team
|
||||
|
||||
**Docker Team** offers capabilities for collaboration, productivity, and security across organizations. It enables groups of developers to unlock the full power of collaboration and sharing combined with essential security features and team management capabilities. A Docker Team subscription includes licensing for commercial use of Docker components including Docker Desktop and Docker Hub.
|
||||
|
||||
Docker Team includes:
|
||||
- Everything included in Docker Pro
|
||||
- Unlimited teams
|
||||
- [Auto Builds](../../docker-hub/repos/manage/builds/_index.md) with 15 concurrent builds
|
||||
- Unlimited [Vulnerability Scanning](../../docker-hub/repos/manage/vulnerability-scanning.md)
|
||||
- 5000 image [pulls per day](../../docker-hub/download-rate-limit.md) for each team member
|
||||
|
||||
There are also advanced collaboration and management tools, including organization and team management with [Role Based Access Control (RBAC)](../../security/for-admins/roles-and-permissions.md), [activity logs](../../admin/organization/activity-logs.md), and more.
|
||||
|
||||
For a list of features available in each tier, see [Docker Pricing](https://www.docker.com/pricing/).
|
||||
|
||||
## Docker Business
|
||||
|
||||
**Docker Business** offers centralized management and advanced security features for enterprises that use Docker at scale. It empowers leaders to manage their Docker development environments and speed up their secure software supply chain initiatives. A Docker Business subscription includes licensing for commercial use of Docker components including Docker Desktop and Docker Hub.
|
||||
|
||||
Docker Business includes:
|
||||
- Everything included in Docker Team
|
||||
- [Hardened Docker Desktop](/manuals/security/for-admins/hardened-desktop/_index.md)
|
||||
- [Image Access Management](/manuals/security/for-admins/hardened-desktop/image-access-management.md) which lets admins control what content developers can access
|
||||
- [Registry Access Management](/manuals/security/for-admins/hardened-desktop/registry-access-management.md) which lets admins control what registries developers can access
|
||||
- [Company layer](../../admin/company/_index.md) to manage multiple organizations and settings
|
||||
- [Single Sign-On](../../security/for-admins/single-sign-on/_index.md)
|
||||
- [System for Cross-domain Identity Management](../../security/for-admins/provisioning/scim.md) and more.
|
||||
|
||||
For a list of features available in each tier, see [Docker Pricing](https://www.docker.com/pricing/).
|
||||
|
||||
### Self-serve
|
||||
|
||||
A self-serve Docker Business subscription is where everything is set up by you. You can:
|
||||
|
||||
- Manage your own invoices
|
||||
- Add or remove seats
|
||||
- Update billing and payment information
|
||||
- Downgrade your subscription at any time
|
||||
|
||||
### Sales-assisted
|
||||
|
||||
A sales-assisted Docker Business subscription where everything is set up and managed by a dedicated Docker account manager.
|
||||
|
||||
### Support for subscriptions
|
||||
|
||||
All Docker Pro, Team, and Business subscribers receive email support for their subscriptions. Additional premium support is available for Docker Business customers. [Contact sales](https://www.docker.com/pricing/contact-sales/) for more information about premium support programs.
|
||||
|
|
@ -1,58 +0,0 @@
|
|||
---
|
||||
description: Learn how to downgrade your Docker subscription
|
||||
keywords: Docker Hub, downgrade, subscription, Pro, Team, pricing plan, pause subscription, docker core
|
||||
title: Downgrade your subscription
|
||||
linkTitle: Downgrade
|
||||
aliases:
|
||||
- /docker-hub/cancel-downgrade/
|
||||
- /docker-hub/billing/downgrade/
|
||||
- /subscription/downgrade/
|
||||
weight: 50
|
||||
---
|
||||
|
||||
You can downgrade your Docker subscription at anytime before the renewal date. The unused portion of the subscription isn't refundable or creditable.
|
||||
|
||||
When you downgrade your subscription, access to paid features is available until the next billing cycle. The downgrade takes effect on the next billing cycle.
|
||||
|
||||
> [!IMPORTANT]
|
||||
>
|
||||
> If you downgrade your personal account from a Pro subscription to a Personal subscription, note that [Personal subscriptions](details.md#docker-personal) don't include collaborators for private repositories, and only one private repository is included. When you downgrade, all collaborators will be removed and additional private repositories are locked.
|
||||
|
||||
## Before you downgrade
|
||||
|
||||
Consider the following aspects before you downgrade your subscription.
|
||||
|
||||
### Team size
|
||||
|
||||
You may need to reduce the number of team members and convert any private repositories to public repositories or delete them. For information on features available in each tier, see [Docker Pricing](https://www.docker.com/pricing).
|
||||
|
||||
### SSO and SCIM
|
||||
|
||||
If you want to downgrade a Docker Business subscription and your organization uses single sign-on (SSO) for user authentication, you need to remove your SSO connection and verified domains before downgrading. After removing the SSO connection, any organization members that were auto-provisioned (for example, with SCIM) need to set up a password to sign in without SSO. To do this, users can [reset their password at sign in](/accounts/create-account/#reset-your-password-at-sign-in).
|
||||
|
||||
## Downgrade your Docker subscription
|
||||
|
||||
>[!IMPORTANT]
|
||||
>
|
||||
>If you have a [sales-assisted Docker Business subscription](details.md#sales-assisted), contact your account manager to downgrade your subscription.
|
||||
|
||||
1. Sign in to [Docker Hub](https://hub.docker.com).
|
||||
|
||||
2. Select your **avatar** and from the drop-down menu select **Billing**.
|
||||
|
||||
3. Choose either your personal account or an organization to downgrade.
|
||||
|
||||
4. In the plan section, select **Change plan**.
|
||||
|
||||
5. Select the plan you'd like to downgrade to.
|
||||
|
||||
6. Review the downgrade warning and select **Continue**.
|
||||
|
||||
7. Optional. Select a reason for your downgrade from the list and select **Send**.
|
||||
The **Billing** page displays a confirmation of the downgrade with details on when the downgrade changes take effect.
|
||||
|
||||
If you want to cancel the downgrade, select **Cancel the downgrade** on the **Plan** tab.
|
||||
|
||||
## Pause a subscription
|
||||
|
||||
You can't pause or delay a subscription. If a subscription invoice hasn't been paid on the due date, there's a 15 day grace period, including the due date.
|
||||
|
|
@ -1,34 +0,0 @@
|
|||
---
|
||||
description: Learn how to remove seats from your subscription
|
||||
keywords: Docker, Docker Hub, subscription, update, remove, seats, docker core
|
||||
title: Remove seats from your subscription
|
||||
linkTitle: Remove seats
|
||||
aliases:
|
||||
- /docker-hub/billing/remove-seats/
|
||||
- /subscription/remove-seats/
|
||||
weight: 40
|
||||
---
|
||||
|
||||
You can remove seats from your Team or Business subscription at anytime.
|
||||
|
||||
If you remove seats in the middle of the billing cycle, changes apply in the next billing cycle. Any unused portion of the subscription for removed seats isn't refundable or creditable.
|
||||
|
||||
For example, if you receive your billing on the 8th of every month for 10 seats and you want to remove 2 seats on the 15th of the month, the 2 seats will be removed from your subscription the next month. Your payment for 8 seats begins on the next billing cycle. If you're on the annual subscription, the 2 seats are still available until the next year, and your payment for the 8 seats begins on the next billing cycle.
|
||||
|
||||
## Remove seats from a monthly or an annual subscription
|
||||
|
||||
>[!IMPORTANT]
|
||||
>
|
||||
>If you have a [sales-assisted Docker Business subscription](details.md#sales-assisted), contact your account manager to remove seats from your subscription.
|
||||
|
||||
1. Sign in to [Docker Home](https://app.docker.com).
|
||||
|
||||
2. Select your **avatar** to expand the drop-down menu.
|
||||
|
||||
3. Select **Billing** from the drop-down menu and then **Remove seats**.
|
||||
|
||||
4. Specify how many seats you’d like to remove and then select **Remove** to confirm.
|
||||
|
||||
5. The **Billing** tab confirms the seat removal and the details on when the changes take effect.
|
||||
|
||||
You can cancel the removal of seats before your next billing cycle. To do so, select **Cancel change** in the bottom-right corner.
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
---
|
||||
description: Learn how to upgrade your Docker subscription
|
||||
keywords: Docker Hub, upgrade, subscription, Pro, Team, business, pricing plan, docker core
|
||||
title: Upgrade your subscription
|
||||
linkTitle: Upgrade
|
||||
aliases:
|
||||
- /docker-hub/upgrade/
|
||||
- /docker-hub/billing/upgrade/
|
||||
- /subscription/upgrade/
|
||||
weight: 30
|
||||
---
|
||||
|
||||
When you upgrade to a paid subscription, you immediately have access to all the features and entitlements available in your new chosen subscription. For detailed information on features available in each subscription, see [Docker Pricing](https://www.docker.com/pricing).
|
||||
|
||||
{{< include "tax-compliance.md" >}}
|
||||
|
||||
## Upgrade your subscription
|
||||
|
||||
1. Sign in to [Docker Home](https://app.docker.com).
|
||||
|
||||
2. Optional. If you're upgrading from a free user account to a Team subscription and want to keep your account name, [convert your user account into an organization](../../admin/convert-account.md).
|
||||
|
||||
3. Select your **avatar** to expand the drop-down menu.
|
||||
|
||||
4. From the drop-down menu, select **Billing** and then the account you want to upgrade.
|
||||
|
||||
5. On the **Billing Details** tab, select **Change plan** and then choose the plan you'd like to upgrade to.
|
||||
|
||||
> [!TIP]
|
||||
>
|
||||
> If your current plan is a free plan, select **Buy now**.
|
||||
|
||||
6. Follow the on-screen instructions.
|
||||
|
||||
If you have a coupon to use, you can enter it during this step.
|
||||
|
|
@ -27,4 +27,4 @@ GNU General Public License. Select [here](https://download.docker.com/opensource
|
|||
|
||||
> [!TIP]
|
||||
>
|
||||
> Explore [Docker subscriptions](https://www.docker.com/pricing/) to see what else Docker can offer you.
|
||||
> Explore [Docker subscriptions](https://www.docker.com/pricing/) to see what else Docker can offer you.
|
||||
|
|
|
|||
|
|
@ -0,0 +1,403 @@
|
|||
---
|
||||
title: Docker subscriptions and features
|
||||
linkTitle: Subscriptions and features
|
||||
description: Learn about Docker subscription tiers and their features
|
||||
keywords: subscription, personal, pro, team, business, features, docker subscription
|
||||
aliases:
|
||||
- /subscription/core-subscription/details/
|
||||
weight: 10
|
||||
---
|
||||
|
||||
Docker subscription plans empower development teams by providing the tools they need to ship secure, high-quality apps — fast. These plans include access to Docker's suite of products:
|
||||
|
||||
- [Docker Desktop](../desktop/_index.md): The industry-leading container-first
|
||||
development solution that includes, Docker Engine, Docker CLI, Docker Compose,
|
||||
Docker Build/BuildKit, and Kubernetes.
|
||||
- [Docker Hub](../docker-hub/_index.md): The world's largest cloud-based
|
||||
container registry.
|
||||
- [Docker Build Cloud](../build-cloud/_index.md): Powerful cloud-based builders that accelerate build times by up to 39x.
|
||||
- [Docker Scout](../scout/_index.md): Tooling for software supply chain security
|
||||
that lets you quickly assess image health and accelerate security improvements.
|
||||
- [Testcontainers Cloud](https://testcontainers.com/cloud/docs): Container-based
|
||||
testing automation that provides faster tests, a unified developer experience,
|
||||
and more.
|
||||
|
||||
The following sections describe some of the key features included with your
|
||||
Docker subscription plan or Legacy Docker plan.
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> Legacy Docker plans apply to Docker subscribers who last purchased or renewed their subscription before December 10, 2024. These subscribers will keep their current plan and pricing until their next renewal date that falls on or after December 10, 2024. To see purchase or renewal history, view your [billing history](../billing/history.md). For more details about Docker legacy plans, see [Announcing Upgraded Docker Plans](https://www.docker.com/blog/november-2024-updated-plans-announcement/). In addition to current features, Docker maintains a [public roadmap](https://github.com/docker/roadmap) so subscribers can see what new
|
||||
features are in development, as well as request new capabilities.
|
||||
|
||||
{{< tabs >}}
|
||||
{{< tab name="Docker plan" >}}
|
||||
|
||||
## Docker Personal
|
||||
|
||||
**Docker Personal** is ideal for open source communities, individual developers,
|
||||
education, and small businesses. It includes the free use of essential Docker
|
||||
tools as well as trials for powerful tools that'll level up your development loops.
|
||||
|
||||
Docker Personal includes:
|
||||
|
||||
- 1 included repository with continuous vulnerability analysis in Docker Scout
|
||||
- Unlimited public Docker Hub repositories
|
||||
- 1 private Docker Hub repository with 2GB storage
|
||||
- 40 pulls per hour Docker Hub image pull rate limit
|
||||
- 7-day Docker Build Cloud trial
|
||||
- 7-day Testcontainers Cloud trial
|
||||
|
||||
Docker Personal users who want to continue using Docker Build Cloud or Docker
|
||||
Testcontainers Cloud after their trial can upgrade to a Docker Pro plan at any
|
||||
time.
|
||||
|
||||
All unauthenticated user, including unauthenticated Docker Personal users, get
|
||||
10 pulls per hour per IP address.
|
||||
|
||||
For a list of features available in each tier, see [Docker Pricing](https://www.docker.com/pricing/).
|
||||
|
||||
## Docker Pro
|
||||
|
||||
**Docker Pro** enables individual developers to get more control of their
|
||||
development environment and provides an integrated and reliable developer
|
||||
experience. It reduces the amount of time developers spend on mundane and
|
||||
repetitive tasks and empowers developers to spend more time creating value for
|
||||
their customers. A Docker Pro subscription includes access to all tools,
|
||||
including Docker Desktop, Docker Hub, Docker Scout, Docker Build Cloud, and
|
||||
Testcontainers Cloud.
|
||||
|
||||
Docker Pro includes:
|
||||
|
||||
- 200 Docker Build Cloud minutes per month.
|
||||
- 2 included repositories with continuous vulnerability analysis in Docker Scout.
|
||||
- 100 Testcontainers Cloud runtime minutes per month for use either in Docker Desktop or for CI.
|
||||
- No Docker Hub image pull rate limits.
|
||||
- 25K Docker Hub pulls per month are included.
|
||||
|
||||
For a list of features available in each tier, see [Docker
|
||||
Pricing](https://www.docker.com/pricing/).
|
||||
|
||||
## Docker Team
|
||||
|
||||
**Docker Team** offers capabilities for collaboration, productivity, and
|
||||
security across organizations. It enables groups of developers to unlock the
|
||||
full power of collaboration and sharing combined with essential security
|
||||
features and team management capabilities. A Docker Team subscription includes
|
||||
licensing for commercial use of Docker components including Docker Desktop,
|
||||
Docker Hub, Docker Scout, Docker Build Cloud, and Testcontainers Cloud.
|
||||
|
||||
Docker Team includes:
|
||||
|
||||
- 500 Docker Build Cloud minutes per month.
|
||||
- Unlimited Docker Scout repositories with continuous vulnerability analysis.
|
||||
- 500 Testcontainers Cloud runtime minutes per month for use either in Docker Desktop or for CI.
|
||||
- No Docker Hub image pull rate limits.
|
||||
- 100K Docker Hub pulls per month.
|
||||
|
||||
There are also advanced collaboration and management tools, including
|
||||
organization and team management with [Role Based Access Control
|
||||
(RBAC)](/security/for-admins/roles-and-permissions/), [activity logs](/admin/organization/activity-logs/), and more.
|
||||
|
||||
For a list of features available in each tier, see [Docker
|
||||
Pricing](https://www.docker.com/pricing/).
|
||||
|
||||
## Docker Business
|
||||
|
||||
**Docker Business** offers centralized management and advanced security features
|
||||
for enterprises that use Docker at scale. It empowers leaders to manage their
|
||||
Docker development environments and speed up their secure software supply chain
|
||||
initiatives. A Docker Business subscription includes licensing for commercial use of
|
||||
Docker components including Docker Desktop, Docker Hub, Docker Scout, Docker
|
||||
Build Cloud, and Testcontainers Cloud.
|
||||
|
||||
Docker Business includes:
|
||||
|
||||
- 1500 Docker Build Cloud minutes per month.
|
||||
- Unlimited Docker Scout repositories with continuous vulnerability analysis.
|
||||
- 1500 Testcontainers Cloud runtime minutes per month for use either in Docker Desktop or
|
||||
for CI.
|
||||
- No Docker Hub image pull rate limits.
|
||||
- 1M Docker Hub pulls per month.
|
||||
|
||||
In addition, you gain access to enterprise-grade features, such as:
|
||||
- [Hardened Docker Desktop](../security/for-admins/hardened-desktop/_index.md)
|
||||
- [Image Access
|
||||
Management](../security/for-admins/hardened-desktop/image-access-management.md)
|
||||
which lets admins control what content developers can access
|
||||
- [Registry Access
|
||||
Management](../security/for-admins/hardened-desktop/registry-access-management.md)
|
||||
which lets admins control what registries developers can access
|
||||
- [Company layer](/admin/company/) to manage multiple organizations and settings
|
||||
- [Single sign-on](/security/for-admins/single-sign-on/)
|
||||
- [System for Cross-domain Identity
|
||||
Management](/security/for-admins/provisioning/scim/)
|
||||
|
||||
For a list of features available in each tier, see [Docker
|
||||
Pricing](https://www.docker.com/pricing/).
|
||||
|
||||
## Self-serve
|
||||
|
||||
A self-serve Docker subscription is where everything is set up by you.
|
||||
You can:
|
||||
|
||||
- Manage your own invoices
|
||||
- Add or remove seats
|
||||
- Update billing and payment information
|
||||
- Downgrade your subscription at any time
|
||||
|
||||
## Sales-assisted
|
||||
|
||||
A sales-assisted plan refers to a Docker Business or Team subscription where everything is set up and
|
||||
managed by a dedicated Docker account manager.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< tab name="Legacy Docker plans" >}}
|
||||
|
||||
> [!IMPORTANT]
|
||||
>
|
||||
> As of December 10, 2024, Docker Core, Docker Build Cloud, and Docker Scout
|
||||
> subscription plans are no longer available and have been replaced by Docker subscription
|
||||
> plans that provide access to all tools. If you subscribed or renewed
|
||||
> your subscriptions before December 10, 2024, your legacy Docker
|
||||
> plans still apply to your account until you renew. For more details,
|
||||
> see [Announcing Upgraded Docker
|
||||
> Plans](https://www.docker.com/blog/november-2024-updated-plans-announcement/).
|
||||
The following describes some of the key features included with your Legacy Docker plans:
|
||||
|
||||

|
||||
|
||||
## Legacy Docker plans
|
||||
|
||||
### Legacy Docker Pro
|
||||
|
||||
**Legacy Docker Pro** enables individual developers to get more control of their
|
||||
development environment and provides an integrated and reliable developer
|
||||
experience. It reduces the amount of time developers spend on mundane and
|
||||
repetitive tasks and empowers developers to spend more time creating value for
|
||||
their customers.
|
||||
|
||||
Legacy Docker Pro includes:
|
||||
- Unlimited public repositories
|
||||
- Unlimited [Scoped Access Tokens](/security/for-developers/access-tokens/)
|
||||
- Unlimited [collaborators](/docker-hub/repos/manage/access/#collaborators) for public repositories at no cost per month.
|
||||
- Access to [Legacy Docker Scout Free](#legacy-docker-scout-free) to get started with software supply chain security.
|
||||
- Unlimited private repositories
|
||||
- 5000 image [pulls per day](/docker-hub/download-rate-limit/)
|
||||
- [Auto Builds](/docker-hub/builds/) with 5 concurrent builds
|
||||
- 300 [Vulnerability Scans](/docker-hub/vulnerability-scanning/)
|
||||
|
||||
For a list of features available in each legacy tier, see [Legacy Docker Pricing](https://www.docker.com/legacy-pricing/).
|
||||
|
||||
#### Upgrade your Legacy Docker Pro plan
|
||||
|
||||
When you upgrade your Legacy Docker Pro plan to a Docker Pro subscription plan, your plan includes the following changes:
|
||||
|
||||
- Docker Build Cloud minutes increased from 100/month to 200/month and no monthly fee.
|
||||
- 2 included repositories with continuous vulnerability analysis in Docker Scout.
|
||||
- 100 Testcontainers Cloud runtime minutes are now included for use either in Docker Desktop or for CI.
|
||||
- Docker Hub image pull rate limits are removed.
|
||||
- 25K Docker Hub pulls per month are included.
|
||||
|
||||
For a list of features available in each tier, see [Docker Pricing](https://www.docker.com/pricing/).
|
||||
|
||||
### Legacy Docker Team
|
||||
|
||||
**Legacy Docker Team** offers capabilities for collaboration, productivity, and
|
||||
security across organizations. It enables groups of developers to unlock the
|
||||
full power of collaboration and sharing combined with essential security
|
||||
features and team management capabilities. A Docker Team subscription includes
|
||||
licensing for commercial use of Docker components including Docker Desktop and
|
||||
Docker Hub.
|
||||
|
||||
Legacy Docker Team includes:
|
||||
- Everything included in legacy Docker Pro
|
||||
- Unlimited teams
|
||||
- [Auto Builds](/docker-hub/builds/) with 15 concurrent builds
|
||||
- Unlimited [Vulnerability Scanning](/docker-hub/vulnerability-scanning/)
|
||||
- 5000 image [pulls per day](/docker-hub/download-rate-limit/) for each team member
|
||||
|
||||
There are also advanced collaboration and management tools, including organization and team management with [Role Based Access Control (RBAC)](/security/for-admins/roles-and-permissions/), [activity logs](/admin/organization/activity-logs/), and more.
|
||||
|
||||
For a list of features available in each legacy tier, see [Legacy Docker Pricing](https://www.docker.com/legacy-pricing/).
|
||||
|
||||
#### Upgrade your Legacy Docker Team plan
|
||||
|
||||
When you upgrade your Legacy Docker Team plan to a Docker Team subscription plan, your plan includes the following changes:
|
||||
|
||||
- Instead of paying an additional per-seat fee, Docker Build Cloud is now available to all users in your Docker plan.
|
||||
- Docker Build Cloud minutes increase from 400/mo to 500/mo.
|
||||
- Docker Scout now includes unlimited repositories with continuous vulnerability analysis, an increase from 3.
|
||||
- 500 Testcontainers Cloud runtime minutes are now included for use either in Docker Desktop or for CI.
|
||||
- Docker Hub image pull rate limits are removed.
|
||||
- 100K Docker Hub pulls per month are included.
|
||||
- The minimum number of users is 1 (lowered from 5).
|
||||
|
||||
For a list of features available in each tier, see [Docker Pricing](https://www.docker.com/pricing/).
|
||||
|
||||
### Legacy Docker Business
|
||||
|
||||
**Legacy Docker Business** offers centralized management and advanced security features
|
||||
for enterprises that use Docker at scale. It empowers leaders to manage their
|
||||
Docker development environments and speed up their secure software supply chain
|
||||
initiatives. A Docker Business subscription includes licensing for commercial
|
||||
use of Docker components including Docker Desktop and Docker Hub.
|
||||
|
||||
Legacy Docker Business includes:
|
||||
- Everything included in legacy Docker Team
|
||||
- [Hardened Docker Desktop](../security/for-admins/hardened-desktop/_index.md)
|
||||
- [Image Access Management](../security/for-admins/hardened-desktop/image-access-management.md) which lets admins control what content developers can access
|
||||
- [Registry Access Management](../security/for-admins/hardened-desktop/registry-access-management.md) which lets admins control what registries developers can access
|
||||
- [Company layer](/admin/company/) to manage multiple organizations and settings
|
||||
- [Single Sign-On](/security/for-admins/single-sign-on/)
|
||||
- [System for Cross-domain Identity Management](/security/for-admins/provisioning/scim/) and more.
|
||||
|
||||
For a list of features available in each tier, see [Legacy Docker Pricing](https://www.docker.com/legacy-pricing/).
|
||||
|
||||
#### Upgrade your Legacy Docker Business plan
|
||||
|
||||
When you upgrade your Legacy Docker Business plan to a Docker Business subscription plan, your plan includes the following changes:
|
||||
|
||||
- Instead of paying an additional per-seat fee, Docker Build Cloud is now available to all users in your Docker plan.
|
||||
- Docker Build Cloud included minutes increase from 800/mo to 1500/mo.
|
||||
- Docker Scout now includes unlimited repositories with continuous vulnerability analysis, an increase from 3.
|
||||
- 1500 Testcontainers Cloud runtime minutes are now included for use either in Docker Desktop or for CI.
|
||||
- Docker Hub image pull rate limits are removed.
|
||||
- 1M Docker Hub pulls per month are included.
|
||||
|
||||
For a list of features available in each tier, see [Docker Pricing](https://www.docker.com/pricing/).
|
||||
|
||||
#### Self-serve
|
||||
|
||||
A self-serve Docker Business subscription is where everything is set up by you. You can:
|
||||
|
||||
- Manage your own invoices
|
||||
- Add or remove seats
|
||||
- Update billing and payment information
|
||||
- Downgrade your subscription at any time
|
||||
|
||||
#### Sales-assisted
|
||||
|
||||
A sales-assisted Docker Business subscription where everything is set up and managed by a dedicated Docker account manager.
|
||||
|
||||
## Legacy Docker Scout subscriptions
|
||||
|
||||
This section provides an overview of the legacy subscription plans for Docker
|
||||
Scout.
|
||||
|
||||
> [!IMPORTANT]
|
||||
>
|
||||
> As of December 10, 2024, Docker Scout subscriptions are no longer available
|
||||
> and have been replaced by Docker subscription plans that provide access to
|
||||
> all tools. If you subscribed or renewed your subscriptions before December 10, 2024, your legacy Docker subscriptions still apply to your account until
|
||||
> you renew. For more details, see [Announcing Upgraded Docker
|
||||
> Plans](https://www.docker.com/blog/november-2024-updated-plans-announcement/).
|
||||
|
||||
### Legacy Docker Scout Free
|
||||
|
||||
Legacy Docker Scout Free is available for organizations. If you have a Legacy Docker plan, you automatically have access to legacy Docker Scout Free.
|
||||
|
||||
Legacy Docker Scout Free includes:
|
||||
|
||||
- Unlimited local image analysis
|
||||
- Up to 3 Docker Scout-enabled repositories
|
||||
- SDLC integration, including policy evaluation and workload integration
|
||||
- On-prem and cloud container registry integrations
|
||||
- Security posture reporting
|
||||
|
||||
### Legacy Docker Scout Team
|
||||
|
||||
Legacy Docker Scout Team includes:
|
||||
|
||||
- All the features available in legacy Docker Scout Free
|
||||
- In addition to 3 Docker Scout-enabled repositories, add up to 100 repositories when you buy your subscription
|
||||
|
||||
### Legacy Docker Scout Business
|
||||
|
||||
Legacy Docker Scout Business includes:
|
||||
|
||||
- All the features available in legacy Docker Scout Team
|
||||
- Unlimited Docker Scout-enabled repositories
|
||||
|
||||
### Upgrade your Legacy Docker Scout plan
|
||||
|
||||
When you upgrade your Legacy Docker Scout plan to a Docker subscription plan, your
|
||||
plan includes the following changes:
|
||||
|
||||
- Docker Business: Unlimited repositories with continuous vulnerability analysis, an increase from 3.
|
||||
- Docker Team: Unlimited repositories with continuous vulnerability analysis, an increase from 3
|
||||
- Docker Pro: 2 included repositories with continuous vulnerability analysis.
|
||||
- Docker Personal: 1 included repository with continuous vulnerability analysis.
|
||||
|
||||
For a list of features available in each tier, see [Docker Pricing](https://www.docker.com/pricing/).
|
||||
|
||||
## Legacy Docker Build Cloud subscriptions
|
||||
|
||||
This section describes the features available for the different legacy Docker
|
||||
Build Cloud subscription tiers.
|
||||
|
||||
> [!IMPORTANT]
|
||||
>
|
||||
> As of December 10, 2024, Docker Build Cloud is only available with the
|
||||
> new Docker Pro, Team, and Business plans. When your plan renews on or after
|
||||
> December 10, 2024, you will see an increase in your included Build Cloud
|
||||
> minutes each month. For more details, see [Announcing Upgraded Docker
|
||||
> Plans](https://www.docker.com/blog/november-2024-updated-plans-announcement/).
|
||||
|
||||
### Legacy Docker Build Cloud Starter
|
||||
|
||||
If you have a Legacy Docker plan, a base level of Build Cloud
|
||||
minutes and cache are included. The features available vary depending on your
|
||||
Legacy Docker plan subscription tier.
|
||||
|
||||
#### Legacy Docker Pro
|
||||
|
||||
- 100 build minutes every month
|
||||
- Available for one user
|
||||
- 4 parallel builds
|
||||
|
||||
#### Legacy Docker Team
|
||||
|
||||
- 400 build minutes every month shared across your organization
|
||||
- Option to onboard up to 100 members
|
||||
- Can buy additional seats to add more minutes
|
||||
|
||||
#### Legacy Docker Business
|
||||
|
||||
- All the features listed for Docker Team
|
||||
- 800 build minutes every month shared across your organization
|
||||
|
||||
### Legacy Docker Build Cloud Team
|
||||
|
||||
Legacy Docker Build Cloud Team offers the following features:
|
||||
|
||||
- 200 additional build minutes per seat
|
||||
- Option to buy reserve minutes
|
||||
- Increased shared cache
|
||||
|
||||
The legacy Docker Build Cloud Team subscription is tied to a Docker
|
||||
[organization](/admin/organization/). To use the build minutes or
|
||||
shared cache of a legacy Docker Build Cloud Team subscription, users must be a part of
|
||||
the organization associated with the subscription. See Manage seats and invites.
|
||||
|
||||
### Legacy Docker Build Cloud Enterprise
|
||||
|
||||
For more details about your enterprise subscription, [contact sales](https://www.docker.com/products/build-cloud/#contact_sales).
|
||||
|
||||
### Upgrade your Legacy Docker Build Cloud plan
|
||||
|
||||
You no longer need to subscribe to a separate Docker Build Cloud plan to access
|
||||
Docker Build Cloud or to scale your minutes. When you upgrade your Legacy Docker plan to
|
||||
a Docker subscription plan, your plan includes the following changes:
|
||||
|
||||
- Docker Business: Included minutes are increased from 800/mo to 1500/mo with the option to scale more minutes.
|
||||
- Docker Team: Included minutes are increased from 400/mo to 500/mo with the option to scale more minutes.
|
||||
- Docker Pro: Included minutes are increased from 100/mo to 200/mo with the option to scale more minutes.
|
||||
- Docker Personal: You receive a 7-day trial.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< /tabs >}}
|
||||
|
||||
## Support for subscriptions
|
||||
|
||||
All Docker Pro, Team, and Business subscribers receive email support for their subscriptions.
|
||||
|
|
@ -15,7 +15,7 @@ Subscriptions are non-transferable.
|
|||
|
||||
### Can I pause or delay my Docker subscription?
|
||||
|
||||
You can't pause or delay a subscription, but you can [downgrade](downgrade.md). If a subscription invoice hasn't been paid on the due date, there's a 15 day grace period, including the due date.
|
||||
You can't pause or delay a subscription, but you can [downgrade](change.md). If a subscription invoice hasn't been paid on the due date, there's a 15 day grace period, including the due date.
|
||||
|
||||
### Does Docker offer academic pricing?
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,114 @@
|
|||
---
|
||||
description: Learn how to add or remove seats for an existing subscription
|
||||
keywords: Docker, Docker Hub, subscription, update, add, seats, pricing
|
||||
title: Manage subscription seats
|
||||
linkTitle: Manage seats
|
||||
aliases:
|
||||
- /docker-hub/billing/add-seats/
|
||||
- /subscription/add-seats/
|
||||
- /docker-hub/billing/remove-seats/
|
||||
- /subscription/remove-seats/
|
||||
- /subscription/core-subscription/add-seats/
|
||||
- /subscription/core-subscription/remove-seats/
|
||||
weight: 20
|
||||
---
|
||||
|
||||
You can add seats at anytime to your existing subscription.
|
||||
|
||||
When you add seats to your subscription in the middle of your billing cycle, you are charged a prorated amount for the additional seats.
|
||||
|
||||
{{< include "tax-compliance.md" >}}
|
||||
|
||||
## Add seats
|
||||
|
||||
{{< tabs >}}
|
||||
{{< tab name="Docker plan" >}}
|
||||
|
||||
> [!IMPORTANT]
|
||||
>
|
||||
> If you have a [sales-assisted Docker Business subscription](details.md#sales-assisted), contact your account manager to add seats to your subscription.
|
||||
|
||||
To add seats to your subscription:
|
||||
|
||||
1. Sign in to [Docker Home](https://app.docker.com/).
|
||||
2. Under Settings and administration, select **Billing**.
|
||||
3. Select your account from the drop-down menu in the top-left.
|
||||
4. Select **Add seats**.
|
||||
5. Follow the on-screen instructions to complete adding seats.
|
||||
|
||||
You can now add more members to your organization. For more information, see [Manage organization members](../admin/organization/members.md).
|
||||
|
||||
{{< /tab >}}
|
||||
{{< tab name="Legacy Docker plan" >}}
|
||||
|
||||
> [!IMPORTANT]
|
||||
>
|
||||
> If you have a [sales-assisted Docker Business subscription](details.md#sales-assisted), contact your account manager to add seats to your subscription.
|
||||
|
||||
### Add seats to Legacy Docker plan
|
||||
|
||||
1. Sign in to [Docker Hub](https://hub.docker.com).
|
||||
2. Select your avatar in the top-left, and select **Billing** from the drop-down menu.
|
||||
3. On the Billing page, select **Add seats**.
|
||||
4. Select the number of seats you want to add, then select **Purchase**.
|
||||
|
||||
### Add seats to Docker Build Cloud
|
||||
|
||||
1. Sign in to Docker Build Cloud.
|
||||
2. Select **Account settings**, then **Add seats**.
|
||||
3. Select the number of seats you want to add, then select **Add seats**.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< /tabs >}}
|
||||
|
||||
### Volume pricing
|
||||
|
||||
Docker offers volume pricing for Docker Business subscriptions starting at 25 seats. Contact the [Docker Sales Team](https://www.docker.com/pricing/contact-sales/) for more information.
|
||||
|
||||
## Remove seats
|
||||
|
||||
You can remove seats from your Team or Business subscription at anytime.
|
||||
|
||||
If you remove seats in the middle of the billing cycle, changes apply in the next billing cycle. Any unused portion of the subscription for removed seats isn't refundable or creditable.
|
||||
|
||||
For example, if you receive your billing on the 8th of every month for 10 seats and you want to remove 2 seats on the 15th of the month, the 2 seats will be removed from your subscription the next month. Your payment for 8 seats begins on the next billing cycle. If you're on the annual subscription, the 2 seats are still available until the next year, and your payment for the 8 seats begins on the next billing cycle.
|
||||
|
||||
{{< tabs >}}
|
||||
{{< tab name="Docker plan" >}}
|
||||
|
||||
> [!IMPORTANT]
|
||||
>
|
||||
> If you have a [sales-assisted Docker Business subscription](details.md#sales-assisted), contact your account manager to remove seats from your subscription.
|
||||
|
||||
To remove seats:
|
||||
|
||||
1. Sign in to [Docker Home](https://app.docker.com/).
|
||||
2. Under Settings and administration, select **Billing**.
|
||||
3. Select your account from the drop-down menu in the top-left.
|
||||
4. Select the action icon and then select **Remove seats**.
|
||||
5. Follow the on-screen instructions to complete removing seats.
|
||||
|
||||
You can cancel the removal of seats before your next billing cycle. To do so, select **Cancel change**.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< tab name="Legacy Docker plan" >}}
|
||||
|
||||
> [!IMPORTANT]
|
||||
>
|
||||
> If you have a [sales-assisted Docker Business subscription](details.md#sales-assisted), contact your account manager to remove seats from your subscription.
|
||||
|
||||
### Remove seats from Legacy Docker plan
|
||||
|
||||
1. Sign in to [Docker Hub](https://hub.docker.com).
|
||||
2. Select your avatar in the top-left, and select **Billing** from the drop-down menu.
|
||||
3. On the Billing page, select **Remove seats**.
|
||||
4. Follow the on-screen instructions to complete removing seats.
|
||||
|
||||
### Remove seats from Docker Build Cloud
|
||||
|
||||
1. Sign in to [Docker Build Cloud](https://app.docker.com/build).
|
||||
2. Select **Account settings**, then **Remove seats**.
|
||||
3. Follow the on-screen instructions to complete removing seats.
|
||||
|
||||
{{< /tab >}}
|
||||
{{< /tabs >}}
|
||||
|
|
@ -5,7 +5,7 @@ title: Scale your subscription
|
|||
weight: 17
|
||||
---
|
||||
|
||||
>[!NOTE]
|
||||
> [!NOTE]
|
||||
>
|
||||
> Owners of legacy Docker subscription plans must upgrade their subscription to a new
|
||||
> Docker subscription plan in order to scale their subscription.
|
||||
|
|
@ -13,6 +13,8 @@ weight: 17
|
|||
> Legacy Docker plans apply to Docker subscribers who last purchased or renewed
|
||||
> their subscription before December 10, 2024. These subscribers will keep
|
||||
> their current plan and pricing until their next renewal date that falls on or
|
||||
> after December 10, 2024. To see purchase or renewal history, view your
|
||||
> [billing history](../billing/history.md). For more details about legacy
|
||||
> after December 10, 2024. For more details about legacy
|
||||
> subscriptions, see [Announcing Upgraded Docker
|
||||
> Plans](https://www.docker.com/blog/november-2024-updated-plans-announcement/).
|
||||
|
|
@ -20,13 +22,21 @@ weight: 17
|
|||
Docker subscriptions let you scale your consumption as your needs evolve. Except
|
||||
for legacy Docker subscription plans, all paid Docker subscriptions come with
|
||||
access to Docker Hub, Docker Build Cloud, and Testcontainers Cloud with a base
|
||||
amount of consumption. See [Docker subscriptions and features](./details.md) to
|
||||
learn how much base consumption comes with each subscription. You can scale your
|
||||
consumption at any time during your subscription period. All purchased
|
||||
consumption expires at the end of your subscription term.
|
||||
amount of consumption. You can scale your consumption at any time during your subscription period. All purchased consumption expires at the end of your subscription term.
|
||||
|
||||
You can scale consumption for the following:
|
||||
|
||||
- Docker Build Cloud minutes
|
||||
- Docker Testcontainers Cloud runtime minutes
|
||||
- Docker Hub storage and image pull
|
||||
- Docker Hub storage and image pulls
|
||||
|
||||
To better understand your needs, you can view your consumption at any time. For
|
||||
more details, see [View Docker product
|
||||
usage](../admin/organization/manage-products.md#view-docker-product-usage).
|
||||
|
||||
## Add Docker Build Cloud minutes
|
||||
|
||||
|
|
@ -54,6 +64,8 @@ charges, pre-purchase additional minutes.
|
|||
|
||||
## Add Docker Hub storage or image pulls
|
||||
|
||||
{{< include "hub-limits.md" >}}
|
||||
|
||||
You can pre-purchase images pulls and storage by [contacting
|
||||
sales](https://www.docker.com/pricing/contact-sales/).
|
||||
|
||||
|
|
|
|||
|
|
@ -1,44 +0,0 @@
|
|||
---
|
||||
title: Docker Scout subscriptions and features
|
||||
description: Learn about the Docker Scout subscriptions plans and features
|
||||
keywords: subscription, free, team, business, features
|
||||
weight: 30
|
||||
---
|
||||
|
||||
{{< include "new-plans.md" >}}
|
||||
|
||||
This page provides an overview of the subscription plans for Docker Scout. To compare features available for each plan, see [Docker Scout Pricing](https://docker.com/products/docker-scout).
|
||||
|
||||
## Docker Scout Free
|
||||
|
||||
Docker Scout Free is available for both personal accounts and organizations. If you have a [Docker subscription](./core-subscription/details.md), you automatically have access to Docker Scout Free. This plan is ideal for individual developers getting started with software supply chain security.
|
||||
|
||||
Docker Scout Free includes:
|
||||
|
||||
- Unlimited local image analysis
|
||||
- Up to 3 Docker Scout-enabled repositories
|
||||
- SDLC integration, including policy evaluation and workload integration
|
||||
- On-prem and cloud container registry integrations
|
||||
- Security posture reporting
|
||||
|
||||
## Docker Scout Team
|
||||
|
||||
Docker Scout Team is available for both personal accounts and organizations. This plan is ideal for development teams developing and maintaining multiple container images.
|
||||
|
||||
Docker Scout Team includes:
|
||||
|
||||
- All the features available in Docker Scout Free
|
||||
- In addition to 3 Docker Scout-enabled repositories, add up to 100 repositories when you buy your subscription
|
||||
|
||||
You can buy Docker Scout Team in Docker Hub. See [Docker Scout billing](../billing/scout-billing.md). To learn more about pricing per repository, see [Docker Scout Pricing](https://www.docker.com/products/docker-scout/).
|
||||
|
||||
## Docker Scout Business
|
||||
|
||||
Docker Scout Business is ideal for commercial organizations managing multiple teams.
|
||||
|
||||
Docker Scout Business includes:
|
||||
|
||||
- All the features available in Docker Scout Team
|
||||
- Unlimited Docker Scout-enabled repositories
|
||||
|
||||
You can [contact sales](https://www.docker.com/products/docker-scout/) to buy Docker Scout Business.
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
---
|
||||
description: Learn how to set up your Docker subscription
|
||||
keywords: subscription, Pro, Team, Business, pricing plan
|
||||
title: Set up your subscription
|
||||
weight: 15
|
||||
---
|
||||
|
||||
Docker subscriptions offer features and benefits to support both new and professional developers, as well as plans for individuals, teams, and enterprise businesses. To learn more about what's included with each tier, see [Docker subscriptions and features](./details.md) and [Docker Pricing](https://www.docker.com/pricing/).
|
||||
|
||||
In this section, learn how to get started with a Docker subscription for individuals or for organizations. Before you begin, make sure you have a [Docker ID](../accounts/create-account.md).
|
||||
|
||||
{{< include "tax-compliance.md" >}}
|
||||
|
||||
## Set up a Docker subscription for a personal account
|
||||
|
||||
After you [create your Docker ID](../accounts/create-account.md), you have a Docker Personal subscription. To continue using this plan, no further action is necessary. For additional features, you can upgrade to a Docker Pro plan.
|
||||
|
||||
To upgrade from Docker Personal to Docker Pro, see [Upgrade your subscription](./change.md#upgrade-your-subscription).
|
||||
|
||||
## Set up a Docker subscription for an organization
|
||||
|
||||
You can subscribe a new or existing organization to a Docker plan. Only organization owners can manage billing for the organization.
|
||||
|
||||
After you [create your Docker ID](../accounts/create-account.md), you have a Docker Personal plan. You must then create an organization and choose a subscription for it. For more details, see [Create your organization](../admin/organization/orgs.md).
|
||||
|
||||
To learn how to upgrade a Docker subscription for an existing organization, see [Upgrade your subscription](./change.md#upgrade-your-subscription).
|
||||
Loading…
Reference in New Issue