Skip to content

Commit 8295aaf

Browse files
Merge pull request #22027 from docker/published-update
publish updates from main
2 parents 3bd16e9 + 98f7368 commit 8295aaf

File tree

15 files changed

+87
-26
lines changed

15 files changed

+87
-26
lines changed

_vendor/modules.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
# github.com/moby/buildkit v0.19.0
33
# github.com/docker/buildx v0.20.1
44
# github.com/docker/cli v27.5.1+incompatible
5-
# github.com/docker/compose/v2 v2.32.4
5+
# github.com/docker/compose/v2 v2.33.0
66
# github.com/docker/scout-cli v1.15.0

content/manuals/accounts/deactivate-user-account.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,5 +41,6 @@ Once you have completed all the previous steps, you can deactivate your account.
4141
1. Sign in to [Docker Home](https://app.docker.com/login).
4242
2. Select your avatar to open the drop-down menu.
4343
3. Select **Account settings**.
44-
4. In the **Account management** section, select **Deactivate account**.
45-
5. To confirm, select **Deactivate account**.
44+
4. Select **Deactivate**.
45+
5. Select **Deactivate account**.
46+
6. To confirm, select **Deactivate account**.

content/manuals/accounts/manage-account.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ You can centrally manage the settings for your Docker account using Docker Home.
1717
2. In Docker Home, select your avatar in the top-right corner to open the drop-down.
1818
3. Select **Account settings**.
1919

20-
From the Account settings page, you can take any of the following actions.
20+
From the Account Center page, you can take any of the following actions.
2121

2222
### Update account information
2323

@@ -35,7 +35,7 @@ Make your changes here, then select **Save** to save your settings.
3535

3636
### Update email address
3737

38-
To update your email address, select the arrow icon.
38+
To update your email address, select **Email**.
3939

4040
1. Enter your new email address.
4141
2. Enter your password to confirm the change.
@@ -47,22 +47,22 @@ Once you verify your email address, your account information will update.
4747

4848
You can change your password by initiating a password reset via email.
4949

50-
To change your password, select **Reset password**.
50+
To change your password, select **Password** and then **Reset password**.
5151

5252
Follow the instructions in the password reset email.
5353

5454
## Manage security settings
5555

56-
You can manage the security settings for your account in Docker Home.
57-
56+
To update your two-factor authentication (2FA) settings, select **2FA**.
5857
For information on two-factor authentication (2FA) for your account, see [Enable two-factor authentication](../security/for-developers/2fa/_index.md) to get started.
5958

59+
To manage personal access tokens, select **Personal access tokens**.
6060
For information on personal access tokens, see [Create and manage access tokens](../security/for-developers/access-tokens.md).
6161

6262
## Account management
6363

64-
You can take administrative actions for your account in Docker Home.
65-
64+
To convert your account into an organization, select **Convert**.
6665
For more information on converting your account, see [Convert an account into an organization](../admin/organization/convert-account.md).
6766

67+
To deactivate your account, select **Deactivate**.
6868
For information on deactivating your account, see [Deactivating a user account](./deactivate-user-account.md).

content/manuals/admin/organization/convert-account.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,10 +60,10 @@ Consider the following effects of converting your account:
6060

6161
4. Select **Account settings**.
6262

63-
5. In the **Account management** section, select **Convert account**.
63+
5. Select **Convert**.
6464

6565
6. Review the warning displayed about converting a user account. This action cannot be undone and has considerable implications for your assets and the account.
6666

67-
7. Enter a **Docker ID** to set an organization owner. This is the user account that will manage the organization, and the only way to access the organization settings after conversion. You cannot use the same Docker ID as the account you are trying to convert.
67+
7. Enter a **Username of new owner** to set an organization owner. This is the user account that will manage the organization, and the only way to access the organization settings after conversion. You cannot use the same Docker ID as the account you are trying to convert.
6868

69-
8. Select **Confirm and purchase** to confirm. The new owner receives a notification email. Use that owner account to sign in and manage the new organization.
69+
8. Select **Confirm**. The new owner receives a notification email. Use that owner account to sign in and manage the new organization.

content/manuals/admin/organization/members.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,10 @@ To add a member to a team with the Admin Console:
141141

142142
### Remove a member from a team
143143

144+
> [!NOTE]
145+
>
146+
> If your organization uses single sign-on (SSO) with [SCIM](/manuals/security/for-admins/provisioning/scim.md) enabled, you should remove members from your identity provider (IdP). This will automatically remove members from Docker. If SCIM is disabled, you must manually manage members in Docker.
147+
144148
Organization owners can remove a member from a team in Docker Hub or Admin Console. Removing the member from the team will revoke their access to the permitted resources.
145149

146150
{{< tabs >}}

content/manuals/build/bake/overrides.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ If you don't specify any files, Bake will use the following lookup order:
5555
3. `docker-compose.yml`
5656
4. `docker-compose.yaml`
5757
5. `docker-bake.json`
58-
6. `docker-bake.override.json`
59-
7. `docker-bake.hcl`
58+
6. `docker-bake.hcl`
59+
7. `docker-bake.override.json`
6060
8. `docker-bake.override.hcl`
6161

6262
If more than one Bake file is found, all files are loaded and merged into a

content/manuals/compose/releases/release-notes.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,45 @@ aliases:
1313

1414
For more detailed information, see the [release notes in the Compose repo](https://github.com/docker/compose/releases/).
1515

16+
## 2.33.0
17+
18+
{{< release-date date="2025-02-13" >}}
19+
20+
### Bug fixes and enhancements
21+
22+
- Introduced a hint to promote the use of [Bake](/build/bake/)
23+
- Introduced support for the `additional_context` attribute referencing another service
24+
- Added support for `BUILDKIT_PROGRESS`
25+
- Compose now warns you when a published Compose application includes environment variables
26+
- Added a `--with-env` flag to publish a Compose application with environment variables
27+
- Updated `ls --quiet` help description
28+
- Fixed multiple issues delegating build to Bake
29+
- Updated help in `stats` command
30+
- Fixed support for "builtin" seccomp profile
31+
- Fixed support for `watch` with multiple services
32+
- Removed exit code per error type used by legacy metrics system
33+
- Fixed test coverage for `compatibility`
34+
- Removed raw os.Args sent to OpenTelemetry
35+
- Enabled copyloopvar linter
36+
- Fixed provenance for binaries and generate SBOM
37+
- Main branch for docs upstream validation is now used
38+
- Added codeowners file
39+
- Added Docker Engine v28.x to the test-matrix
40+
41+
### Update
42+
43+
- Dependencies upgrade: Bump compose-go v2.4.8
44+
- Dependencies upgrade: Bump buildx v0.20.1
45+
- Dependencies upgrade: Bump docker to v27.5.1
46+
- Dependencies upgrade: Bump golangci-lint to v1.63.4
47+
- Dependencies upgrade: Bump golang.org/x/sys from 0.28.0 to 0.30.0
48+
- Dependencies upgrade: Bump github.com/moby/term v0.5.2
49+
- Dependencies upgrade: Bump github.com/otiai10/copy from 1.14.0 to 1.14.1
50+
- Dependencies upgrade: Bump github.com/jonboulle/clockwork from 0.4.0 to 0.5.0
51+
- Dependencies upgrade: Bump github.com/spf13/pflag from 1.0.5 to 1.0.6
52+
- Dependencies upgrade: Bump golang.org/x/sync from 0.10.0 to 0.11.0
53+
- Dependencies upgrade: Bump gotest.tools/v3 from 3.5.1 to 3.5.2
54+
1655
## 2.32.4
1756

1857
{{< release-date date="2025-01-16" >}}

content/manuals/desktop/features/wsl/_index.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,15 @@ Docker Desktop does not require any particular Linux distributions to be install
103103
>
104104
> Note that Docker Desktop version 4.30 and later keeps using the `docker-desktop-data` distribution if it was already created by an earlier version of Docker Desktop and has not been freshly installed or factory reset.
105105

106+
## WSL 2 security in Docker Desktop
107+
108+
Docker Desktop’s WSL 2 integration operates within the existing security model of WSL and does not introduce additional security risks beyond standard WSL behavior.
109+
110+
Docker Desktop runs within its own dedicated WSL distribution, `docker-desktop`, which follows the same isolation properties as any other WSL distribution. The only interaction between Docker Desktop and other installed WSL distributions occurs when the Docker Desktop **WSL integration** feature is enabled in settings. This feature allows easy access to the Docker CLI from integrated distributions.
111+
112+
WSL is designed to facilitate interoperability between Windows and Linux environments. Its file system is accessible from the Windows host `\\wsl$`, meaning Windows processes can read and modify files within WSL. This behavior is not specific to Docker Desktop, but rather a core aspect of WSL itself.
113+
114+
For organizations concerned about security risks related to WSL and want stricter isolation and security controls, run Docker Desktop in Hyper-V mode instead of WSL 2.
106115

107116
## Additional resources
108117

content/manuals/security/faqs/single-sign-on/users-faqs.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,3 +100,7 @@ No, we don't differentiate the two in product.
100100
### Is user information visible in Docker Hub?
101101

102102
All Docker accounts have a public profile associated with their namespace. If you don't want user information (for example, full name) to be visible, you can remove those attributes from your SSO and SCIM mappings. Alternatively, you can use a different identifier to replace a user's full name.
103+
104+
### What happens to existing licensed users when SCIM is enabled?
105+
106+
Enabling SCIM does not immediately remove or modify existing licensed users in your Docker organization. They retain their current access and roles, but after enabling SCIM, you will manage them in your identity provider (IdP). If SCIM is later disabled, previously SCIM-managed users remain in Docker but are no longer automatically updated or removed based on your IdP.

content/manuals/security/for-developers/2fa/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Authenticator with a registered YubiKey.
2727

2828
1. Sign in to your [Docker account](https://app.docker.com/login).
2929
2. Select your avatar and then from the drop-down menu, select **Account settings**.
30-
3. Navigate to the **Security** section, then select **Two-factor authentication**.
30+
3. Select **2FA**.
3131
4. Enter your account password, then select **Confirm**.
3232
5. Save your recovery code and store it somewhere safe. You can use your recovery code to recover your account in the event you lose access to your authenticator app.
3333
6. Use a Time-based One-time password (TOTP) mobile app to scan the QR code or enter the text code.

0 commit comments

Comments
 (0)