From 97ba6ad559b7b472a7bd94894a476cbcf2fd323c Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Wed, 8 Jul 2026 01:26:38 +0200 Subject: [PATCH] Dockerfile: update golang image to alpine 3.23 The alpine 3.22 variant was removed. Also updating the macOS SDK version to avoid errors when building on alpine 3.23; 1.107 GO111MODULE=on go build -trimpath -tags "fsnotify,e2e" -ldflags "-w -X github.com/docker/compose/v5/internal.Version=61203c8" -o "/out/docker-compose" ./cmd 37.96 # runtime/cgo 37.96 clang: error: overriding deployment version from '10.16' to '11.0' [-Werror,-Woverriding-deployment-version] 39.77 make: *** [Makefile:61: build] Error 1 Signed-off-by: Sebastiaan van Stijn --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 4be1236038b..5ce353b2441 100644 --- a/Dockerfile +++ b/Dockerfile @@ -33,7 +33,7 @@ FROM crazymax/osxcross:15.5-alpine AS osxcross FROM golangci/golangci-lint:${GOLANGCI_LINT_VERSION}-alpine AS golangci-lint FROM ghcr.io/google/addlicense:${ADDLICENSE_VERSION} AS addlicense -FROM --platform=${BUILDPLATFORM} golang:${GO_VERSION}-alpine3.22 AS base +FROM --platform=${BUILDPLATFORM} golang:${GO_VERSION}-alpine3.23 AS base COPY --from=xx / / RUN apk add --no-cache \ clang \ @@ -78,6 +78,7 @@ FROM build-base AS build ARG BUILD_TAGS ARG BUILD_FLAGS ARG TARGETPLATFORM +ARG MACOSX_VERSION_MIN=11.0 RUN --mount=type=bind,target=. \ --mount=type=cache,target=/root/.cache \ --mount=type=cache,target=/go/pkg/mod \