From 50bb2e0a65749277d44120b6a385c22b27a864c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Gronowski?= Date: Fri, 30 May 2025 11:57:19 +0200 Subject: [PATCH 01/12] engine: 28.2.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Paweł Gronowski --- content/manuals/engine/release-notes/28.md | 17 +++++++++++++++++ content/reference/api/engine/_index.md | 12 ++++++------ hugo.yaml | 2 +- 3 files changed, 24 insertions(+), 7 deletions(-) diff --git a/content/manuals/engine/release-notes/28.md b/content/manuals/engine/release-notes/28.md index c8eebc5537cb..52abb33ab7b5 100644 --- a/content/manuals/engine/release-notes/28.md +++ b/content/manuals/engine/release-notes/28.md @@ -23,6 +23,23 @@ For more information about: - Deprecated and removed features, see [Deprecated Engine Features](../deprecated.md). - Changes to the Engine API, see [Engine API version history](/reference/api/engine/version-history.md). +## 28.2.2 + +{{< release-date date="2025-05-30" >}} + +For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones: + +- [docker/cli, 28.2.2 milestone](https://github.com/docker/cli/issues?q=is%3Aclosed+milestone%3A28.2.2) +- [moby/moby, 28.2.2 milestone](https://github.com/moby/moby/issues?q=is%3Aclosed+milestone%3A28.2.2) + +### Bug fixes and enhancements + +- containerd image store: Fix a regression causing `docker build --push` to fail. This reverts [the fix](https://github.com/moby/moby/pull/49702) for `docker build` not persisting overridden images as dangling. [moby/moby#50105](https://github.com/moby/moby/pull/50105) + +### Networking + +- When creating the iptables `DOCKER-USER` chain, do not add an explicit `RETURN` rule, allowing users to append as well as insert their own rules. Existing rules are not removed on upgrade, but it won't be replaced after a reboot. [moby/moby#50098](https://github.com/moby/moby/pull/50098) + ## 28.2.1 {{< release-date date="2025-05-29" >}} diff --git a/content/reference/api/engine/_index.md b/content/reference/api/engine/_index.md index 21f9e79a9c77..2219a517ba4c 100644 --- a/content/reference/api/engine/_index.md +++ b/content/reference/api/engine/_index.md @@ -73,21 +73,21 @@ To see the highest version of the API your Docker daemon and client support, use ```console $ docker version Client: Docker Engine - Community - Version: 28.2.1 + Version: 28.2.2 API version: 1.50 Go version: go1.24.3 - Git commit: 879ac3f - Built: Wed May 28 19:24:55 2025 + Git commit: e6534b4 + Built: Fri May 30 12:07:29 2025 OS/Arch: linux/arm64 Context: default Server: Docker Engine - Community Engine: - Version: 28.2.1 + Version: 28.2.2 API version: 1.50 (minimum version 1.24) Go version: go1.24.3 - Git commit: 0e2cc22 - Built: Wed May 28 19:24:55 2025 + Git commit: 45873be + Built: Fri May 30 12:07:29 2025 OS/Arch: linux/arm64 ... ``` diff --git a/hugo.yaml b/hugo.yaml index c38ff0ab3bc7..95fa0292ab57 100644 --- a/hugo.yaml +++ b/hugo.yaml @@ -135,7 +135,7 @@ params: # Latest version of the Docker Engine API latest_engine_api_version: "1.50" # Latest version of Docker Engine - docker_ce_version: "28.2.1" + docker_ce_version: "28.2.2" # Previous version of the Docker Engine # (Used to show e.g., "latest" and "latest"-1 in engine install examples docker_ce_version_prev: "28.1.0" From c043b9bc8574d2d4fccdf1c136976035bcae0262 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Fri, 6 Jun 2025 13:11:03 +0200 Subject: [PATCH 02/12] add one more missing redirect Unlikely used, but looks like this one was removed in de8fe08c221d1ec24f9b210e4de3815f25ba05d6, so let's add it back. Signed-off-by: Sebastiaan van Stijn --- data/redirects.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/data/redirects.yml b/data/redirects.yml index 68a0543c543a..83073303460c 100644 --- a/data/redirects.yml +++ b/data/redirects.yml @@ -334,6 +334,8 @@ - /go/compose-bridge/ "/desktop/settings-and-maintenance/settings/": - /go/notifications/ +"/desktop/setup/install/mac-install/": + - /go/apple-silicon/ "/desktop/setup/install/mac-permission-requirements/#installing-symlinks": - /go/symlinks/ "/desktop/setup/install/mac-permission-requirements/": From 8e1af97dd03c8c6b3a27eaeaaebde22de18c160b Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Fri, 6 Jun 2025 13:15:07 +0200 Subject: [PATCH 03/12] layouts: fix oddly formatted closing bracket My IDE didn't like it being wrapped; probably didn't have an actual impact though, as browsers are quite forgiving. Signed-off-by: Sebastiaan van Stijn --- layouts/index.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/layouts/index.html b/layouts/index.html index 4964dbce24f7..1a2b63032401 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -224,8 +224,7 @@

Read the docs + >Read the docs From 725e34e85f7f41525d5246ad8455315e0d13528e Mon Sep 17 00:00:00 2001 From: Arthur Date: Fri, 6 Jun 2025 14:26:53 +0200 Subject: [PATCH 04/12] add `platform-split` parameter (#22753) ## Description Parameter was missing. ## Related issues or tickets https://github.com/docker/buildx/issues/3215#issuecomment-2931258854 ## Reviews - [ ] Technical review - [ ] Editorial review - [ ] Product review --- _vale/config/vocabularies/Docker/accept.txt | 110 ++++++++++--------- content/manuals/build/exporters/local-tar.md | 7 +- 2 files changed, 60 insertions(+), 57 deletions(-) diff --git a/_vale/config/vocabularies/Docker/accept.txt b/_vale/config/vocabularies/Docker/accept.txt index aa324781bbee..cbccd4a51b25 100644 --- a/_vale/config/vocabularies/Docker/accept.txt +++ b/_vale/config/vocabularies/Docker/accept.txt @@ -4,25 +4,34 @@ Anchore Apple Artifactory Azure +bootup Btrfs BuildKit BusyBox CentOS Ceph +cgroup Chrome Chrome DevTools Citrix CloudFront Codefresh Codespaces +config +containerd Couchbase CouchDB +datacenter Datadog Ddosify Debootstrap +deprovisioning +deserialization +deserialize Dev Dev Environments? Dex +displayName Django DMR Docker Build Cloud @@ -37,14 +46,18 @@ Docker Team Docker-Sponsored Open Source Docker's Dockerfile +dockerignore Dockerize Dockerizing Entra -Ethernet EPERM +Ethernet Fargate Fedora +firewalld Flink +fluentd +g?libc GeoNetwork GGUF Git @@ -52,9 +65,12 @@ GitHub( Actions)? Google Grafana Gravatar +gRPC HyperKit +inotify Intel Intune +iptables IPv[46] IPvlan Jamf @@ -64,48 +80,86 @@ JUnit Kerberos Kitematic Kubeadm +kubectl +kubefwd +kubelet Kubernetes Laradock Laravel +libseccomp Linux LinuxKit Logstash +lookup Mac +macOS +macvlan Mail(chimp|gun) +mfsymlinks Microsoft +minikube +monorepos? +musl MySQL +nameserver +namespace +namespacing +netfilter +netlabel Netplan NFSv\d Nginx +npm Nutanix Nuxeo OAuth Okta Ollama +osquery +osxfs OTel Paketo +pgAdmin PKG Postgres PowerShell Python +rollback +rootful +runc Ryuk S3 Slack +snapshotters? Snyk Solr SonarQube SQLite +stdin +stdout +subfolder Syft +syntaxes Sysbox +sysctls Sysdig +systemd Testcontainers +tmpfs Traefik Trixie Ubuntu +ufw +uid +umask Unix +unmanaged VMware +vpnkit +vSphere Wasm Windows +windowsfilter WireMock Xdebug Zscaler @@ -166,56 +220,4 @@ Zsh [Vv]irtiofs [Vv]irtualize [Ww]alkthrough -bootup -cgroup -config -containerd -datacenter -deprovisioning -deserialization -deserialize -displayName -dockerignore -firewalld -fluentd -g?libc -gRPC -inotify -iptables -kubectl -kubefwd -kubelet -libseccomp -lookup -macOS -macvlan -mfsymlinks -minikube -monorepos? -musl -nameserver -namespace -namespacing -netfilter -netlabel -npm -osquery -osxfs -pgAdmin -rollback -rootful -runc -snapshotters? -stdin -stdout -syntaxes -sysctls -systemd -tmpfs -ufw -uid -umask -unmanaged -vSphere -vpnkit -windowsfilter + diff --git a/content/manuals/build/exporters/local-tar.md b/content/manuals/build/exporters/local-tar.md index dca9f3ab6561..4cec2f0c8758 100644 --- a/content/manuals/build/exporters/local-tar.md +++ b/content/manuals/build/exporters/local-tar.md @@ -25,9 +25,10 @@ $ docker buildx build --output type=tar[,parameters] . The following table describes the available parameters: -| Parameter | Type | Default | Description | -| --------- | ------ | ------- | --------------------- | -| `dest` | String | | Path to copy files to | +| Parameter | Type | Default | Description | +|------------------|---------|---------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| `dest` | String | | Path to copy files to | +| `platform-split` | Boolean | `true` | When using the local exporter with a multi-platform build, by default, a subfolder matching each target platform is created in the destination directory. Set it to `false` to merge files from all platforms into the same directory. | ## Further reading From 677533d1696822ee8512f171c4d9e991c8956c1f Mon Sep 17 00:00:00 2001 From: Sarah Sanders Date: Fri, 6 Jun 2025 09:24:17 -0400 Subject: [PATCH 05/12] Merge pull request #22775 from sarahsanders-docker/billing-remove-plan chore: remove plan from docs --- .../docker-build-cloud/common-questions.md | 2 +- content/manuals/admin/faqs/general-faqs.md | 4 +- .../admin/organization/activity-logs.md | 2 +- .../admin/organization/convert-account.md | 4 +- content/manuals/admin/organization/orgs.md | 8 +-- content/manuals/billing/3d-secure.md | 2 +- content/manuals/billing/_index.md | 2 +- content/manuals/billing/cycle.md | 16 +++--- content/manuals/billing/details.md | 16 +++--- content/manuals/billing/faqs.md | 2 +- content/manuals/billing/history.md | 18 +++--- content/manuals/billing/payment-method.md | 12 ++-- content/manuals/desktop/enterprise/_index.md | 2 +- .../desktop/previous-versions/2.x-mac.md | 2 +- .../troubleshoot-and-support/support.md | 2 +- content/manuals/docker-hub/release-notes.md | 1 - .../manuals/docker-hub/service-accounts.md | 2 +- content/manuals/docker-hub/usage/pulls.md | 2 +- content/manuals/scout/_index.md | 2 +- .../faqs/single-sign-on/enforcement-faqs.md | 2 +- content/manuals/subscription/_index.md | 4 +- content/manuals/subscription/change.md | 24 ++++---- content/manuals/subscription/details.md | 56 +++++++++---------- content/manuals/subscription/manage-seats.md | 12 ++-- content/manuals/subscription/scale.md | 14 ++--- content/manuals/subscription/setup.md | 8 +-- content/reference/api/hub/latest.yaml | 8 +-- 27 files changed, 114 insertions(+), 115 deletions(-) diff --git a/content/guides/docker-build-cloud/common-questions.md b/content/guides/docker-build-cloud/common-questions.md index c397987620bb..cf3f9e80eb59 100644 --- a/content/guides/docker-build-cloud/common-questions.md +++ b/content/guides/docker-build-cloud/common-questions.md @@ -42,7 +42,7 @@ account and start a trial of Docker Build Cloud. Personal accounts are limited t single user. For teams to receive the shared cache benefit, they must either be on a Docker -Team or Docker Business plan. +Team or Docker Business subscription. ### Does Docker Build Cloud support CI platforms? Does it work with GitHub Actions? diff --git a/content/manuals/admin/faqs/general-faqs.md b/content/manuals/admin/faqs/general-faqs.md index d672c868aa10..d225027c44bd 100644 --- a/content/manuals/admin/faqs/general-faqs.md +++ b/content/manuals/admin/faqs/general-faqs.md @@ -73,9 +73,9 @@ information, see [Configure SSO](../../security/for-admins/single-sign-on/config > [!IMPORTANT] > -> 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. It is recommended to transition to Organization Access Tokens (OATs), which can provide similar functionality. For more information, see [Organization access tokens (Beta)](/manuals/security/for-admins/access-tokens.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. It is recommended to transition to Organization Access Tokens (OATs), which can provide similar functionality. For more information, see [Organization access tokens (Beta)](/manuals/security/for-admins/access-tokens.md). -A [service account](../../docker-hub/service-accounts.md) 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 Team or Business plan. Common use cases for service accounts include mirroring content on Docker Hub, or tying in image pulls from your CI/CD process. +A [service account](../../docker-hub/service-accounts.md) 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 Team or Business subscription. Common use cases for service accounts include mirroring content on Docker Hub, or tying in image pulls from your CI/CD process. ### Can I delete or deactivate a Docker account for another user? diff --git a/content/manuals/admin/organization/activity-logs.md b/content/manuals/admin/organization/activity-logs.md index 18c9b5a14085..ce8862fa7def 100644 --- a/content/manuals/admin/organization/activity-logs.md +++ b/content/manuals/admin/organization/activity-logs.md @@ -18,7 +18,7 @@ With activity logs, owners can view and track: For example, activity logs display activities such as the date when a repository was created or deleted, the member who created the repository, the name of the repository, and when there was a change to the privacy settings. -Owners can also see the activity logs for their repository if the repository is part of the organization subscribed to a Docker Business or Team plan. +Owners can also see the activity logs for their repository if the repository is part of the organization subscribed to a Docker Business or Team subscription. ## Manage activity logs diff --git a/content/manuals/admin/organization/convert-account.md b/content/manuals/admin/organization/convert-account.md index 66791d0396ef..ef77881f9341 100644 --- a/content/manuals/admin/organization/convert-account.md +++ b/content/manuals/admin/organization/convert-account.md @@ -11,7 +11,7 @@ aliases: You can convert an existing user account to an organization. This is useful if you need multiple users to access your account and the repositories that it’s connected to. Converting it to an organization gives you better control over permissions for these users through [teams](manage-a-team.md) and [roles](roles-and-permissions.md). -When you convert a user account to an organization, the account is migrated to a Docker Team plan. +When you convert a user account to an organization, the account is migrated to a Docker Team subscription. > [!IMPORTANT] > @@ -40,7 +40,7 @@ Consider the following effects of converting your account: - This process removes the email address for the account, and organization owners will receive notification emails instead. You'll be able to reuse the removed email address for another account after converting. -- The current plan will cancel and your new subscription will start. +- The current subscription will cancel and your new subscription will start. - Repository namespaces and names won't change, but converting your account removes any repository collaborators. Once you convert the account, you'll need to add those users as team members. diff --git a/content/manuals/admin/organization/orgs.md b/content/manuals/admin/organization/orgs.md index 0daf89c2bcc2..712b8b76fb84 100644 --- a/content/manuals/admin/organization/orgs.md +++ b/content/manuals/admin/organization/orgs.md @@ -13,7 +13,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/details.md) to determine what plan to choose for your organization +- Review the [Docker subscriptions and features](../../subscription/details.md) to determine what subscription to choose for your organization ## Create an organization @@ -33,7 +33,7 @@ To create an organization: 1. Sign in to [Docker Home](https://app.docker.com/). 2. Under Settings and administration, select **Go to Admin Console**. 3. Select the **Organization** drop-down in the left-hand navigation and then **Create Organization**. -4. Choose a plan for your organization, a billing cycle, and specify how many seats you need. See [Docker Pricing](https://www.docker.com/pricing/) for details on the features offered in the Team and Business plan. +4. Choose a subscription for your organization, a billing cycle, and specify how many seats you need. See [Docker Pricing](https://www.docker.com/pricing/) for details on the features offered in the Team and Business subscription. 5. Select **Continue to profile**. 6. Enter an **Organization namespace**. This is the official, unique name for your organization in Docker Hub. It's not possible to change the name of the @@ -60,7 +60,7 @@ You've now created an organization. 1. Sign in to [Docker Hub](https://hub.docker.com/) using your Docker ID, your email address, or your social provider. 2. Select **My Hub**, select the account drop-down, and then **Create Organization** to create a new organization. -3. Choose a plan for your organization, a billing cycle, and specify how many seats you need. See [Docker Pricing](https://www.docker.com/pricing/) for details on the features offered in the Team and Business plan. +3. Choose a subscription for your organization, a billing cycle, and specify how many seats you need. See [Docker Pricing](https://www.docker.com/pricing/) for details on the features offered in the Team and Business subscription. 4. Select **Continue to profile**. 5. Enter an **Organization namespace**. This is the official, unique name for your organization in Docker Hub. It's not possible to change the name of the @@ -161,7 +161,7 @@ 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/history.md). +[Docker subscription](../../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). {{< /tab >}} {{< /tabs >}} diff --git a/content/manuals/billing/3d-secure.md b/content/manuals/billing/3d-secure.md index 32f815c8768b..028da65d26b7 100644 --- a/content/manuals/billing/3d-secure.md +++ b/content/manuals/billing/3d-secure.md @@ -7,7 +7,7 @@ weight: 40 > [!NOTE] > -> [Docker plan](../subscription/setup.md) payments support 3D secure authentication. +> [Docker subscription](../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. diff --git a/content/manuals/billing/_index.md b/content/manuals/billing/_index.md index fc869b4dcb26..5429670c876f 100644 --- a/content/manuals/billing/_index.md +++ b/content/manuals/billing/_index.md @@ -36,6 +36,6 @@ aliases: - /billing/docker-hub-pricing/ --- -Use the resources in this section to manage your billing and payment settings for your Docker subscription plans. +Use the resources in this section to manage your billing and payment settings for your Docker subscriptions. {{< grid items="grid_core" >}} diff --git a/content/manuals/billing/cycle.md b/content/manuals/billing/cycle.md index e3e98563ff5c..b72ef3ead8d6 100644 --- a/content/manuals/billing/cycle.md +++ b/content/manuals/billing/cycle.md @@ -5,11 +5,11 @@ description: Learn to change your billing cycle for your Docker subscription keywords: billing, cycle, payments, subscription --- -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. +You can pay for a subscription 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. +> Business subscriptions are available only on yearly billing cycle. If you have a monthly billing cycle, you can choose to switch to an annual billing cycle. @@ -21,14 +21,14 @@ 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. +- 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 subscription, 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" >}} +{{< tab name="Docker subscription" >}} To change your billing cycle: @@ -44,10 +44,10 @@ To change your billing cycle: > If you choose to pay using a US bank account, you must verify the account. For > more information, see [Verify a bank account](manuals/billing/payment-method.md#verify-a-bank-account). -The billing plans and usage page will now reflect your new annual plan details. +The billing plans and usage page will now reflect your new annual subscription details. {{< /tab >}} -{{< tab name="Legacy Docker plan" >}} +{{< tab name="Legacy Docker subscription" >}} To change your billing cycle: @@ -67,7 +67,7 @@ To change your billing cycle: > You must be an organization owner to make changes to the payment information. {{< tabs >}} -{{< tab name="Docker plan" >}} +{{< tab name="Docker subscription" >}} To change your organization's billing cycle: @@ -84,7 +84,7 @@ To change your organization's billing cycle: > more information, see [Verify a bank account](manuals/billing/payment-method.md#verify-a-bank-account). {{< /tab >}} -{{< tab name="Legacy Docker plan" >}} +{{< tab name="Legacy Docker subscription" >}} To change your organization's billing cycle: diff --git a/content/manuals/billing/details.md b/content/manuals/billing/details.md index 764888444065..a26b1d423254 100644 --- a/content/manuals/billing/details.md +++ b/content/manuals/billing/details.md @@ -16,7 +16,7 @@ The billing information provided appears on all your billing invoices. The email ### Personal account {{< tabs >}} -{{< tab name="Docker plan" >}} +{{< tab name="Docker subscription" >}} To update your billing information: @@ -35,7 +35,7 @@ To update your billing information: 7. Select **Update**. {{< /tab >}} -{{< tab name="Legacy Docker plan" >}} +{{< tab name="Legacy Docker subscription" >}} To update your billing information: @@ -62,7 +62,7 @@ To update your billing information: > You must be an organization owner to make changes to the billing information. {{< tabs >}} -{{< tab name="Docker plan" >}} +{{< tab name="Docker subscription" >}} To update your billing information: @@ -81,7 +81,7 @@ To update your billing information: 7. Select **Update**. {{< /tab >}} -{{< tab name="Legacy Docker plan" >}} +{{< tab name="Legacy Docker subscription" >}} To update your billing information: @@ -118,7 +118,7 @@ You can update the email address that receives billing invoices at any time. ### Personal account {{< tabs >}} -{{< tab name="Docker plan" >}} +{{< tab name="Docker subscription" >}} To update your billing email address: @@ -129,7 +129,7 @@ To update your billing email address: 5. Update your billing contact information and select **Update**. {{< /tab >}} -{{< tab name="Legacy Docker plan" >}} +{{< tab name="Legacy Docker subscription" >}} To update your billing email address: @@ -146,7 +146,7 @@ To update your billing email address: ### Organizations {{< tabs >}} -{{< tab name="Docker plan" >}} +{{< tab name="Docker subscription" >}} To update your billing email address: @@ -157,7 +157,7 @@ To update your billing email address: 5. Update your billing contact information and select **Update**. {{< /tab >}} -{{< tab name="Legacy Docker plan" >}} +{{< tab name="Legacy Docker subscription" >}} To update your billing email address: diff --git a/content/manuals/billing/faqs.md b/content/manuals/billing/faqs.md index 64a9455524e9..455fa879ef12 100644 --- a/content/manuals/billing/faqs.md +++ b/content/manuals/billing/faqs.md @@ -33,7 +33,7 @@ If your subscription payment fails, there is a grace period of 15 days, includin 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. +Once the grace period is over and the invoice is still not paid, the subscription downgrades to a free subscription and all paid features are disabled. ### Can I manually retry a failed payment? diff --git a/content/manuals/billing/history.md b/content/manuals/billing/history.md index 20295cd3d19f..ecb3139c53de 100644 --- a/content/manuals/billing/history.md +++ b/content/manuals/billing/history.md @@ -35,13 +35,13 @@ You can’t make changes to a paid or unpaid billing invoice. When you update yo ### View renewal date {{< tabs >}} -{{< tab name="Docker plan" >}} +{{< tab name="Docker subscription" >}} -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. +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 card. {{< /tab >}} -{{< tab name="Legacy Docker plan" >}} +{{< tab name="Legacy Docker subscription" >}} You receive your invoice when the subscription renews. To verify your renewal date: @@ -60,7 +60,7 @@ You receive your invoice when the subscription renews. To verify your renewal da > 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" >}} +{{< tab name="Docker subscription" >}} To add or update your VAT number: @@ -81,7 +81,7 @@ To add or update your VAT number: Your VAT number will be included on your next invoice. {{< /tab >}} -{{< tab name="Legacy Docker plan" >}} +{{< tab name="Legacy Docker subscription" >}} To add or update your VAT number: @@ -110,7 +110,7 @@ You can view the billing history and download past invoices for a personal accou ### Personal account {{< tabs >}} -{{< tab name="Docker plan" >}} +{{< tab name="Docker subscription" >}} To view billing history: @@ -121,7 +121,7 @@ To view billing history: 5. Optional. Select the **Download** button to download an invoice. {{< /tab >}} -{{< tab name="Legacy Docker plan" >}} +{{< tab name="Legacy Docker subscription" >}} To view billing history: @@ -143,7 +143,7 @@ From here you can download an invoice. > You must be an owner of the organization to view the billing history. {{< tabs >}} -{{< tab name="Docker plan" >}} +{{< tab name="Docker subscription" >}} To view billing history: @@ -154,7 +154,7 @@ To view billing history: 5. Optional. Select the **download** button to download an invoice. {{< /tab >}} -{{< tab name="Legacy Docker plan" >}} +{{< tab name="Legacy Docker subscription" >}} To view billing history: diff --git a/content/manuals/billing/payment-method.md b/content/manuals/billing/payment-method.md index f4c2ad3e2a96..72a663f28e59 100644 --- a/content/manuals/billing/payment-method.md +++ b/content/manuals/billing/payment-method.md @@ -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/change.md). +> If you want to remove all payment methods, you must first downgrade your subscription to a free subscription. See [Downgrade](../subscription/change.md). The following payment methods are supported: @@ -39,7 +39,7 @@ All currency, for example the amount listed on your billing invoice, is in Unite ### Personal account {{< tabs >}} -{{< tab name="Docker plan" >}} +{{< tab name="Docker subscription" >}} To add a payment method: @@ -69,7 +69,7 @@ To add a payment method: > verify the account first. {{< /tab >}} -{{< tab name="Legacy Docker plan" >}} +{{< tab name="Legacy Docker subscription" >}} To add a payment method: @@ -98,7 +98,7 @@ To add a payment method: > You must be an organization owner to make changes to the payment information. {{< tabs >}} -{{< tab name="Docker plan" >}} +{{< tab name="Docker subscription" >}} To add a payment method: @@ -130,7 +130,7 @@ To add a payment method: > verify the account first. {{< /tab >}} -{{< tab name="Legacy Docker plan" >}} +{{< tab name="Legacy Docker subscription" >}} To add a payment method: @@ -204,7 +204,7 @@ If your subscription payment fails, there is a grace period of 15 days, includin 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. +Once the grace period is over and the invoice is still not paid, the subscription downgrades to a free subscription and all paid features are disabled. ## Redeem a coupon diff --git a/content/manuals/desktop/enterprise/_index.md b/content/manuals/desktop/enterprise/_index.md index ccd1d127952b..28de27c22b9d 100644 --- a/content/manuals/desktop/enterprise/_index.md +++ b/content/manuals/desktop/enterprise/_index.md @@ -18,6 +18,6 @@ aliases: Docker Desktop Enterprise (DDE) has been deprecated and is no longer in active development. Please use [Docker Desktop](../_index.md) Community instead. -If you are an existing DDE customer, use our [Support form](https://hub.docker.com/support/desktop/) to request a transition to one of our new [subscription plans](https://www.docker.com/pricing). +If you are an existing DDE customer, use our [Support form](https://hub.docker.com/support/desktop/) to request a transition to one of our new [subscriptions](https://www.docker.com/pricing). If you are looking to deploy Docker Desktop at scale, contact us on [pricingquestions@docker.com](mailto:pricingquestions@docker.com). diff --git a/content/manuals/desktop/previous-versions/2.x-mac.md b/content/manuals/desktop/previous-versions/2.x-mac.md index d1e9b00fb78b..a582c9a6aeb9 100644 --- a/content/manuals/desktop/previous-versions/2.x-mac.md +++ b/content/manuals/desktop/previous-versions/2.x-mac.md @@ -28,7 +28,7 @@ Docker Desktop 2.5.0.0 contains a Kubernetes upgrade. Your local Kubernetes clus ### New -- Users with a paid Docker subscription plan can now see the vulnerability scan report on the Remote repositories tab in Docker Desktop. +- Users with a paid Docker subscription can now see the vulnerability scan report on the Remote repositories tab in Docker Desktop. - Docker Desktop introduces a support option for users with a paid Docker subscription. ### Security diff --git a/content/manuals/desktop/troubleshoot-and-support/support.md b/content/manuals/desktop/troubleshoot-and-support/support.md index 02b7a8033a70..1608d0577aa2 100644 --- a/content/manuals/desktop/troubleshoot-and-support/support.md +++ b/content/manuals/desktop/troubleshoot-and-support/support.md @@ -85,7 +85,7 @@ For Pro and Team customers, Docker only offers support for the latest version of ### How many machines can I get support for Docker Desktop on? As a Pro user you can get support for Docker Desktop on a single machine. -As a Team, you can get support for Docker Desktop for the number of machines equal to the number of seats as part of your plan. +As a Team, you can get support for Docker Desktop for the number of machines equal to the number of seats as part of your subscription. ### What OS’s are supported? diff --git a/content/manuals/docker-hub/release-notes.md b/content/manuals/docker-hub/release-notes.md index 0f8e967863d8..eae65f78a92a 100644 --- a/content/manuals/docker-hub/release-notes.md +++ b/content/manuals/docker-hub/release-notes.md @@ -281,7 +281,6 @@ Each organization page now breaks down into these tabs: * Scan results don't appear for some official images. - ## 2019-09-05 ### Enhancements diff --git a/content/manuals/docker-hub/service-accounts.md b/content/manuals/docker-hub/service-accounts.md index c8694214a1f6..6b280f96522e 100644 --- a/content/manuals/docker-hub/service-accounts.md +++ b/content/manuals/docker-hub/service-accounts.md @@ -13,7 +13,7 @@ weight: 50 > available. Existing Service Account agreements will be honored until their > current term expires, but new purchases or renewals of Enhanced Service > Account add-ons are no longer available and customers must renew under a new -> subscription plan. +> subscription. > > Docker recommends transitioning to [Organization Access Tokens > (OATs)](../security/for-admins/access-tokens.md), which can provide similar diff --git a/content/manuals/docker-hub/usage/pulls.md b/content/manuals/docker-hub/usage/pulls.md index 2835edad9eaf..4db9c0e90c1e 100644 --- a/content/manuals/docker-hub/usage/pulls.md +++ b/content/manuals/docker-hub/usage/pulls.md @@ -209,6 +209,6 @@ To view your current pull rate and limit: 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 rate limits if you + paid Docker subscription. Pulling that image won't count toward pull rate limits if you don't see these headers. diff --git a/content/manuals/scout/_index.md b/content/manuals/scout/_index.md index a7e3c3b3cd69..6d7dbb2f8cba 100644 --- a/content/manuals/scout/_index.md +++ b/content/manuals/scout/_index.md @@ -40,7 +40,7 @@ grid: - title: Upgrade link: /subscription/change/ description: | - The free plan includes up to 1 repository. Upgrade for more. + A Personal subscription includes up to 1 repository. Upgrade for more. icon: upgrade --- diff --git a/content/manuals/security/faqs/single-sign-on/enforcement-faqs.md b/content/manuals/security/faqs/single-sign-on/enforcement-faqs.md index f77b93ac6152..b52ee2532f2d 100644 --- a/content/manuals/security/faqs/single-sign-on/enforcement-faqs.md +++ b/content/manuals/security/faqs/single-sign-on/enforcement-faqs.md @@ -41,7 +41,7 @@ Guest users who are not part of your registered domain but have been invited to ### Is there a way to test this functionality in a test tenant with Okta before going to production? -Yes, you can create a test organization. Companies can set up a new 5 seat Business plan on a new organization to test with. To do this, make sure to only enable SSO, not enforce it, or all domain email users will be forced to sign in to that test tenant. +Yes, you can create a test organization. Companies can set up a new 5 seat Business subscription on a new organization to test with. To do this, make sure to only enable SSO, not enforce it, or all domain email users will be forced to sign in to that test tenant. ### Is the sign in required tracking at runtime or install time? diff --git a/content/manuals/subscription/_index.md b/content/manuals/subscription/_index.md index 7cfa0d8d1f16..a3c9d4c6649a 100644 --- a/content/manuals/subscription/_index.md +++ b/content/manuals/subscription/_index.md @@ -1,7 +1,7 @@ --- title: Subscription description: Learn about subscription features and how to manage your subscription -keywords: Docker, pricing, billing, Pro, Team, business, subscription, tier, plan +keywords: Docker, pricing, billing, Pro, Team, business, subscription, tier weight: 50 params: sidebar: @@ -20,7 +20,7 @@ grid_subscriptions: link: /subscription/scale/ icon: leaderboard - title: Change your subscription - description: Learn how to upgrade or downgrade your plan. + description: Learn how to upgrade or downgrade your subscription. link: /subscription/change/ icon: upgrade - title: Manage seats diff --git a/content/manuals/subscription/change.md b/content/manuals/subscription/change.md index 2660e25ae01e..5acad6638624 100644 --- a/content/manuals/subscription/change.md +++ b/content/manuals/subscription/change.md @@ -1,6 +1,6 @@ --- description: Learn how to change your Docker subscription -keywords: Docker Hub, upgrade, downgrade, subscription, Pro, Team, business, pricing plan +keywords: Docker Hub, upgrade, downgrade, subscription, Pro, Team, business, pricing title: Change your subscription aliases: - /docker-hub/upgrade/ @@ -19,13 +19,13 @@ 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. +subscription or legacy Docker subscription. > [!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 +> their current subscription 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 @@ -33,16 +33,16 @@ subscription plan or legacy Docker subscription plan. ## 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). +When you upgrade a Docker subscription, you immediately have access to all the features and entitlements available in your Docker subscription. For detailed information on features available in each subscription, see [Docker Pricing](https://www.docker.com/pricing). {{< tabs >}} -{{< tab name="Docker plan" >}} +{{< tab name="Docker subscription" >}} 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/organization/convert-account.md). +3. Optional. If you're upgrading from a free Personal subscription to a Team subscription and want to keep your username, [convert your user account into an organization](../admin/organization/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. @@ -53,11 +53,11 @@ To upgrade your Docker subscription: > more information, see [Verify a bank account](manuals/billing/payment-method.md#verify-a-bank-account). {{< /tab >}} -{{< tab name="Legacy Docker plan" >}} +{{< tab name="Legacy Docker subscription" >}} -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. +You can upgrade a legacy Docker Core, Docker Build Cloud, or Docker Scout subscription to a Docker subscription that includes access to all tools. -Contact [Docker sales](https://www.docker.com/pricing/contact-sales/) to upgrade your legacy Docker plan. +Contact [Docker sales](https://www.docker.com/pricing/contact-sales/) to upgrade your legacy Docker subscription. {{< /tab >}} {{< /tabs >}} @@ -76,7 +76,7 @@ When you downgrade your subscription, access to paid features is available until > - 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" >}} +{{< tab name="Docker subscription" >}} If you have a [sales-assisted Docker Business subscription](details.md#sales-assisted), contact your account manager to downgrade your subscription. @@ -89,11 +89,11 @@ To downgrade your Docker subscription: 5. Fill out the feedback survey to continue with cancellation. {{< /tab >}} -{{< tab name="Legacy Docker plan" >}} +{{< tab name="Legacy Docker subscription" >}} 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 +### Downgrade Legacy Docker subscription To downgrade your legacy Docker subscription: diff --git a/content/manuals/subscription/details.md b/content/manuals/subscription/details.md index 593be8efe66b..0a53cc4722c2 100644 --- a/content/manuals/subscription/details.md +++ b/content/manuals/subscription/details.md @@ -8,7 +8,7 @@ aliases: 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 subscriptions 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, @@ -23,14 +23,14 @@ Docker subscription plans empower development teams by providing the tools they and more. The following sections describe some of the key features included with your -Docker subscription plan or Legacy Docker plan. +Docker subscription or Legacy Docker subscription. > [!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/). +> Legacy Docker plans apply to Docker subscribers who last purchased or renewed their subscription before December 10, 2024. These subscribers will keep their current subscription 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 subscriptions, see [Announcing Upgraded Docker Plans](https://www.docker.com/blog/november-2024-updated-plans-announcement/). {{< tabs >}} -{{< tab name="Docker plan" >}} +{{< tab name="Docker subscription" >}} ## Docker Personal @@ -47,7 +47,7 @@ Docker Personal includes: - 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 +Testcontainers Cloud after their trial can upgrade to a Docker Pro subscription at any time. All unauthenticated users, including unauthenticated Docker Personal users, get @@ -145,7 +145,7 @@ You can: ## Sales-assisted -A sales-assisted plan refers to a Docker Business or Team subscription where everything is set up and +A sales-assisted subscription refers to a Docker Business or Team subscription where everything is set up and managed by a dedicated Docker account manager. {{< /tab >}} @@ -154,7 +154,7 @@ managed by a dedicated Docker account manager. > [!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 +> 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 > plans still apply to your account until you renew. For more details, @@ -186,9 +186,9 @@ Legacy Docker Pro includes: 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 +#### Upgrade your Legacy Docker Pro subscription -When you upgrade your Legacy Docker Pro plan to a Docker Pro subscription plan, your plan includes the following changes: +When you upgrade your Legacy Docker Pro subscription to a Docker Pro subscription, your subscription includes the following changes: - Docker Build Cloud build minutes increased from 100/month to 200/month and no monthly fee. Docker Build Cloud minutes do not rollover month to month. - 2 included repositories with continuous vulnerability analysis in Docker Scout. @@ -217,11 +217,11 @@ There are also advanced collaboration and management tools, including organizati 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 +#### Upgrade your Legacy Docker Team subscription -When you upgrade your Legacy Docker Team plan to a Docker Team subscription plan, your plan includes the following changes: +When you upgrade your Legacy Docker Team subscription to a Docker Team subscription, your subscription 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. +- Instead of paying an additional per-seat fee, Docker Build Cloud is now available to all users in your Docker subscription. - Docker Build Cloud build minutes increase from 400/mo to 500/mo. Docker Build Cloud minutes do not rollover month to month. - 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. Testcontainers Cloud runtime minutes do not rollover month to month. @@ -249,11 +249,11 @@ Legacy Docker Business includes: 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 +#### Upgrade your Legacy Docker Business subscription -When you upgrade your Legacy Docker Business plan to a Docker Business subscription plan, your plan includes the following changes: +When you upgrade your Legacy Docker Business subscription to a Docker Business subscription, your subscription 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. +- Instead of paying an additional per-seat fee, Docker Build Cloud is now available to all users in your Docker subscription. - Docker Build Cloud included minutes increase from 800/mo to 1500/mo. Docker Build Cloud minutes do not rollover month to month. - 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. Testcontainers Cloud runtime minutes do not rollover month to month. @@ -276,20 +276,20 @@ A sales-assisted Docker Business subscription where everything is set up and man ## Legacy Docker Scout subscriptions -This section provides an overview of the legacy subscription plans for Docker +This section provides an overview of the legacy subscriptions 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 +> and have been replaced by Docker subscriptions 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 is available for organizations. If you have a Legacy Docker subscription, you automatically have access to legacy Docker Scout Free. Legacy Docker Scout Free includes: @@ -313,10 +313,10 @@ 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 +### Upgrade your Legacy Docker Scout subscription -When you upgrade your Legacy Docker Scout plan to a Docker subscription plan, your -plan includes the following changes: +When you upgrade your Legacy Docker Scout subscription to a Docker subscription, your +subscription 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 @@ -333,16 +333,16 @@ For a list of features available in each tier, see [Docker Pricing](https://www. > [!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 +> new Docker Pro, Team, and Business plans. When your subscription 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 +If you have a Legacy Docker subscription, 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 subscription tier. #### Legacy Docker Pro @@ -378,11 +378,11 @@ the organization associated with the subscription. See Manage seats and invites. 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 +### Upgrade your Legacy Docker Build Cloud subscription -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: +You no longer need to subscribe to a separate Docker Build Cloud subscription to access +Docker Build Cloud or to scale your minutes. When you upgrade your Legacy Docker subscription to +a Docker subscription, your subscription 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. diff --git a/content/manuals/subscription/manage-seats.md b/content/manuals/subscription/manage-seats.md index bfe663080969..66082bb2034e 100644 --- a/content/manuals/subscription/manage-seats.md +++ b/content/manuals/subscription/manage-seats.md @@ -22,7 +22,7 @@ When you add seats to your subscription in the middle of your billing cycle, you ## Add seats {{< tabs >}} -{{< tab name="Docker plan" >}} +{{< tab name="Docker subscription" >}} > [!IMPORTANT] > @@ -44,13 +44,13 @@ To add seats to your subscription: 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" >}} +{{< tab name="Legacy Docker subscription" >}} > [!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 +### Add seats to Legacy Docker subscription 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. @@ -79,7 +79,7 @@ If you remove seats in the middle of the billing cycle, changes apply in the nex 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" >}} +{{< tab name="Docker subscription" >}} > [!IMPORTANT] > @@ -96,13 +96,13 @@ To remove 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" >}} +{{< tab name="Legacy Docker 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. -### Remove seats from Legacy Docker plan +### Remove seats from Legacy Docker subscription 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. diff --git a/content/manuals/subscription/scale.md b/content/manuals/subscription/scale.md index ca5c411b98fb..1c2691f058c3 100644 --- a/content/manuals/subscription/scale.md +++ b/content/manuals/subscription/scale.md @@ -1,18 +1,18 @@ --- description: Learn how to scale your Docker subscription -keywords: subscription, Pro, Team, business, pricing plan, build minutes, test container minutes, pull limit +keywords: subscription, Pro, Team, business, pricing, build minutes, test container minutes, pull limit title: Scale your subscription weight: 17 --- > [!NOTE] > -> Owners of legacy Docker subscription plans must upgrade their subscription to a new -> Docker subscription plan in order to scale their subscription. +> Owners of legacy Docker subscriptions must upgrade their subscription to a new +> Docker subscription in order to scale their subscription. > -> Legacy Docker plans apply to Docker subscribers who last purchased or renewed +> Legacy Docker subscriptions 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 +> their current subscription 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 @@ -20,7 +20,7 @@ weight: 17 > Plans](https://www.docker.com/blog/november-2024-updated-plans-announcement/). Docker subscriptions let you scale your consumption as your needs evolve. Except -for legacy Docker subscription plans, all paid Docker subscriptions come with +for legacy Docker subscriptions, 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 @@ -50,7 +50,7 @@ You can pre-purchase Docker Build Cloud build minutes in the Docker Build Cloud 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 **View build minutes**. +3. On the plan and usage page, select **View build minutes**. This will launch the Docker Build Cloud settings page. 4. Select **Add minutes**. 5. Select your additional minute amount, then **Continue to payment**. diff --git a/content/manuals/subscription/setup.md b/content/manuals/subscription/setup.md index 40ab1b2c1347..22670088e3dc 100644 --- a/content/manuals/subscription/setup.md +++ b/content/manuals/subscription/setup.md @@ -1,6 +1,6 @@ --- description: Learn how to set up your Docker subscription -keywords: subscription, Pro, Team, Business, pricing plan +keywords: subscription, Pro, Team, Business, pricing title: Set up your subscription weight: 15 --- @@ -13,14 +13,14 @@ In this section, learn how to get started with a Docker subscription for individ ## 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. +After you [create your Docker ID](../accounts/create-account.md), you have a Docker Personal subscription. To continue using this subscription, no further action is necessary. For additional features, you can upgrade to a Docker Pro subscription. 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. +You can subscribe a new or existing organization to a Docker subscription. 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). +After you [create your Docker ID](../accounts/create-account.md), you have a Docker Personal subscription. 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). \ No newline at end of file diff --git a/content/reference/api/hub/latest.yaml b/content/reference/api/hub/latest.yaml index f01d2d0bc39c..ab325399f640 100644 --- a/content/reference/api/hub/latest.yaml +++ b/content/reference/api/hub/latest.yaml @@ -51,9 +51,9 @@ tags: description: | Most Docker Hub API endpoints require you to authenticate using your Docker credentials before using them. - Additionally, similar to the Docker Hub UI features, API endpoint responses may vary depending on your plan (Personal, Pro, or Team) and your account's permissions. + Additionally, similar to the Docker Hub UI features, API endpoint responses may vary depending on your subscription (Personal, Pro, or Team) and your account's permissions. - To learn more about the features available in each plan and to upgrade your existing plan, see [Docker Pricing](https://www.docker.com/pricing). + To learn more about the features available in each subscription and to upgrade your existing subscription, see [Docker Pricing](https://www.docker.com/pricing). # Types @@ -641,11 +641,11 @@ paths: put: summary: Update organization settings description: | - Updates an organization's settings. Some settings are only used when the organization is on a business plan. + Updates an organization's settings. Some settings are only used when the organization is on a business subscription. ***Only users with administrative privileges for the organization (owner role) can modify these settings.*** - The following settings are only used on a business plan: + The following settings are only used on a business subscription: - `restricted_images` tags: - org-settings From 859afee84e3cde77e4f5b282ab8c0238d67e86fe Mon Sep 17 00:00:00 2001 From: Sarah Sanders Date: Fri, 6 Jun 2025 09:24:43 -0400 Subject: [PATCH 06/12] chore: add blog post to learn more section of settings management (#22792) ## Description - Request from Product and Marketing, add blog post under "Learn more" heading for Settings Management guide ## Related issues or tickets https://docker.atlassian.net/browse/ENGDOCS-2697 ## Reviews - [ ] Technical review - [ ] Editorial review - [ ] Product review --- .../for-admins/hardened-desktop/settings-management/_index.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/content/manuals/security/for-admins/hardened-desktop/settings-management/_index.md b/content/manuals/security/for-admins/hardened-desktop/settings-management/_index.md index 55b4c85fb59b..de246d910643 100644 --- a/content/manuals/security/for-admins/hardened-desktop/settings-management/_index.md +++ b/content/manuals/security/for-admins/hardened-desktop/settings-management/_index.md @@ -81,4 +81,5 @@ Desktop Linux VM. ## Learn more -To see how each Docker Desktop setting maps across the Docker Dashboard, `admin-settings.json` file, and Admin Console, see the [Settings reference](settings-reference.md). +- To see how each Docker Desktop setting maps across the Docker Dashboard, `admin-settings.json` file, and Admin Console, see the [Settings reference](settings-reference.md). +- Read the [Settings Management blog post](https://www.docker.com/blog/settings-management-for-docker-desktop-now-generally-available-in-the-admin-console/). From d57b9282b8612499eef6d6730ae9f6f0b3a5b6ac Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Fri, 6 Jun 2025 16:09:35 +0100 Subject: [PATCH 07/12] Merge pull request #22745 from aevesdocker/ENGDOCS-2680 desktop: ms store deploy --- .../install/enterprise-deployment/ms-store.md | 45 +++++++++++++++++++ .../enterprise-deployment/use-intune.md | 2 +- .../enterprise-deployment/use-jamf-pro.md | 2 +- 3 files changed, 47 insertions(+), 2 deletions(-) create mode 100644 content/manuals/desktop/setup/install/enterprise-deployment/ms-store.md diff --git a/content/manuals/desktop/setup/install/enterprise-deployment/ms-store.md b/content/manuals/desktop/setup/install/enterprise-deployment/ms-store.md new file mode 100644 index 000000000000..9011934183ee --- /dev/null +++ b/content/manuals/desktop/setup/install/enterprise-deployment/ms-store.md @@ -0,0 +1,45 @@ +--- +title: Install Docker Desktop from the Microsoft Store on Windows +linkTitle: MS Store +description: Install Docker Desktop for Windows through the Microsoft Store. Understand its update behavior and limitations. +keywords: microsoft store, windows, docker desktop, install, deploy, configure, admin, mdm, intune, winget +tags: [admin] +weight: 30 +--- + +You can deploy Docker Desktop for Windows through the [Microsoft app store](https://apps.microsoft.com/detail/xp8cbj40xlbwkx?hl=en-GB&gl=GB). + +The Microsoft Store version of Docker Desktop provides the same functionality as the standard installer but has a different update behavior depending on whether your developers install it themselves or if installation is handled by an MDM tool such as Intune. This is described in the following section. + +Choose the installation method that best aligns with your environment's requirements and management practices. + +## Update behavior + +### Developer-managed installations + +For developers who install Docker Desktop directly: + +- The Microsoft Store does not automatically update Win32 apps like Docker Desktop for most users. +- Only a subset of users (approximately 20%) may receive update notifications on the Microsoft Store page. +- Most users must manually check for and apply updates within the Store. + +### Intune-managed installations + +In environments managed with Intune: +- Intune checks for updates approximately every 8 hours. +- When a new version is detected, Intune triggers a `winget` upgrade. +- If appropriate policies are configured, updates can occur automatically without user intervention. +- Updates are handled by Intune's management infrastructure rather than the Microsoft Store itself. + +## WSL considerations + +Docker Desktop for Windows integrates closely with WSL. When updating Docker Desktop installed from the Microsoft Store: +- Make sure you have quit Docker Desktop and that it is no longer running so updates can complete successfully +- In some environments, virtual hard disk (VHDX) file locks may prevent the update from completing. + +## Recommendations for Intune management + +If using Intune to manage Docker Desktop for Windows: +- Ensure your Intune policies are configured to handle application updates +- Be aware that the update process uses WinGet APIs rather than direct Store mechanisms +- Consider testing the update process in a controlled environment to verify proper functionality diff --git a/content/manuals/desktop/setup/install/enterprise-deployment/use-intune.md b/content/manuals/desktop/setup/install/enterprise-deployment/use-intune.md index 7c3a137ebdea..8ff5f2cb05f8 100644 --- a/content/manuals/desktop/setup/install/enterprise-deployment/use-intune.md +++ b/content/manuals/desktop/setup/install/enterprise-deployment/use-intune.md @@ -3,7 +3,7 @@ title: Deploy with Intune description: Use Intune, Microsoft's cloud-based device management tool, to deploy Docker Desktop keywords: microsoft, windows, docker desktop, deploy, mdm, enterprise, administrator, mac, pkg, dmg tags: [admin] -weight: 30 +weight: 40 aliases: - /desktop/install/msi/use-intune/ - /desktop/setup/install/msi/use-intune/ diff --git a/content/manuals/desktop/setup/install/enterprise-deployment/use-jamf-pro.md b/content/manuals/desktop/setup/install/enterprise-deployment/use-jamf-pro.md index 7443d259afa0..60a6b24cd1c0 100644 --- a/content/manuals/desktop/setup/install/enterprise-deployment/use-jamf-pro.md +++ b/content/manuals/desktop/setup/install/enterprise-deployment/use-jamf-pro.md @@ -3,7 +3,7 @@ title: Deploy with Jamf Pro description: Use Jamf Pro to deploy Docker Desktop for Mac keywords: jamf, mac, docker desktop, deploy, mdm, enterprise, administrator, pkg tags: [admin] -weight: 40 +weight: 50 --- {{< summary-bar feature_name="Jamf Pro" >}} From 27a9303e9618bfa9b3fc5487379e3e46e9a66d87 Mon Sep 17 00:00:00 2001 From: Niklas Date: Mon, 9 Jun 2025 10:20:32 +0200 Subject: [PATCH 08/12] Update release-notes 4.42 link text to Resource Saver issue (#22809) ## Description While I am *also* having Resource Saver problems on Mac OS, this specific link is for Windows. - [ ] Technical review - [x] Editorial review - [ ] Product review --- content/manuals/desktop/release-notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/manuals/desktop/release-notes.md b/content/manuals/desktop/release-notes.md index 0b26870b5939..28f4a9d3f3c9 100644 --- a/content/manuals/desktop/release-notes.md +++ b/content/manuals/desktop/release-notes.md @@ -99,7 +99,7 @@ For more frequently asked questions, see the [FAQs](/manuals/desktop/troubleshoo #### For Windows - Running containers with Wasm will hang sporadically. See [docker/for-mac#7666](https://github.com/docker/for-mac/issues/7666). -- On some machines Resource Saver will cause other WSL 2 distros to freeze. The workaround is to disable Resource Saver. See [docker/for-mac#14656](https://github.com/docker/for-win/issues/14656). +- On some machines Resource Saver will cause other WSL 2 distros to freeze. The workaround is to disable Resource Saver. See [docker/for-win#14656](https://github.com/docker/for-win/issues/14656). ## 4.41.2 From 521f328b866416c0a619fd685477a26aa84eb09d Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Tue, 10 Jun 2025 08:04:55 +0100 Subject: [PATCH 09/12] ENGDOCS-2709 (#22799) ## Description Fixes Compose Bridge CLI docs not displaying and updates the docs to the new commands ## Related issues or tickets ## Reviews - [ ] Technical review - [ ] Editorial review - [ ] Product review --- content/manuals/compose/bridge/_index.md | 7 ++- .../compose/bridge/advanced-integration.md | 43 ------------------- content/manuals/compose/bridge/customize.md | 10 ++--- content/manuals/compose/bridge/usage.md | 11 +++-- .../cli/docker/compose/bridge/_index.md | 13 ++++++ .../cli/docker/compose/bridge/convert.md | 13 ++++++ .../compose/bridge/transformations/_index.md | 13 ++++++ .../compose/bridge/transformations/create.md | 13 ++++++ .../compose/bridge/transformations/list.md | 13 ++++++ 9 files changed, 76 insertions(+), 60 deletions(-) delete mode 100644 content/manuals/compose/bridge/advanced-integration.md create mode 100644 content/reference/cli/docker/compose/bridge/_index.md create mode 100644 content/reference/cli/docker/compose/bridge/convert.md create mode 100644 content/reference/cli/docker/compose/bridge/transformations/_index.md create mode 100644 content/reference/cli/docker/compose/bridge/transformations/create.md create mode 100644 content/reference/cli/docker/compose/bridge/transformations/list.md diff --git a/content/manuals/compose/bridge/_index.md b/content/manuals/compose/bridge/_index.md index b84dcb8dba60..37bf983320a0 100644 --- a/content/manuals/compose/bridge/_index.md +++ b/content/manuals/compose/bridge/_index.md @@ -30,8 +30,8 @@ To get started with Compose Bridge, you need to: 1. Download and install Docker Desktop version 4.33 and later. 2. Sign in to your Docker account. -3. Navigate to the **Features in development** tab in **Settings**. -4. From the **Experimental features** tab, select **Enable Compose Bridge**. +3. Navigate to the **Beta features** tab in **Settings**. +4. Select **Enable Compose Bridge**. 5. Select **Apply & restart**. ## Feedback @@ -41,5 +41,4 @@ To give feedback, report bugs, or receive support, email `desktop-preview@docker ## What's next? - [Use Compose Bridge](usage.md) -- [Explore how you can customize Compose Bridge](customize.md) -- [Explore the advanced integration](advanced-integration.md) +- [Explore how you can customize Compose Bridge](customize.md) \ No newline at end of file diff --git a/content/manuals/compose/bridge/advanced-integration.md b/content/manuals/compose/bridge/advanced-integration.md deleted file mode 100644 index db9e71837542..000000000000 --- a/content/manuals/compose/bridge/advanced-integration.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: Advanced integration -linkTitle: Advanced -weight: 30 -description: Learn about how Compose Bridge can function a kubectl plugin -keywords: kubernetes, compose, compose bridge, plugin, advanced ---- - -{{< summary-bar feature_name="Compose bridge" >}} - -Compose Bridge can also function as a `kubectl` plugin, allowing you to integrate its capabilities directly into your Kubernetes command-line operations. This integration simplifies the process of converting and deploying applications from Docker Compose to Kubernetes. - -## Use `compose-bridge` as a `kubectl` plugin - -To use the `compose-bridge` binary as a `kubectl` plugin, you need to make sure that the binary is available in your PATH and the name of the binary is prefixed with `kubectl-`. - -1. Rename or copy the `compose-bridge` binary to `kubectl-compose_bridge`: - - ```console - $ mv /path/to/compose-bridge /usr/local/bin/kubectl-compose_bridge - ``` - -2. Ensure that the binary is executable: - - ```console - $ chmod +x /usr/local/bin/kubectl-compose_bridge - ``` - -3. Verify that the plugin is recognized by `kubectl`: - - ```console - $ kubectl plugin list - ``` - - In the output, you should see `kubectl-compose_bridge`. - -4. Now you can use `compose-bridge` as a `kubectl` plugin: - - ```console - $ kubectl compose-bridge [command] - ``` - -Replace `[command]` with any `compose-bridge` command you want to use. diff --git a/content/manuals/compose/bridge/customize.md b/content/manuals/compose/bridge/customize.md index d978ecf6b9fa..390710053427 100644 --- a/content/manuals/compose/bridge/customize.md +++ b/content/manuals/compose/bridge/customize.md @@ -91,7 +91,7 @@ decisions and preferences, with various level of flexibility and effort. ### Modify the default templates You can extract templates used by the default transformation `docker/compose-bridge-kubernetes`, -by running `compose-bridge transformations create --from docker/compose-bridge-kubernetes my-template` +by running `docker compose bridge transformations create --from docker/compose-bridge-kubernetes my-template` and adjusting the templates to match your needs. The templates are extracted into a directory named after your template name, in this case `my-template`. @@ -106,7 +106,7 @@ $ docker build --tag mycompany/transform --push . You can then use your transformation as a replacement: ```console -$ compose-bridge convert --transformations mycompany/transform +$ docker compose bridge convert --transformations mycompany/transform ``` ### Add your own templates @@ -152,7 +152,7 @@ when transforming Compose models into Kubernetes in addition to other transformations: ```console -$ compose-bridge convert \ +$ docker compose bridge convert \ --transformation docker/compose-bridge-kubernetes \ --transformation mycompany/transform ``` @@ -184,7 +184,3 @@ CMD ["/usr/bin/kompose", "convert", "-f", "/in/compose.yaml", "--out", "/out"] This Dockerfile bundles Kompose and defines the command to run this tool according to the Compose Bridge transformation contract. - -## What's next? - -- [Explore the advanced integration](advanced-integration.md) diff --git a/content/manuals/compose/bridge/usage.md b/content/manuals/compose/bridge/usage.md index 091457fbeefb..47c418eff065 100644 --- a/content/manuals/compose/bridge/usage.md +++ b/content/manuals/compose/bridge/usage.md @@ -29,14 +29,14 @@ It also supplies a Kustomize overlay dedicated to Docker Desktop with: To use the default transformation run the following command: ```console -$ compose-bridge convert +$ docker compose bridge convert ``` Compose looks for a `compose.yaml` file inside the current directory and then converts it. The following output is displayed ```console -$ compose-bridge convert -f compose.yaml +$ docker compose bridge convert -f compose.yaml Kubernetes resource api-deployment.yaml created Kubernetes resource db-deployment.yaml created Kubernetes resource web-deployment.yaml created @@ -69,13 +69,13 @@ the standard deployment command `kubectl apply -k out/overlays/desktop/`. If you want to convert a `compose.yaml` file that is located in another directory, you can run: ```console -$ compose-bridge convert -f /compose.yaml +$ docker compose bridge convert -f /compose.yaml ``` To see all available flags, run: ```console -$ compose-bridge convert --help +$ docker compose bridge convert --help ``` > [!TIP] @@ -86,5 +86,4 @@ $ compose-bridge convert --help ## What's next? -- [Explore how you can customize Compose Bridge](customize.md) -- [Explore the advanced integration](advanced-integration.md) +- [Explore how you can customize Compose Bridge](customize.md) \ No newline at end of file diff --git a/content/reference/cli/docker/compose/bridge/_index.md b/content/reference/cli/docker/compose/bridge/_index.md new file mode 100644 index 000000000000..a076d5f7d302 --- /dev/null +++ b/content/reference/cli/docker/compose/bridge/_index.md @@ -0,0 +1,13 @@ +--- +datafolder: compose-cli +datafile: docker_compose_bridge +title: docker compose bridge +layout: cli +--- + + \ No newline at end of file diff --git a/content/reference/cli/docker/compose/bridge/convert.md b/content/reference/cli/docker/compose/bridge/convert.md new file mode 100644 index 000000000000..c8310f0c0d70 --- /dev/null +++ b/content/reference/cli/docker/compose/bridge/convert.md @@ -0,0 +1,13 @@ +--- +datafolder: compose-cli +datafile: docker_compose_bridge_convert +title: docker compose bridge convert +layout: cli +--- + + \ No newline at end of file diff --git a/content/reference/cli/docker/compose/bridge/transformations/_index.md b/content/reference/cli/docker/compose/bridge/transformations/_index.md new file mode 100644 index 000000000000..d7e61d411c9d --- /dev/null +++ b/content/reference/cli/docker/compose/bridge/transformations/_index.md @@ -0,0 +1,13 @@ +--- +datafolder: compose-cli +datafile: docker_compose_bridge_transformations +title: docker compose bridge transformations +layout: cli +--- + + \ No newline at end of file diff --git a/content/reference/cli/docker/compose/bridge/transformations/create.md b/content/reference/cli/docker/compose/bridge/transformations/create.md new file mode 100644 index 000000000000..efc0801f27ed --- /dev/null +++ b/content/reference/cli/docker/compose/bridge/transformations/create.md @@ -0,0 +1,13 @@ +--- +datafolder: compose-cli +datafile: docker_compose_bridge_transformations_create +title: docker compose bridge transformations create +layout: cli +--- + + \ No newline at end of file diff --git a/content/reference/cli/docker/compose/bridge/transformations/list.md b/content/reference/cli/docker/compose/bridge/transformations/list.md new file mode 100644 index 000000000000..5af7198a69a7 --- /dev/null +++ b/content/reference/cli/docker/compose/bridge/transformations/list.md @@ -0,0 +1,13 @@ +--- +datafolder: compose-cli +datafile: docker_compose_bridge_transformations_list +title: docker compose bridge transformations list +layout: cli +--- + + \ No newline at end of file From 22fe4d28c1ecf2c01e6fc03c1dcd0c6515c03606 Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Tue, 10 Jun 2025 08:05:05 +0100 Subject: [PATCH 10/12] chore: move dev box page (#22810) ## Description ## Related issues or tickets ## Reviews - [ ] Technical review - [ ] Editorial review - [ ] Product review --- .../install/enterprise-deployment}/dev-box.md | 3 +++ content/manuals/desktop/setup/vm-vdi.md | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) rename content/manuals/desktop/{features => setup/install/enterprise-deployment}/dev-box.md (97%) diff --git a/content/manuals/desktop/features/dev-box.md b/content/manuals/desktop/setup/install/enterprise-deployment/dev-box.md similarity index 97% rename from content/manuals/desktop/features/dev-box.md rename to content/manuals/desktop/setup/install/enterprise-deployment/dev-box.md index 31f7b7822cd9..e44a79ec45fa 100644 --- a/content/manuals/desktop/features/dev-box.md +++ b/content/manuals/desktop/setup/install/enterprise-deployment/dev-box.md @@ -1,7 +1,10 @@ --- Title: Docker Desktop in Microsoft Dev Box +linkTitle: Microsoft Dev Box description: Learn about the benefits of and how to setup Docker Desktop in Microsoft Dev Box keywords: desktop, docker, windows, microsoft dev box +aliases: + - /desktop/features/dev-box/ --- Docker Desktop is available as a pre-configured image in the Microsoft Azure Marketplace for use with Microsoft Dev Box, allowing developers to quickly set up consistent development environments in the cloud. diff --git a/content/manuals/desktop/setup/vm-vdi.md b/content/manuals/desktop/setup/vm-vdi.md index d9d3a2b6c932..cc4ecb1d2051 100644 --- a/content/manuals/desktop/setup/vm-vdi.md +++ b/content/manuals/desktop/setup/vm-vdi.md @@ -148,4 +148,4 @@ For WSL 2-related issues, contact Nutanix support. For Docker Desktop-specific i ## Aditional resources -- [Docker Desktop on Microsoft Dev Box](/manuals/desktop/features/dev-box.md) \ No newline at end of file +- [Docker Desktop on Microsoft Dev Box](/manuals/desktop/setup/install/enterprise-deployment/dev-box.md) \ No newline at end of file From 52ac8235ded2ef0f58f1e597a122d29222679661 Mon Sep 17 00:00:00 2001 From: Sarah Sanders Date: Tue, 10 Jun 2025 10:41:58 -0400 Subject: [PATCH 11/12] admin: add new activity log events (#22805) ## Description - New SSO and provisioning events for activity logs ## Related issues or tickets https://docker.atlassian.net/browse/ENGDOCS-2689 ## Reviews - [ ] Technical review - [ ] Editorial review - [ ] Product review --- content/manuals/admin/organization/activity-logs.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/content/manuals/admin/organization/activity-logs.md b/content/manuals/admin/organization/activity-logs.md index ce8862fa7def..281e3efdbf9f 100644 --- a/content/manuals/admin/organization/activity-logs.md +++ b/content/manuals/admin/organization/activity-logs.md @@ -71,6 +71,14 @@ Refer to the following section for a list of events and their descriptions: | Policy updated | Details of updating a settings policy | | Policy deleted | Details of deleting a settings policy | | Policy transferred | Details of transferring a settings policy to another owner | +| Create SSO Connection | Details of creating a new org/company SSO connection | +| Update SSO Connection | Details of updating an existing org/company SSO connection | +| Delete SSO Connection | Details of deleting an existing org/company SSO connection | +| Enforce SSO | Details of toggling enforcement on an existing org/company SSO connection | +| Enforce SCIM | Details of toggling SCIM on an existing org/company SSO connection | +| Refresh SCIM Token | Details of a SCIM token refresh on an existing org/company SSO connection | +| Change SSO Connection Type | Details of a connection type change on an existing org/company SSO connection | +| Toggle JIT provisioning | Details of a JIT toggle on an existing org/company SSO connection | ### Repository events From 27fcf421b1aed53a5312d2596d14caa6d3998d7c Mon Sep 17 00:00:00 2001 From: Craig Osterhout <103533812+craig-osterhout@users.noreply.github.com> Date: Tue, 10 Jun 2025 13:57:18 -0700 Subject: [PATCH 12/12] cloud: add redirect (#22812) ## Description - Added new redirect for GUI to explain Docker Cloud GPU. (/go/docker-cloud-gpu/) Currently pointing at the only page that references Docker Cloud to avoid a 404 in pre-release product. Will change the page once docs are ready for the feature. ## Related issues or tickets ENGDOCS-2714 ## Reviews - [ ] Editorial review Signed-off-by: Craig --- data/redirects.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/data/redirects.yml b/data/redirects.yml index 83073303460c..e67f3a0a4344 100644 --- a/data/redirects.yml +++ b/data/redirects.yml @@ -227,6 +227,7 @@ - /go/run-cloud-eap/ "/desktop/setup/vm-vdi/": - /go/docker-cloud/ + - /go/docker-cloud-gpu/ # CLI backlinks "/engine/cli/filter/":