@@ -5,9 +5,9 @@ ARG ALPINE_VERSION=3.22
55ARG XX_VERSION=1.7.0
66
77# for testing
8- ARG DOCKER_VERSION=28.4
8+ ARG DOCKER_VERSION=29.0.0-rc.3
9+ ARG DOCKER_VERSION_ALT_28=28.5
910ARG DOCKER_VERSION_ALT_27=27.5.1
10- ARG DOCKER_VERSION_ALT_26=26.1.3
1111ARG DOCKER_CLI_VERSION=${DOCKER_VERSION}
1212ARG GOTESTSUM_VERSION=v1.13.0
1313ARG REGISTRY_VERSION=3.0.0
@@ -19,10 +19,10 @@ FROM --platform=$BUILDPLATFORM tonistiigi/xx:${XX_VERSION} AS xx
1919FROM --platform=$BUILDPLATFORM golang:${GO_VERSION}-alpine${ALPINE_VERSION} AS golatest
2020FROM moby/moby-bin:$DOCKER_VERSION AS docker-engine
2121FROM dockereng/cli-bin:$DOCKER_CLI_VERSION AS docker-cli
22+ FROM moby/moby-bin:$DOCKER_VERSION_ALT_28 AS docker-engine-alt28
2223FROM moby/moby-bin:$DOCKER_VERSION_ALT_27 AS docker-engine-alt27
23- FROM moby/moby -bin:$DOCKER_VERSION_ALT_26 AS docker-engine-alt26
24+ FROM dockereng/cli -bin:$DOCKER_VERSION_ALT_28 AS docker-cli-alt28
2425FROM dockereng/cli-bin:$DOCKER_VERSION_ALT_27 AS docker-cli-alt27
25- FROM dockereng/cli-bin:$DOCKER_VERSION_ALT_26 AS docker-cli-alt26
2626FROM registry:$REGISTRY_VERSION AS registry
2727FROM moby/buildkit:$BUILDKIT_VERSION AS buildkit
2828FROM docker/compose-bin:$COMPOSE_VERSION AS compose
@@ -133,17 +133,17 @@ COPY --link --from=gotestsum /out /usr/bin/
133133COPY --link --from=registry /bin/registry /usr/bin/
134134COPY --link --from=docker-engine / /usr/bin/
135135COPY --link --from=docker-cli / /usr/bin/
136+ COPY --link --from=docker-engine-alt28 / /opt/docker-alt-28/
136137COPY --link --from=docker-engine-alt27 / /opt/docker-alt-27/
137- COPY --link --from=docker-engine-alt26 / /opt/docker-alt-26 /
138+ COPY --link --from=docker-cli-alt28 / /opt/docker-alt-28 /
138139COPY --link --from=docker-cli-alt27 / /opt/docker-alt-27/
139- COPY --link --from=docker-cli-alt26 / /opt/docker-alt-26/
140140COPY --link --from=buildkit /usr/bin/buildkitd /usr/bin/
141141COPY --link --from=buildkit /usr/bin/buildctl /usr/bin/
142142COPY --link --from=compose /docker-compose /usr/bin/compose
143143COPY --link --from=undock /usr/local/bin/undock /usr/bin/
144144COPY --link --from=binaries /buildx /usr/bin/
145145RUN mkdir -p /usr/local/lib/docker/cli-plugins && ln -s /usr/bin/buildx /usr/local/lib/docker/cli-plugins/docker-buildx
146- ENV TEST_DOCKER_EXTRA="docker@27 .5=/opt/docker-alt-27 ,docker@26.1 =/opt/docker-alt-26 "
146+ ENV TEST_DOCKER_EXTRA="docker@28 .5=/opt/docker-alt-28 ,docker@27.5 =/opt/docker-alt-27 "
147147
148148FROM integration-test-base AS integration-test
149149COPY . .
0 commit comments