Skip to content

Commit af277b8

Browse files
Merge branch 'main' into ENGDOCS-2269
2 parents f5549ed + 21839d5 commit af277b8

File tree

27 files changed

+360
-314
lines changed

27 files changed

+360
-314
lines changed

content/guides/java/containerize.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ WARNING: The following Docker files already exist in this directory:
6868
? Do you want to overwrite them? Yes
6969
? What application platform does your project use? Java
7070
? What's the relative directory (with a leading .) for your app? ./src
71-
? What version of Java do you want to use? 17
71+
? What version of Java do you want to use? 21
7272
? What port does your server listen on? 8080
7373
```
7474

@@ -98,7 +98,7 @@ Create a file named `Dockerfile` with the following contents.
9898
################################################################################
9999

100100
# Create a stage for resolving and downloading dependencies.
101-
FROM eclipse-temurin:17-jdk-jammy as deps
101+
FROM eclipse-temurin:21-jre-jammy as deps
102102

103103
WORKDIR /build
104104

@@ -155,7 +155,7 @@ RUN java -Djarmode=layertools -jar target/app.jar extract --destination target/e
155155
# most recent version of that tag when you build your Dockerfile.
156156
# If reproducibility is important, consider using a specific digest SHA, like
157157
# eclipse-temurin@sha256:99cede493dfd88720b610eb8077c8688d3cca50003d76d1d539b0efc8cca72b4.
158-
FROM eclipse-temurin:17-jre-jammy AS final
158+
FROM eclipse-temurin:21-jre-jammy AS final
159159

160160
# Create a non-privileged user that the app will run under.
161161
# See https://docs.docker.com/go/dockerfile-user-best-practices/

content/guides/java/develop.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ Replace the contents of your Dockerfile with the following.
121121
```dockerfile {hl_lines="22-29"}
122122
# syntax=docker/dockerfile:1
123123
124-
FROM eclipse-temurin:17-jdk-jammy as deps
124+
FROM eclipse-temurin:21-jdk-jammy as deps
125125
WORKDIR /build
126126
COPY --chmod=0755 mvnw mvnw
127127
COPY .mvn/ .mvn/
@@ -149,7 +149,7 @@ RUN cp -r /build/target/extracted/application/. ./
149149
ENV JAVA_TOOL_OPTIONS -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:8000
150150
CMD [ "java", "-Dspring.profiles.active=postgres", "org.springframework.boot.loader.launch.JarLauncher" ]
151151
152-
FROM eclipse-temurin:17-jre-jammy AS final
152+
FROM eclipse-temurin:21-jre-jammy AS final
153153
ARG UID=10001
154154
RUN adduser \
155155
--disabled-password \

content/guides/java/run-tests.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Replace the contents of your Dockerfile with the following.
2525
```dockerfile {hl_lines="3-19"}
2626
# syntax=docker/dockerfile:1
2727

28-
FROM eclipse-temurin:17-jdk-jammy as base
28+
FROM eclipse-temurin:21-jdk-jammy as base
2929
WORKDIR /build
3030
COPY --chmod=0755 mvnw mvnw
3131
COPY .mvn/ .mvn/
@@ -64,7 +64,7 @@ RUN cp -r /build/target/extracted/application/. ./
6464
ENV JAVA_TOOL_OPTIONS="-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:8000"
6565
CMD [ "java", "-Dspring.profiles.active=postgres", "org.springframework.boot.loader.launch.JarLauncher" ]
6666

67-
FROM eclipse-temurin:17-jre-jammy AS final
67+
FROM eclipse-temurin:21-jre-jammy AS final
6868
ARG UID=10001
6969
RUN adduser \
7070
--disabled-password \

content/manuals/admin/organization/insights.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ title: Insights
77
> [!NOTE]
88
> Insights requires a [Docker Business
99
> subscription](/subscription/core-subscription/details/#docker-business) and
10-
> administrators must [enforce sign-in](/security/for-admins/enforce-sign-in/)
10+
> administrators must [enforce sign-in](/manuals/security/for-admins/enforce-sign-in/_index.md)
1111
> to ensure that users sign in with an account associated with their
1212
> organization.
1313
@@ -64,7 +64,7 @@ The chart contains the following data.
6464
|:-----------------------------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
6565
| Total active users | The number of users that have actively used Docker Desktop and either signed in with a Docker account that has a license in your organization or signed in to a Docker account with an email address from a domain associated with your organization. <br><br>Users who don’t sign in to an account associated with your organization are not represented in the data. To ensure users sign in with an account associated with your organization, you can [enforce sign-in](/security/for-admins/enforce-sign-in/). |
6666
| Active with license | The number of users that have actively used Docker Desktop and have signed in to a Docker account with a license in your organization. |
67-
| Active without license | The number of users that have actively used Docker Desktop, are linked to a Docker account with an email address from a domain associated with your organization, and don’t have a license assigned to their account. <br><br>Users without a license don’t receive the benefits of your subscription. You can use [domain audit](/security/for-admins/domain-audit/) to identify users without a license. You can also use [Just-in-Time provisioning](/security/for-admins/provisioning/just-in-time/) or [SCIM](/security/for-admins/provisioning/scim/) to help automatically provision users with a license. Note that when SSO is configured and [enforced](/security/for-admins/single-sign-on/connect/#optional-enforce-sso), active without license will be 0. |
67+
| Active without license | The number of users that have actively used Docker Desktop, are linked to a Docker account with an email address from a domain associated with your organization, and don’t have a license assigned to their account. <br><br>Users without a license don’t receive the benefits of your subscription. You can use [domain audit](/security/for-admins/domain-audit/) to identify users without a license. You can also use [Just-in-Time provisioning](/security/for-admins/provisioning/just-in-time/) or [SCIM](/security/for-admins/provisioning/scim/) to help automatically provision users with a license. Note that when SSO is configured and enforced, active without license will be 0. |
6868
| Users opted out of analytics | The number of users that are a member of your organization that have opted out of sending analytics. <br><br>When users opt out of sending analytics, you won't see any of their data in Insights. To ensure that the data includes all users, you can use [Settings Management](/desktop/hardened-desktop/settings-management/) to set `analyticsEnabled` for all your users. |
6969
| Active users (graph) | The view over time for total active users. |
7070

content/manuals/admin/organization/onboard.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,8 @@ To add a member, invite a user and assign them the member role. For more details
6767
Configuring SSO and SCIM is optional and only available to Docker Business subscribers. To upgrade a Docker Team subscription to a Docker Business subscription, see [Upgrade your subscription](/subscription/upgrade/).
6868

6969
You can manage your members in your identity provider and automatically provision them to your Docker organization with SSO and SCIM. See the following for more details.
70-
- [Configure SSO](/security/for-admins/single-sign-on/) to authenticate and add members when they sign in to Docker through your identity provider.
71-
- Optional: [Enforce SSO](/security/for-admins/single-sign-on/connect/#optional-enforce-sso) to ensure that when users sign in to Docker, they must use SSO.
70+
- [Configure SSO](/manuals/security/for-admins/single-sign-on/configure.md) to authenticate and add members when they sign in to Docker through your identity provider.
71+
- Optional: [Enforce SSO](/manuals/security/for-admins/single-sign-on/connect.md) to ensure that when users sign in to Docker, they must use SSO.
7272
> [!NOTE]
7373
>
7474
> Enforcing single sign-on (SSO) and [Step 5: Enforce sign-in for Docker

content/manuals/desktop/previous-versions/3.x-windows.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ This page contains release notes for Docker Desktop for Windows 3.x.
4343
- Fixed a bug where the DNS server would fail after receiving an unexpectedly large datagram.
4444
- Fixed spurious traces on iptables updates.
4545
- Fixed slowness when adding multiple ports forwarding option.
46-
- Fixed bug where the WSL 2 synchonization code creates dangling symlinks if the WSL 2 home directory if it is the same as the Windows home directory. Fixes [docker/for-win#11668](https://github.com/docker/for-win/issues/11668).
46+
- Fixed bug where the WSL 2 synchronization code creates dangling symlinks if the WSL 2 home directory if it is the same as the Windows home directory. Fixes [docker/for-win#11668](https://github.com/docker/for-win/issues/11668).
4747
- Fixed `docker context ls` after upgrade from 3.5.x when the Linux WSL 2 home directory is the same as the Windows home directory.
4848
- Fixed the permissions on `%PROGRAMDATA%\Docker` to avoid a potential Windows containers compromise. See [CVE-2021-37841](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-37841). Thanks to [Alessio Dalla Piazza](http://it.linkedin.com/in/alessiodallapiazza) for discovering the issue and to @kevpar for helpful discussion.
4949
- Fixed bug where the Linux home directory under WSL 2 was set to the Windows home directory e.g. `/mnt/c/Users/...`.

content/manuals/desktop/previous-versions/edge-releases-mac.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -913,7 +913,7 @@ This release contains a Kubernetes upgrade. Note that your local Kubernetes clus
913913
- Avoid hitting DNS timeouts when querying docker.for.mac.* when the upstream DNS servers are slow or missing.
914914
- Fix for `docker push` to an insecure registry. Fixes [docker/for-mac#2392](https://github.com/docker/for-mac/issues/2392)
915915
- Separate internal ports used to proxy HTTP and HTTPS content.
916-
- If kubectl was already installed before Docker For Mac, restore the existing kubectl when sitching Kubernetes off in Docker for Mac.
916+
- If kubectl was already installed before Docker For Mac, restore the existing kubectl when switching Kubernetes off in Docker for Mac.
917917
- Migration of Docker Toolbox images is not proposed anymore in Docker For Mac installer (still possible to migrate Toolbox images manually).
918918

919919

content/manuals/desktop/release-notes.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,24 +27,21 @@ Take a look at the [Docker Public Roadmap](https://github.com/orgs/docker/projec
2727

2828
{{< release-date date="2024-10-24" >}}
2929

30-
{{< desktop-install-v2 all=true beta_win_arm=true version="4.35.0" build_path="/172508/" >}}
30+
{{< desktop-install-v2 all=true beta_win_arm=true version="4.35.0" build_path="/172550/" >}}
3131

3232
### New
3333

3434
- Support for [Docker Desktop on Red Hat Enterprise Linux](/manuals/desktop/install/linux/rhel.md) is now generally available.
3535
- Volume Backup and Share is now generally available and can be found in the **Volumes** view.
3636
- Terminal support within Docker Desktop using system shells is now generally available.
37-
- containerd image store:
38-
- Improved output of `docker image inspect` to account for multi-platform images.
39-
- Support multi-platform images via enabling users to pick a specific platform in `docker history`.
4037
- Beta release of Docker VMM - the more performant alternative to Apple Virtualization Framework on macOS (requires Apple Silicon and macOS 12.5 or later).
4138

4239
### Upgrades
4340

4441
- [containerd v1.7.21](https://github.com/containerd/containerd/releases/tag/v1.7.21)
4542
- [Docker Buildx v0.17.1](https://github.com/docker/buildx/releases/tag/v0.17.1)
4643
- [Docker Compose v2.29.7](https://github.com/docker/compose/releases/tag/v2.29.7)
47-
- [Docker Engine v27.3.1](https://docs.docker.com/engine/release-notes/27.3/#2731)
44+
- [Docker Engine v27.3.1](https://docs.docker.com/engine/release-notes/27/#2731)
4845
- [Docker Scout CLI v1.14.0](https://github.com/docker/scout-cli/releases/tag/v1.14.0)
4946
- Docker Debug `v0.0.37`
5047
- Linux kernel `v6.10.9`

content/manuals/engine/release-notes/18.06.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -136,12 +136,12 @@ toc_max: 2
136136
### Networking
137137

138138
* Allow user to specify default address pools for docker networks. [moby/moby#36396](https://github.com/moby/moby/pull/36396) [docker/cli#818](https://github.com/docker/cli/pull/818)
139-
* Adding logs for ipam state [doccker/libnetwork#2417](https://github.com/docker/libnetwork/pull/2147)
140-
* Fix race conditions in the overlay network driver [doccker/libnetwork#2143](https://github.com/docker/libnetwork/pull/2143)
141-
* Add wait time into xtables lock warning [doccker/libnetwork#2142](https://github.com/docker/libnetwork/pull/2142)
142-
* filter xtables lock warnings when firewalld is active [doccker/libnetwork#2135](https://github.com/docker/libnetwork/pull/2135)
143-
* Switch from x/net/context to context [doccker/libnetwork#2140](https://github.com/docker/libnetwork/pull/2140)
144-
* Adding a recovery mechanism for a split gossip cluster [doccker/libnetwork#2134](https://github.com/docker/libnetwork/pull/2134)
139+
* Adding logs for ipam state [docker/libnetwork#2417](https://github.com/docker/libnetwork/pull/2147)
140+
* Fix race conditions in the overlay network driver [docker/libnetwork#2143](https://github.com/docker/libnetwork/pull/2143)
141+
* Add wait time into xtables lock warning [docker/libnetwork#2142](https://github.com/docker/libnetwork/pull/2142)
142+
* filter xtables lock warnings when firewalld is active [docker/libnetwork#2135](https://github.com/docker/libnetwork/pull/2135)
143+
* Switch from x/net/context to context [docker/libnetwork#2140](https://github.com/docker/libnetwork/pull/2140)
144+
* Adding a recovery mechanism for a split gossip cluster [docker/libnetwork#2134](https://github.com/docker/libnetwork/pull/2134)
145145
* Running docker inspect on network attachment tasks now returns a full task object. [moby/moby#35246](https://github.com/moby/moby/pull/35246)
146146
* Some container/network cleanups. [moby/moby#37033](https://github.com/moby/moby/pull/37033)
147147
- Fix network inspect for overlay network. [moby/moby#37045](https://github.com/moby/moby/pull/37045)

content/manuals/engine/release-notes/18.09.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ toc_max: 2
172172
* Modified names in the container name generator. [docker/engine#159](https://github.com/docker/engine/pull/159)
173173
* When copying an existing folder, xattr set errors when the target filesystem doesn't support xattr are now ignored. [docker/engine#135](https://github.com/docker/engine/pull/135)
174174
* Graphdriver: fixed "device" mode not being detected if "character-device" bit is set. [docker/engine#160](https://github.com/docker/engine/pull/160)
175-
* Fixed nil pointer derefence on failure to connect to containerd. [docker/engine#162](https://github.com/docker/engine/pull/162)
175+
* Fixed nil pointer dereference on failure to connect to containerd. [docker/engine#162](https://github.com/docker/engine/pull/162)
176176
* Deleted stale containerd object on start failure. [docker/engine#154](https://github.com/docker/engine/pull/154)
177177
178178
### Known Issues

0 commit comments

Comments
 (0)