Skip to content

Update docker - #22451

Merged
tianon merged 1 commit into
docker-library:masterfrom
docker-library-bot:docker
Oct 7, 2026
Merged

tianon merged 1 commit into
docker-library:masterfrom
docker-library-bot:docker

Conversation

@yosifkit

@yosifkit yosifkit commented Oct 7, 2026

Copy link
Copy Markdown
Member

Changes:

Changes:

- docker-library/docker@c464ff7: Update 29-rc to 29.9.0-rc.2
- docker-library/docker@6d239f0: Update 29-rc to compose 5.6.0
- docker-library/docker@cdef894: Update 29 to compose 5.6.0
@github-actions

github-actions Bot commented Oct 7, 2026

Copy link
Copy Markdown
Diff for 2361acf:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index efb5a45..8ffa6bf 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -4,7 +4,7 @@ Builder: buildkit
 
 Tags: 29.8.2-cli, 29.8-cli, 29-cli, cli, 29.8.2-cli-alpine3.24
 Architectures: amd64, arm32v6, arm32v7, arm64v8
-GitCommit: d576eb69d7bad654b934176e95644995aa85d8f8
+GitCommit: cdef894c37a7e2912441bd2fbcf6f6c738628559
 Directory: 29/cli
 
 Tags: 29.8.2-dind, 29.8-dind, 29-dind, dind, 29.8.2-dind-alpine3.24, 29.8.2, 29.8, 29, latest, 29.8.2-alpine3.24
@@ -20,7 +20,7 @@ Directory: 29/dind-rootless
 Tags: 29.8.2-windowsservercore-ltsc2022, 29.8-windowsservercore-ltsc2022, 29-windowsservercore-ltsc2022, windowsservercore-ltsc2022
 SharedTags: 29.8.2-windowsservercore, 29.8-windowsservercore, 29-windowsservercore, windowsservercore
 Architectures: windows-amd64
-GitCommit: d576eb69d7bad654b934176e95644995aa85d8f8
+GitCommit: cdef894c37a7e2912441bd2fbcf6f6c738628559
 Directory: 29/windows/windowsservercore-ltsc2022
 Builder: classic
 Constraints: windowsservercore-ltsc2022
@@ -28,38 +28,38 @@ Constraints: windowsservercore-ltsc2022
 Tags: 29.8.2-windowsservercore-ltsc2025, 29.8-windowsservercore-ltsc2025, 29-windowsservercore-ltsc2025, windowsservercore-ltsc2025
 SharedTags: 29.8.2-windowsservercore, 29.8-windowsservercore, 29-windowsservercore, windowsservercore
 Architectures: windows-amd64
-GitCommit: d576eb69d7bad654b934176e95644995aa85d8f8
+GitCommit: cdef894c37a7e2912441bd2fbcf6f6c738628559
 Directory: 29/windows/windowsservercore-ltsc2025
 Builder: classic
 Constraints: windowsservercore-ltsc2025
 
-Tags: 29.9.0-rc.1-cli, 29-rc-cli, rc-cli, 29.9.0-rc.1-cli-alpine3.24
+Tags: 29.9.0-rc.2-cli, 29-rc-cli, rc-cli, 29.9.0-rc.2-cli-alpine3.24
 Architectures: amd64, arm32v6, arm32v7, arm64v8
-GitCommit: 461d9ad87ffca30f6034dcabbf26a5bd3c411ca8
+GitCommit: c464ff792e6a86bc7b3d4f509a6da66cdfeb7bfc
 Directory: 29-rc/cli
 
-Tags: 29.9.0-rc.1-dind, 29-rc-dind, rc-dind, 29.9.0-rc.1-dind-alpine3.24, 29.9.0-rc.1, 29-rc, rc, 29.9.0-rc.1-alpine3.24
+Tags: 29.9.0-rc.2-dind, 29-rc-dind, rc-dind, 29.9.0-rc.2-dind-alpine3.24, 29.9.0-rc.2, 29-rc, rc, 29.9.0-rc.2-alpine3.24
 Architectures: amd64, arm32v6, arm32v7, arm64v8
-GitCommit: 461d9ad87ffca30f6034dcabbf26a5bd3c411ca8
+GitCommit: c464ff792e6a86bc7b3d4f509a6da66cdfeb7bfc
 Directory: 29-rc/dind
 
-Tags: 29.9.0-rc.1-dind-rootless, 29-rc-dind-rootless, rc-dind-rootless
+Tags: 29.9.0-rc.2-dind-rootless, 29-rc-dind-rootless, rc-dind-rootless
 Architectures: amd64, arm64v8
-GitCommit: 461d9ad87ffca30f6034dcabbf26a5bd3c411ca8
+GitCommit: c464ff792e6a86bc7b3d4f509a6da66cdfeb7bfc
 Directory: 29-rc/dind-rootless
 
-Tags: 29.9.0-rc.1-windowsservercore-ltsc2022, 29-rc-windowsservercore-ltsc2022, rc-windowsservercore-ltsc2022
-SharedTags: 29.9.0-rc.1-windowsservercore, 29-rc-windowsservercore, rc-windowsservercore
+Tags: 29.9.0-rc.2-windowsservercore-ltsc2022, 29-rc-windowsservercore-ltsc2022, rc-windowsservercore-ltsc2022
+SharedTags: 29.9.0-rc.2-windowsservercore, 29-rc-windowsservercore, rc-windowsservercore
 Architectures: windows-amd64
-GitCommit: 461d9ad87ffca30f6034dcabbf26a5bd3c411ca8
+GitCommit: c464ff792e6a86bc7b3d4f509a6da66cdfeb7bfc
 Directory: 29-rc/windows/windowsservercore-ltsc2022
 Builder: classic
 Constraints: windowsservercore-ltsc2022
 
-Tags: 29.9.0-rc.1-windowsservercore-ltsc2025, 29-rc-windowsservercore-ltsc2025, rc-windowsservercore-ltsc2025
-SharedTags: 29.9.0-rc.1-windowsservercore, 29-rc-windowsservercore, rc-windowsservercore
+Tags: 29.9.0-rc.2-windowsservercore-ltsc2025, 29-rc-windowsservercore-ltsc2025, rc-windowsservercore-ltsc2025
+SharedTags: 29.9.0-rc.2-windowsservercore, 29-rc-windowsservercore, rc-windowsservercore
 Architectures: windows-amd64
-GitCommit: 461d9ad87ffca30f6034dcabbf26a5bd3c411ca8
+GitCommit: c464ff792e6a86bc7b3d4f509a6da66cdfeb7bfc
 Directory: 29-rc/windows/windowsservercore-ltsc2025
 Builder: classic
 Constraints: windowsservercore-ltsc2025
diff --git a/_bashbrew-list b/_bashbrew-list
index 82c4b18..0f93d77 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -29,16 +29,16 @@ docker:29.8.2-dind-rootless
 docker:29.8.2-windowsservercore
 docker:29.8.2-windowsservercore-ltsc2022
 docker:29.8.2-windowsservercore-ltsc2025
-docker:29.9.0-rc.1
-docker:29.9.0-rc.1-alpine3.24
-docker:29.9.0-rc.1-cli
-docker:29.9.0-rc.1-cli-alpine3.24
-docker:29.9.0-rc.1-dind
-docker:29.9.0-rc.1-dind-alpine3.24
-docker:29.9.0-rc.1-dind-rootless
-docker:29.9.0-rc.1-windowsservercore
-docker:29.9.0-rc.1-windowsservercore-ltsc2022
-docker:29.9.0-rc.1-windowsservercore-ltsc2025
+docker:29.9.0-rc.2
+docker:29.9.0-rc.2-alpine3.24
+docker:29.9.0-rc.2-cli
+docker:29.9.0-rc.2-cli-alpine3.24
+docker:29.9.0-rc.2-dind
+docker:29.9.0-rc.2-dind-alpine3.24
+docker:29.9.0-rc.2-dind-rootless
+docker:29.9.0-rc.2-windowsservercore
+docker:29.9.0-rc.2-windowsservercore-ltsc2022
+docker:29.9.0-rc.2-windowsservercore-ltsc2025
 docker:cli
 docker:dind
 docker:dind-rootless
diff --git a/_bashbrew-list-build-order b/_bashbrew-list-build-order
index 1b47e4b..d3fc07a 100644
--- a/_bashbrew-list-build-order
+++ b/_bashbrew-list-build-order
@@ -1,10 +1,10 @@
 docker:29.8.2-cli-alpine3.24
-docker:29.9.0-rc.1-cli-alpine3.24
+docker:29.9.0-rc.2-cli-alpine3.24
 docker:rc-windowsservercore-ltsc2022
 docker:rc-windowsservercore-ltsc2025
 docker:windowsservercore-ltsc2022
 docker:windowsservercore-ltsc2025
 docker:29.8.2-alpine3.24
-docker:29.9.0-rc.1-alpine3.24
+docker:29.9.0-rc.2-alpine3.24
 docker:dind-rootless
 docker:rc-dind-rootless
diff --git a/docker_29.8.2-cli-alpine3.24/Dockerfile b/docker_29.8.2-cli-alpine3.24/Dockerfile
index 7b84350..28675cc 100644
--- a/docker_29.8.2-cli-alpine3.24/Dockerfile
+++ b/docker_29.8.2-cli-alpine3.24/Dockerfile
@@ -103,38 +103,38 @@ RUN set -eux; \
 	\
 	docker buildx version
 
-ENV DOCKER_COMPOSE_VERSION 5.5.1
+ENV DOCKER_COMPOSE_VERSION 5.6.0
 RUN set -eux; \
 	\
 	apkArch="$(apk --print-arch)"; \
 	case "$apkArch" in \
 		'x86_64') \
-			url='https://github.com/docker/compose/releases/download/v5.5.1/docker-compose-linux-x86_64'; \
-			sha256='db1889184726840f75c4f9c001048430d4f25b3be3cb084d3ddd762bc0aed576'; \
+			url='https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-linux-x86_64'; \
+			sha256='40343e21ca777173e69cff5dbafeb37c6f81f3b0d57d9e597f036e95eb63e76a'; \
 			;; \
 		'armhf') \
-			url='https://github.com/docker/compose/releases/download/v5.5.1/docker-compose-linux-armv6'; \
-			sha256='421ff5910b09cb30842bff39e920091f3cec8da662e449d3935eb2f9593f6d12'; \
+			url='https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-linux-armv6'; \
+			sha256='5531d2b21378cd0600d78c0ff44425fdcc2c0ba3b424a2e683004ff7987a4b53'; \
 			;; \
 		'armv7') \
-			url='https://github.com/docker/compose/releases/download/v5.5.1/docker-compose-linux-armv7'; \
-			sha256='32e8e0182e7a94570ef60542e25346d465eaf5e2ca766d54bf9d64573ddaa52e'; \
+			url='https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-linux-armv7'; \
+			sha256='7bce2792fb474aa3bbb67ee7060622eb0f66516c92083712bdec520127d4f105'; \
 			;; \
 		'aarch64') \
-			url='https://github.com/docker/compose/releases/download/v5.5.1/docker-compose-linux-aarch64'; \
-			sha256='732e3a84c1a0f67256ce80bc2598a24546b10ca05f9faa97efceb1171ece2ef7'; \
+			url='https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-linux-aarch64'; \
+			sha256='733ec76717ceb59052a9609b9dadfb523b2df8eab57a54212872d10a58078ea2'; \
 			;; \
 		'ppc64le') \
-			url='https://github.com/docker/compose/releases/download/v5.5.1/docker-compose-linux-ppc64le'; \
-			sha256='1f49f2a3bbcf68260378486877be23e53ac6ca5dc4c03087b675e63de6dfedfc'; \
+			url='https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-linux-ppc64le'; \
+			sha256='59893abdb92b6f23ed105f82472ba8df92e688916186b8622c4ebdf7abbf9984'; \
 			;; \
 		'riscv64') \
-			url='https://github.com/docker/compose/releases/download/v5.5.1/docker-compose-linux-riscv64'; \
-			sha256='d7a2af7fa8d9396cc62bfedb73496f3008cc2f2a0d3c20b67e956f89d9477366'; \
+			url='https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-linux-riscv64'; \
+			sha256='ea7702b8ac29d2b84bf05dc31727d5eceb3bd46f36ea30725b7532d4e3d8ae43'; \
 			;; \
 		's390x') \
-			url='https://github.com/docker/compose/releases/download/v5.5.1/docker-compose-linux-s390x'; \
-			sha256='58c1395585a2a93ebf0b471c39cab597f46f4ce68884804a6d724431c85e82b9'; \
+			url='https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-linux-s390x'; \
+			sha256='c1ed074ea3854870272a8d988e2f87ca7be0299aa51ad4ad024ef02cf5c273e1'; \
 			;; \
 		*) echo >&2 "warning: unsupported 'docker-compose' architecture ($apkArch); skipping"; exit 0 ;; \
 	esac; \
diff --git a/docker_29.9.0-rc.1-alpine3.24/Dockerfile b/docker_29.9.0-rc.2-alpine3.24/Dockerfile
similarity index 97%
rename from docker_29.9.0-rc.1-alpine3.24/Dockerfile
rename to docker_29.9.0-rc.2-alpine3.24/Dockerfile
index 249abae..5917ebf 100644
--- a/docker_29.9.0-rc.1-alpine3.24/Dockerfile
+++ b/docker_29.9.0-rc.2-alpine3.24/Dockerfile
@@ -56,16 +56,16 @@ RUN set -eux; \
 	apkArch="$(apk --print-arch)"; \
 	case "$apkArch" in \
 		'x86_64') \
-			url='https://download.docker.com/linux/static/test/x86_64/docker-29.9.0-rc.1.tgz'; \
+			url='https://download.docker.com/linux/static/test/x86_64/docker-29.9.0-rc.2.tgz'; \
 			;; \
 		'armhf') \
-			url='https://download.docker.com/linux/static/test/armel/docker-29.9.0-rc.1.tgz'; \
+			url='https://download.docker.com/linux/static/test/armel/docker-29.9.0-rc.2.tgz'; \
 			;; \
 		'armv7') \
-			url='https://download.docker.com/linux/static/test/armhf/docker-29.9.0-rc.1.tgz'; \
+			url='https://download.docker.com/linux/static/test/armhf/docker-29.9.0-rc.2.tgz'; \
 			;; \
 		'aarch64') \
-			url='https://download.docker.com/linux/static/test/aarch64/docker-29.9.0-rc.1.tgz'; \
+			url='https://download.docker.com/linux/static/test/aarch64/docker-29.9.0-rc.2.tgz'; \
 			;; \
 		*) echo >&2 "error: unsupported 'docker.tgz' architecture ($apkArch)"; exit 1 ;; \
 	esac; \
diff --git a/docker_29.9.0-rc.1-alpine3.24/dockerd-entrypoint.sh b/docker_29.9.0-rc.2-alpine3.24/dockerd-entrypoint.sh
similarity index 100%
rename from docker_29.9.0-rc.1-alpine3.24/dockerd-entrypoint.sh
rename to docker_29.9.0-rc.2-alpine3.24/dockerd-entrypoint.sh
diff --git a/docker_29.9.0-rc.1-cli-alpine3.24/Dockerfile b/docker_29.9.0-rc.2-cli-alpine3.24/Dockerfile
similarity index 78%
rename from docker_29.9.0-rc.1-cli-alpine3.24/Dockerfile
rename to docker_29.9.0-rc.2-cli-alpine3.24/Dockerfile
index 1b4b856..3ebb7f4 100644
--- a/docker_29.9.0-rc.1-cli-alpine3.24/Dockerfile
+++ b/docker_29.9.0-rc.2-cli-alpine3.24/Dockerfile
@@ -23,23 +23,23 @@ RUN [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf
 RUN set -eux; \
 	addgroup -g 2375 -S docker
 
-ENV DOCKER_VERSION 29.9.0-rc.1
+ENV DOCKER_VERSION 29.9.0-rc.2
 
 RUN set -eux; \
 	\
 	apkArch="$(apk --print-arch)"; \
 	case "$apkArch" in \
 		'x86_64') \
-			url='https://download.docker.com/linux/static/test/x86_64/docker-29.9.0-rc.1.tgz'; \
+			url='https://download.docker.com/linux/static/test/x86_64/docker-29.9.0-rc.2.tgz'; \
 			;; \
 		'armhf') \
-			url='https://download.docker.com/linux/static/test/armel/docker-29.9.0-rc.1.tgz'; \
+			url='https://download.docker.com/linux/static/test/armel/docker-29.9.0-rc.2.tgz'; \
 			;; \
 		'armv7') \
-			url='https://download.docker.com/linux/static/test/armhf/docker-29.9.0-rc.1.tgz'; \
+			url='https://download.docker.com/linux/static/test/armhf/docker-29.9.0-rc.2.tgz'; \
 			;; \
 		'aarch64') \
-			url='https://download.docker.com/linux/static/test/aarch64/docker-29.9.0-rc.1.tgz'; \
+			url='https://download.docker.com/linux/static/test/aarch64/docker-29.9.0-rc.2.tgz'; \
 			;; \
 		*) echo >&2 "error: unsupported 'docker.tgz' architecture ($apkArch)"; exit 1 ;; \
 	esac; \
@@ -103,38 +103,38 @@ RUN set -eux; \
 	\
 	docker buildx version
 
-ENV DOCKER_COMPOSE_VERSION 5.5.1
+ENV DOCKER_COMPOSE_VERSION 5.6.0
 RUN set -eux; \
 	\
 	apkArch="$(apk --print-arch)"; \
 	case "$apkArch" in \
 		'x86_64') \
-			url='https://github.com/docker/compose/releases/download/v5.5.1/docker-compose-linux-x86_64'; \
-			sha256='db1889184726840f75c4f9c001048430d4f25b3be3cb084d3ddd762bc0aed576'; \
+			url='https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-linux-x86_64'; \
+			sha256='40343e21ca777173e69cff5dbafeb37c6f81f3b0d57d9e597f036e95eb63e76a'; \
 			;; \
 		'armhf') \
-			url='https://github.com/docker/compose/releases/download/v5.5.1/docker-compose-linux-armv6'; \
-			sha256='421ff5910b09cb30842bff39e920091f3cec8da662e449d3935eb2f9593f6d12'; \
+			url='https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-linux-armv6'; \
+			sha256='5531d2b21378cd0600d78c0ff44425fdcc2c0ba3b424a2e683004ff7987a4b53'; \
 			;; \
 		'armv7') \
-			url='https://github.com/docker/compose/releases/download/v5.5.1/docker-compose-linux-armv7'; \
-			sha256='32e8e0182e7a94570ef60542e25346d465eaf5e2ca766d54bf9d64573ddaa52e'; \
+			url='https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-linux-armv7'; \
+			sha256='7bce2792fb474aa3bbb67ee7060622eb0f66516c92083712bdec520127d4f105'; \
 			;; \
 		'aarch64') \
-			url='https://github.com/docker/compose/releases/download/v5.5.1/docker-compose-linux-aarch64'; \
-			sha256='732e3a84c1a0f67256ce80bc2598a24546b10ca05f9faa97efceb1171ece2ef7'; \
+			url='https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-linux-aarch64'; \
+			sha256='733ec76717ceb59052a9609b9dadfb523b2df8eab57a54212872d10a58078ea2'; \
 			;; \
 		'ppc64le') \
-			url='https://github.com/docker/compose/releases/download/v5.5.1/docker-compose-linux-ppc64le'; \
-			sha256='1f49f2a3bbcf68260378486877be23e53ac6ca5dc4c03087b675e63de6dfedfc'; \
+			url='https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-linux-ppc64le'; \
+			sha256='59893abdb92b6f23ed105f82472ba8df92e688916186b8622c4ebdf7abbf9984'; \
 			;; \
 		'riscv64') \
-			url='https://github.com/docker/compose/releases/download/v5.5.1/docker-compose-linux-riscv64'; \
-			sha256='d7a2af7fa8d9396cc62bfedb73496f3008cc2f2a0d3c20b67e956f89d9477366'; \
+			url='https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-linux-riscv64'; \
+			sha256='ea7702b8ac29d2b84bf05dc31727d5eceb3bd46f36ea30725b7532d4e3d8ae43'; \
 			;; \
 		's390x') \
-			url='https://github.com/docker/compose/releases/download/v5.5.1/docker-compose-linux-s390x'; \
-			sha256='58c1395585a2a93ebf0b471c39cab597f46f4ce68884804a6d724431c85e82b9'; \
+			url='https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-linux-s390x'; \
+			sha256='c1ed074ea3854870272a8d988e2f87ca7be0299aa51ad4ad024ef02cf5c273e1'; \
 			;; \
 		*) echo >&2 "warning: unsupported 'docker-compose' architecture ($apkArch); skipping"; exit 0 ;; \
 	esac; \
diff --git a/docker_29.9.0-rc.1-cli-alpine3.24/docker-entrypoint.sh b/docker_29.9.0-rc.2-cli-alpine3.24/docker-entrypoint.sh
similarity index 100%
rename from docker_29.9.0-rc.1-cli-alpine3.24/docker-entrypoint.sh
rename to docker_29.9.0-rc.2-cli-alpine3.24/docker-entrypoint.sh
diff --git a/docker_29.9.0-rc.1-cli-alpine3.24/modprobe.sh b/docker_29.9.0-rc.2-cli-alpine3.24/modprobe.sh
similarity index 100%
rename from docker_29.9.0-rc.1-cli-alpine3.24/modprobe.sh
rename to docker_29.9.0-rc.2-cli-alpine3.24/modprobe.sh
diff --git a/docker_rc-dind-rootless/Dockerfile b/docker_rc-dind-rootless/Dockerfile
index abea24b..b6a3764 100644
--- a/docker_rc-dind-rootless/Dockerfile
+++ b/docker_rc-dind-rootless/Dockerfile
@@ -26,10 +26,10 @@ RUN set -eux; \
 	apkArch="$(apk --print-arch)"; \
 	case "$apkArch" in \
 		'x86_64') \
-			url='https://download.docker.com/linux/static/test/x86_64/docker-rootless-extras-29.9.0-rc.1.tgz'; \
+			url='https://download.docker.com/linux/static/test/x86_64/docker-rootless-extras-29.9.0-rc.2.tgz'; \
 			;; \
 		'aarch64') \
-			url='https://download.docker.com/linux/static/test/aarch64/docker-rootless-extras-29.9.0-rc.1.tgz'; \
+			url='https://download.docker.com/linux/static/test/aarch64/docker-rootless-extras-29.9.0-rc.2.tgz'; \
 			;; \
 		*) echo >&2 "error: unsupported 'rootless.tgz' architecture ($apkArch)"; exit 1 ;; \
 	esac; \
diff --git a/docker_rc-windowsservercore-ltsc2022/Dockerfile b/docker_rc-windowsservercore-ltsc2022/Dockerfile
index c71e2d6..628035c 100644
--- a/docker_rc-windowsservercore-ltsc2022/Dockerfile
+++ b/docker_rc-windowsservercore-ltsc2022/Dockerfile
@@ -15,8 +15,8 @@ RUN $newPath = ('{0}\docker;{1}' -f $env:ProgramFiles, $env:PATH); \
 	[Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::Machine);
 # doing this first to share cache across versions more aggressively
 
-ENV DOCKER_VERSION 29.9.0-rc.1
-ENV DOCKER_URL https://download.docker.com/win/static/test/x86_64/docker-29.9.0-rc.1.zip
+ENV DOCKER_VERSION 29.9.0-rc.2
+ENV DOCKER_URL https://download.docker.com/win/static/test/x86_64/docker-29.9.0-rc.2.zip
 # TODO ENV DOCKER_SHA256
 # https://github.com/docker/docker-ce/blob/5b073ee2cf564edee5adca05eee574142f7627bb/components/packaging/static/hash_files !!
 # (no SHA file artifacts on download.docker.com yet as of 2017-06-07 though)
@@ -61,9 +61,9 @@ RUN $dir = ('{0}\docker\cli-plugins' -f $env:ProgramFiles); \
 	docker buildx version; \
 	\
 	Write-Host 'Complete.';
-ENV DOCKER_COMPOSE_VERSION 5.5.1
-ENV DOCKER_COMPOSE_URL https://github.com/docker/compose/releases/download/v5.5.1/docker-compose-windows-x86_64.exe
-ENV DOCKER_COMPOSE_SHA256 a3c0c73033eaede90210345d0cc2233edf4fab8fe0282a91dad8fd8436809d2f
+ENV DOCKER_COMPOSE_VERSION 5.6.0
+ENV DOCKER_COMPOSE_URL https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-windows-x86_64.exe
+ENV DOCKER_COMPOSE_SHA256 8aeaa0055e660e12cf07cd70680dc8333957fe6718528b91ec3da084eab62483
 RUN $dir = ('{0}\docker\cli-plugins' -f $env:ProgramFiles); \
 	Write-Host ('Creating {0} ...' -f $dir); \
 	New-Item -ItemType Directory $dir -Force; \
diff --git a/docker_rc-windowsservercore-ltsc2025/Dockerfile b/docker_rc-windowsservercore-ltsc2025/Dockerfile
index 9a193a1..170bafc 100644
--- a/docker_rc-windowsservercore-ltsc2025/Dockerfile
+++ b/docker_rc-windowsservercore-ltsc2025/Dockerfile
@@ -15,8 +15,8 @@ RUN $newPath = ('{0}\docker;{1}' -f $env:ProgramFiles, $env:PATH); \
 	[Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::Machine);
 # doing this first to share cache across versions more aggressively
 
-ENV DOCKER_VERSION 29.9.0-rc.1
-ENV DOCKER_URL https://download.docker.com/win/static/test/x86_64/docker-29.9.0-rc.1.zip
+ENV DOCKER_VERSION 29.9.0-rc.2
+ENV DOCKER_URL https://download.docker.com/win/static/test/x86_64/docker-29.9.0-rc.2.zip
 # TODO ENV DOCKER_SHA256
 # https://github.com/docker/docker-ce/blob/5b073ee2cf564edee5adca05eee574142f7627bb/components/packaging/static/hash_files !!
 # (no SHA file artifacts on download.docker.com yet as of 2017-06-07 though)
@@ -61,9 +61,9 @@ RUN $dir = ('{0}\docker\cli-plugins' -f $env:ProgramFiles); \
 	docker buildx version; \
 	\
 	Write-Host 'Complete.';
-ENV DOCKER_COMPOSE_VERSION 5.5.1
-ENV DOCKER_COMPOSE_URL https://github.com/docker/compose/releases/download/v5.5.1/docker-compose-windows-x86_64.exe
-ENV DOCKER_COMPOSE_SHA256 a3c0c73033eaede90210345d0cc2233edf4fab8fe0282a91dad8fd8436809d2f
+ENV DOCKER_COMPOSE_VERSION 5.6.0
+ENV DOCKER_COMPOSE_URL https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-windows-x86_64.exe
+ENV DOCKER_COMPOSE_SHA256 8aeaa0055e660e12cf07cd70680dc8333957fe6718528b91ec3da084eab62483
 RUN $dir = ('{0}\docker\cli-plugins' -f $env:ProgramFiles); \
 	Write-Host ('Creating {0} ...' -f $dir); \
 	New-Item -ItemType Directory $dir -Force; \
diff --git a/docker_windowsservercore-ltsc2022/Dockerfile b/docker_windowsservercore-ltsc2022/Dockerfile
index 2c37b86..66be5c6 100644
--- a/docker_windowsservercore-ltsc2022/Dockerfile
+++ b/docker_windowsservercore-ltsc2022/Dockerfile
@@ -61,9 +61,9 @@ RUN $dir = ('{0}\docker\cli-plugins' -f $env:ProgramFiles); \
 	docker buildx version; \
 	\
 	Write-Host 'Complete.';
-ENV DOCKER_COMPOSE_VERSION 5.5.1
-ENV DOCKER_COMPOSE_URL https://github.com/docker/compose/releases/download/v5.5.1/docker-compose-windows-x86_64.exe
-ENV DOCKER_COMPOSE_SHA256 a3c0c73033eaede90210345d0cc2233edf4fab8fe0282a91dad8fd8436809d2f
+ENV DOCKER_COMPOSE_VERSION 5.6.0
+ENV DOCKER_COMPOSE_URL https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-windows-x86_64.exe
+ENV DOCKER_COMPOSE_SHA256 8aeaa0055e660e12cf07cd70680dc8333957fe6718528b91ec3da084eab62483
 RUN $dir = ('{0}\docker\cli-plugins' -f $env:ProgramFiles); \
 	Write-Host ('Creating {0} ...' -f $dir); \
 	New-Item -ItemType Directory $dir -Force; \
diff --git a/docker_windowsservercore-ltsc2025/Dockerfile b/docker_windowsservercore-ltsc2025/Dockerfile
index 3249fe3..d2daa36 100644
--- a/docker_windowsservercore-ltsc2025/Dockerfile
+++ b/docker_windowsservercore-ltsc2025/Dockerfile
@@ -61,9 +61,9 @@ RUN $dir = ('{0}\docker\cli-plugins' -f $env:ProgramFiles); \
 	docker buildx version; \
 	\
 	Write-Host 'Complete.';
-ENV DOCKER_COMPOSE_VERSION 5.5.1
-ENV DOCKER_COMPOSE_URL https://github.com/docker/compose/releases/download/v5.5.1/docker-compose-windows-x86_64.exe
-ENV DOCKER_COMPOSE_SHA256 a3c0c73033eaede90210345d0cc2233edf4fab8fe0282a91dad8fd8436809d2f
+ENV DOCKER_COMPOSE_VERSION 5.6.0
+ENV DOCKER_COMPOSE_URL https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-windows-x86_64.exe
+ENV DOCKER_COMPOSE_SHA256 8aeaa0055e660e12cf07cd70680dc8333957fe6718528b91ec3da084eab62483
 RUN $dir = ('{0}\docker\cli-plugins' -f $env:ProgramFiles); \
 	Write-Host ('Creating {0} ...' -f $dir); \
 	New-Item -ItemType Directory $dir -Force; \

Relevant Maintainers:

@tianon
tianon merged commit fe9f285 into docker-library:master Oct 7, 2026
11 checks passed
@tianon
tianon deleted the docker branch October 7, 2026 23:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants