From 5eb994cac2b10f45457cfa390c52eab6b9c2af1a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 26 Aug 2026 12:44:33 -0700 Subject: [PATCH 01/25] [release/2026-09B] Update Resolute Chiseled GCC package baseline (#7333) Co-authored-by: Logan Bussell Copilot-Session: 029bb0c6-ef92-4ffd-9293-1fdf802f2f80 --- tests/Microsoft.DotNet.Docker.Tests/ProductImageTests.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/Microsoft.DotNet.Docker.Tests/ProductImageTests.cs b/tests/Microsoft.DotNet.Docker.Tests/ProductImageTests.cs index 8b3c7995e3..1902efa647 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/ProductImageTests.cs +++ b/tests/Microsoft.DotNet.Docker.Tests/ProductImageTests.cs @@ -312,7 +312,7 @@ private static IEnumerable GetRuntimeDepsPackages(ProductImageData image { OS: var os } when os == OS.ResoluteChiseled => [ "ca-certificates", - "gcc-14-base", + "gcc-16-base", ..GetResoluteChiseledArchSpecificPackages(imageData), "libc6", "libgcc-s1", From 2e8e840c5ea87b22335738fb809da69e3b520540 Mon Sep 17 00:00:00 2001 From: dotnet-docker-bot <60522487+dotnet-docker-bot@users.noreply.github.com> Date: Wed, 19 Aug 2026 10:46:35 -0700 Subject: [PATCH 02/25] [nightly] Update .NET 11 to 11.0.0-rc.1.26411.119 (#7276) --- manifest.versions.json | 10 +++++----- .../11.0/alpine3.24-composite-extra/amd64/Dockerfile | 10 +++++----- .../11.0/alpine3.24-composite-extra/arm32v7/Dockerfile | 10 +++++----- .../11.0/alpine3.24-composite-extra/arm64v8/Dockerfile | 10 +++++----- src/aspnet/11.0/alpine3.24-composite/amd64/Dockerfile | 10 +++++----- .../11.0/alpine3.24-composite/arm32v7/Dockerfile | 10 +++++----- .../11.0/alpine3.24-composite/arm64v8/Dockerfile | 10 +++++----- src/aspnet/11.0/alpine3.24-extra/amd64/Dockerfile | 8 ++++---- src/aspnet/11.0/alpine3.24-extra/arm32v7/Dockerfile | 8 ++++---- src/aspnet/11.0/alpine3.24-extra/arm64v8/Dockerfile | 8 ++++---- src/aspnet/11.0/alpine3.24/amd64/Dockerfile | 8 ++++---- src/aspnet/11.0/alpine3.24/arm32v7/Dockerfile | 8 ++++---- src/aspnet/11.0/alpine3.24/arm64v8/Dockerfile | 8 ++++---- .../amd64/Dockerfile | 8 ++++---- .../arm64v8/Dockerfile | 8 ++++---- .../amd64/Dockerfile | 8 ++++---- .../arm64v8/Dockerfile | 8 ++++---- .../azurelinux4.0-distroless-extra/amd64/Dockerfile | 6 +++--- .../azurelinux4.0-distroless-extra/arm64v8/Dockerfile | 6 +++--- .../11.0/azurelinux4.0-distroless/amd64/Dockerfile | 6 +++--- .../11.0/azurelinux4.0-distroless/arm64v8/Dockerfile | 6 +++--- src/aspnet/11.0/azurelinux4.0/amd64/Dockerfile | 8 ++++---- src/aspnet/11.0/azurelinux4.0/arm64v8/Dockerfile | 8 ++++---- src/aspnet/11.0/nanoserver-ltsc2025/amd64/Dockerfile | 6 +++--- .../resolute-chiseled-composite-extra/amd64/Dockerfile | 8 ++++---- .../arm32v7/Dockerfile | 8 ++++---- .../arm64v8/Dockerfile | 8 ++++---- .../11.0/resolute-chiseled-composite/amd64/Dockerfile | 8 ++++---- .../resolute-chiseled-composite/arm32v7/Dockerfile | 8 ++++---- .../resolute-chiseled-composite/arm64v8/Dockerfile | 8 ++++---- .../11.0/resolute-chiseled-extra/amd64/Dockerfile | 6 +++--- .../11.0/resolute-chiseled-extra/arm32v7/Dockerfile | 6 +++--- .../11.0/resolute-chiseled-extra/arm64v8/Dockerfile | 6 +++--- src/aspnet/11.0/resolute-chiseled/amd64/Dockerfile | 6 +++--- src/aspnet/11.0/resolute-chiseled/arm32v7/Dockerfile | 6 +++--- src/aspnet/11.0/resolute-chiseled/arm64v8/Dockerfile | 6 +++--- src/aspnet/11.0/resolute/amd64/Dockerfile | 6 +++--- src/aspnet/11.0/resolute/arm32v7/Dockerfile | 6 +++--- src/aspnet/11.0/resolute/arm64v8/Dockerfile | 6 +++--- .../11.0/windowsservercore-ltsc2025/amd64/Dockerfile | 6 +++--- src/runtime/11.0/alpine3.24-extra/amd64/Dockerfile | 8 ++++---- src/runtime/11.0/alpine3.24-extra/arm32v7/Dockerfile | 8 ++++---- src/runtime/11.0/alpine3.24-extra/arm64v8/Dockerfile | 8 ++++---- src/runtime/11.0/alpine3.24/amd64/Dockerfile | 8 ++++---- src/runtime/11.0/alpine3.24/arm32v7/Dockerfile | 8 ++++---- src/runtime/11.0/alpine3.24/arm64v8/Dockerfile | 8 ++++---- .../azurelinux4.0-distroless-extra/amd64/Dockerfile | 6 +++--- .../azurelinux4.0-distroless-extra/arm64v8/Dockerfile | 6 +++--- .../11.0/azurelinux4.0-distroless/amd64/Dockerfile | 6 +++--- .../11.0/azurelinux4.0-distroless/arm64v8/Dockerfile | 6 +++--- src/runtime/11.0/azurelinux4.0/amd64/Dockerfile | 8 ++++---- src/runtime/11.0/azurelinux4.0/arm64v8/Dockerfile | 8 ++++---- src/runtime/11.0/nanoserver-ltsc2025/amd64/Dockerfile | 4 ++-- .../11.0/resolute-chiseled-extra/amd64/Dockerfile | 6 +++--- .../11.0/resolute-chiseled-extra/arm32v7/Dockerfile | 6 +++--- .../11.0/resolute-chiseled-extra/arm64v8/Dockerfile | 6 +++--- src/runtime/11.0/resolute-chiseled/amd64/Dockerfile | 6 +++--- src/runtime/11.0/resolute-chiseled/arm32v7/Dockerfile | 6 +++--- src/runtime/11.0/resolute-chiseled/arm64v8/Dockerfile | 6 +++--- src/runtime/11.0/resolute/amd64/Dockerfile | 6 +++--- src/runtime/11.0/resolute/arm32v7/Dockerfile | 6 +++--- src/runtime/11.0/resolute/arm64v8/Dockerfile | 6 +++--- .../11.0/windowsservercore-ltsc2025/amd64/Dockerfile | 4 ++-- src/sdk/11.0/alpine3.24-aot/amd64/Dockerfile | 2 +- src/sdk/11.0/alpine3.24-aot/arm64v8/Dockerfile | 2 +- src/sdk/11.0/alpine3.24/amd64/Dockerfile | 8 ++++---- src/sdk/11.0/alpine3.24/arm32v7/Dockerfile | 8 ++++---- src/sdk/11.0/alpine3.24/arm64v8/Dockerfile | 8 ++++---- src/sdk/11.0/azurelinux4.0-aot/amd64/Dockerfile | 2 +- src/sdk/11.0/azurelinux4.0-aot/arm64v8/Dockerfile | 2 +- src/sdk/11.0/azurelinux4.0/amd64/Dockerfile | 8 ++++---- src/sdk/11.0/azurelinux4.0/arm64v8/Dockerfile | 8 ++++---- src/sdk/11.0/nanoserver-ltsc2025/amd64/Dockerfile | 6 +++--- src/sdk/11.0/resolute-aot/amd64/Dockerfile | 2 +- src/sdk/11.0/resolute-aot/arm64v8/Dockerfile | 2 +- src/sdk/11.0/resolute/amd64/Dockerfile | 6 +++--- src/sdk/11.0/resolute/arm32v7/Dockerfile | 6 +++--- src/sdk/11.0/resolute/arm64v8/Dockerfile | 6 +++--- .../11.0/windowsservercore-ltsc2025/amd64/Dockerfile | 6 +++--- 79 files changed, 268 insertions(+), 268 deletions(-) diff --git a/manifest.versions.json b/manifest.versions.json index ce5dd30bb3..ef5c7dbb75 100644 --- a/manifest.versions.json +++ b/manifest.versions.json @@ -40,7 +40,7 @@ "aspnet|10.0|build-version": "10.0.11", "aspnet-composite|10.0|build-version": "$(aspnet|10.0|build-version)", - "aspnet|11.0|build-version": "11.0.0-preview.7.26381.103", + "aspnet|11.0|build-version": "11.0.0-rc.1.26411.119", "aspnet-composite|11.0|build-version": "$(aspnet|11.0|build-version)", "chisel|latest|build-version": "v1.4.2", @@ -103,7 +103,7 @@ "dotnet|10.0|base-url|checksums|main": "$(base-url|public|maintenance|main)", "dotnet|10.0|base-url|checksums|nightly": "$(base-url|public|maintenance|nightly)", - "dotnet|11.0|product-version": "11.0.0-preview.7", + "dotnet|11.0|product-version": "11.0.0-rc.1", "dotnet|11.0|fixed-tag": "$(dotnet|11.0|product-version)", "dotnet|11.0|minor-tag": "11.0-preview", "dotnet|11.0|base-url|main": "$(base-url|public|preview|main)", @@ -221,7 +221,7 @@ "runtime|8.0|build-version": "8.0.30", "runtime|9.0|build-version": "9.0.19", "runtime|10.0|build-version": "10.0.11", - "runtime|11.0|build-version": "11.0.0-preview.7.26381.103", + "runtime|11.0|build-version": "11.0.0-rc.1.26411.119", "sdk|8.0|build-version": "8.0.424", "sdk|8.0|product-version": "8.0.424", @@ -250,8 +250,8 @@ "sdk|10.0|fixed-tag": "$(sdk|10.0|product-version)", "sdk|10.0|minor-tag": "$(dotnet|10.0|minor-tag)", - "sdk|11.0|build-version": "11.0.100-preview.7.26381.103", - "sdk|11.0|product-version": "11.0.100-preview.7", + "sdk|11.0|build-version": "11.0.100-rc.1.26411.119", + "sdk|11.0|product-version": "11.0.100-rc.1", "sdk|11.0|base-url|main": "$(dotnet|11.0|base-url|main)", "sdk|11.0|base-url|nightly": "$(dotnet|11.0|base-url|nightly)", "sdk|11.0|base-url|checksums|main": "$(dotnet|11.0|base-url|checksums|main)", diff --git a/src/aspnet/11.0/alpine3.24-composite-extra/amd64/Dockerfile b/src/aspnet/11.0/alpine3.24-composite-extra/amd64/Dockerfile index eae916f0d1..6439b6366e 100644 --- a/src/aspnet/11.0/alpine3.24-composite-extra/amd64/Dockerfile +++ b/src/aspnet/11.0/alpine3.24-composite-extra/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:11.0.0-preview.7-alpine3.24-extra-amd64 AS installer +FROM $REPO:11.0.0-rc.1-alpine3.24-extra-amd64 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && wget \ https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-x64.tar.gz \ https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-x64.tar.gz.sha512 \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Composite Image -FROM $REPO:11.0.0-preview.7-alpine3.24-extra-amd64 +FROM $REPO:11.0.0-rc.1-alpine3.24-extra-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-preview.7.26381.103 \ + DOTNET_VERSION=11.0.0-rc.1.26411.119 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-preview.7.26381.103 + ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/11.0/alpine3.24-composite-extra/arm32v7/Dockerfile b/src/aspnet/11.0/alpine3.24-composite-extra/arm32v7/Dockerfile index 36065b495b..c296b72859 100644 --- a/src/aspnet/11.0/alpine3.24-composite-extra/arm32v7/Dockerfile +++ b/src/aspnet/11.0/alpine3.24-composite-extra/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:11.0.0-preview.7-alpine3.24-extra-arm32v7 AS installer +FROM $REPO:11.0.0-rc.1-alpine3.24-extra-arm32v7 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && wget \ https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm.tar.gz \ https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm.tar.gz.sha512 \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Composite Image -FROM $REPO:11.0.0-preview.7-alpine3.24-extra-arm32v7 +FROM $REPO:11.0.0-rc.1-alpine3.24-extra-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-preview.7.26381.103 \ + DOTNET_VERSION=11.0.0-rc.1.26411.119 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-preview.7.26381.103 + ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/11.0/alpine3.24-composite-extra/arm64v8/Dockerfile b/src/aspnet/11.0/alpine3.24-composite-extra/arm64v8/Dockerfile index 47e3fc8aaa..23f6c3d928 100644 --- a/src/aspnet/11.0/alpine3.24-composite-extra/arm64v8/Dockerfile +++ b/src/aspnet/11.0/alpine3.24-composite-extra/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:11.0.0-preview.7-alpine3.24-extra-arm64v8 AS installer +FROM $REPO:11.0.0-rc.1-alpine3.24-extra-arm64v8 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && wget \ https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm64.tar.gz.sha512 \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Composite Image -FROM $REPO:11.0.0-preview.7-alpine3.24-extra-arm64v8 +FROM $REPO:11.0.0-rc.1-alpine3.24-extra-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-preview.7.26381.103 \ + DOTNET_VERSION=11.0.0-rc.1.26411.119 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-preview.7.26381.103 + ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/11.0/alpine3.24-composite/amd64/Dockerfile b/src/aspnet/11.0/alpine3.24-composite/amd64/Dockerfile index 30ec042afd..97e84bf07b 100644 --- a/src/aspnet/11.0/alpine3.24-composite/amd64/Dockerfile +++ b/src/aspnet/11.0/alpine3.24-composite/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:11.0.0-preview.7-alpine3.24-amd64 AS installer +FROM $REPO:11.0.0-rc.1-alpine3.24-amd64 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && wget \ https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-x64.tar.gz \ https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-x64.tar.gz.sha512 \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Composite Image -FROM $REPO:11.0.0-preview.7-alpine3.24-amd64 +FROM $REPO:11.0.0-rc.1-alpine3.24-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-preview.7.26381.103 \ + DOTNET_VERSION=11.0.0-rc.1.26411.119 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-preview.7.26381.103 + ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/11.0/alpine3.24-composite/arm32v7/Dockerfile b/src/aspnet/11.0/alpine3.24-composite/arm32v7/Dockerfile index e3fc6304db..b36f888056 100644 --- a/src/aspnet/11.0/alpine3.24-composite/arm32v7/Dockerfile +++ b/src/aspnet/11.0/alpine3.24-composite/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:11.0.0-preview.7-alpine3.24-arm32v7 AS installer +FROM $REPO:11.0.0-rc.1-alpine3.24-arm32v7 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && wget \ https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm.tar.gz \ https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm.tar.gz.sha512 \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Composite Image -FROM $REPO:11.0.0-preview.7-alpine3.24-arm32v7 +FROM $REPO:11.0.0-rc.1-alpine3.24-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-preview.7.26381.103 \ + DOTNET_VERSION=11.0.0-rc.1.26411.119 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-preview.7.26381.103 + ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/11.0/alpine3.24-composite/arm64v8/Dockerfile b/src/aspnet/11.0/alpine3.24-composite/arm64v8/Dockerfile index f9c7100004..52764bd14d 100644 --- a/src/aspnet/11.0/alpine3.24-composite/arm64v8/Dockerfile +++ b/src/aspnet/11.0/alpine3.24-composite/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:11.0.0-preview.7-alpine3.24-arm64v8 AS installer +FROM $REPO:11.0.0-rc.1-alpine3.24-arm64v8 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && wget \ https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm64.tar.gz.sha512 \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Composite Image -FROM $REPO:11.0.0-preview.7-alpine3.24-arm64v8 +FROM $REPO:11.0.0-rc.1-alpine3.24-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-preview.7.26381.103 \ + DOTNET_VERSION=11.0.0-rc.1.26411.119 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-preview.7.26381.103 + ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/11.0/alpine3.24-extra/amd64/Dockerfile b/src/aspnet/11.0/alpine3.24-extra/amd64/Dockerfile index 4ffd6580f2..8dd4553c02 100644 --- a/src/aspnet/11.0/alpine3.24-extra/amd64/Dockerfile +++ b/src/aspnet/11.0/alpine3.24-extra/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:11.0.0-preview.7-alpine3.24-extra-amd64 AS installer +FROM $REPO:11.0.0-rc.1-alpine3.24-extra-amd64 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && wget \ https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-x64.tar.gz \ https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-x64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Core image -FROM $REPO:11.0.0-preview.7-alpine3.24-extra-amd64 +FROM $REPO:11.0.0-rc.1-alpine3.24-extra-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-preview.7.26381.103 +ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/alpine3.24-extra/arm32v7/Dockerfile b/src/aspnet/11.0/alpine3.24-extra/arm32v7/Dockerfile index 97da808c2e..33ca045491 100644 --- a/src/aspnet/11.0/alpine3.24-extra/arm32v7/Dockerfile +++ b/src/aspnet/11.0/alpine3.24-extra/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:11.0.0-preview.7-alpine3.24-extra-arm32v7 AS installer +FROM $REPO:11.0.0-rc.1-alpine3.24-extra-arm32v7 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && wget \ https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm.tar.gz \ https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Core image -FROM $REPO:11.0.0-preview.7-alpine3.24-extra-arm32v7 +FROM $REPO:11.0.0-rc.1-alpine3.24-extra-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-preview.7.26381.103 +ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/alpine3.24-extra/arm64v8/Dockerfile b/src/aspnet/11.0/alpine3.24-extra/arm64v8/Dockerfile index 3859474029..ef5feba6e0 100644 --- a/src/aspnet/11.0/alpine3.24-extra/arm64v8/Dockerfile +++ b/src/aspnet/11.0/alpine3.24-extra/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:11.0.0-preview.7-alpine3.24-extra-arm64v8 AS installer +FROM $REPO:11.0.0-rc.1-alpine3.24-extra-arm64v8 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && wget \ https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Core image -FROM $REPO:11.0.0-preview.7-alpine3.24-extra-arm64v8 +FROM $REPO:11.0.0-rc.1-alpine3.24-extra-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-preview.7.26381.103 +ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/alpine3.24/amd64/Dockerfile b/src/aspnet/11.0/alpine3.24/amd64/Dockerfile index 96d05367f4..f25b1275d2 100644 --- a/src/aspnet/11.0/alpine3.24/amd64/Dockerfile +++ b/src/aspnet/11.0/alpine3.24/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:11.0.0-preview.7-alpine3.24-amd64 AS installer +FROM $REPO:11.0.0-rc.1-alpine3.24-amd64 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && wget \ https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-x64.tar.gz \ https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-x64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Core image -FROM $REPO:11.0.0-preview.7-alpine3.24-amd64 +FROM $REPO:11.0.0-rc.1-alpine3.24-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-preview.7.26381.103 +ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/alpine3.24/arm32v7/Dockerfile b/src/aspnet/11.0/alpine3.24/arm32v7/Dockerfile index ad89765933..34f0f67577 100644 --- a/src/aspnet/11.0/alpine3.24/arm32v7/Dockerfile +++ b/src/aspnet/11.0/alpine3.24/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:11.0.0-preview.7-alpine3.24-arm32v7 AS installer +FROM $REPO:11.0.0-rc.1-alpine3.24-arm32v7 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && wget \ https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm.tar.gz \ https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Core image -FROM $REPO:11.0.0-preview.7-alpine3.24-arm32v7 +FROM $REPO:11.0.0-rc.1-alpine3.24-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-preview.7.26381.103 +ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/alpine3.24/arm64v8/Dockerfile b/src/aspnet/11.0/alpine3.24/arm64v8/Dockerfile index bda944d3da..4af016e987 100644 --- a/src/aspnet/11.0/alpine3.24/arm64v8/Dockerfile +++ b/src/aspnet/11.0/alpine3.24/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:11.0.0-preview.7-alpine3.24-arm64v8 AS installer +FROM $REPO:11.0.0-rc.1-alpine3.24-arm64v8 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && wget \ https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Core image -FROM $REPO:11.0.0-preview.7-alpine3.24-arm64v8 +FROM $REPO:11.0.0-rc.1-alpine3.24-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-preview.7.26381.103 +ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/azurelinux4.0-distroless-composite-extra/amd64/Dockerfile b/src/aspnet/11.0/azurelinux4.0-distroless-composite-extra/amd64/Dockerfile index 8cadb87cd5..b4ff216168 100644 --- a/src/aspnet/11.0/azurelinux4.0-distroless-composite-extra/amd64/Dockerfile +++ b/src/aspnet/11.0/azurelinux4.0-distroless-composite-extra/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -26,13 +26,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:11.0.0-preview.7-azurelinux4.0-distroless-extra-amd64 +FROM $REPO:11.0.0-rc.1-azurelinux4.0-distroless-extra-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-preview.7.26381.103 \ + DOTNET_VERSION=11.0.0-rc.1.26411.119 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-preview.7.26381.103 + ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/11.0/azurelinux4.0-distroless-composite-extra/arm64v8/Dockerfile b/src/aspnet/11.0/azurelinux4.0-distroless-composite-extra/arm64v8/Dockerfile index a833739f03..e32cc061d3 100644 --- a/src/aspnet/11.0/azurelinux4.0-distroless-composite-extra/arm64v8/Dockerfile +++ b/src/aspnet/11.0/azurelinux4.0-distroless-composite-extra/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -26,13 +26,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:11.0.0-preview.7-azurelinux4.0-distroless-extra-arm64v8 +FROM $REPO:11.0.0-rc.1-azurelinux4.0-distroless-extra-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-preview.7.26381.103 \ + DOTNET_VERSION=11.0.0-rc.1.26411.119 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-preview.7.26381.103 + ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/11.0/azurelinux4.0-distroless-composite/amd64/Dockerfile b/src/aspnet/11.0/azurelinux4.0-distroless-composite/amd64/Dockerfile index 38b5bde3c1..a58778116f 100644 --- a/src/aspnet/11.0/azurelinux4.0-distroless-composite/amd64/Dockerfile +++ b/src/aspnet/11.0/azurelinux4.0-distroless-composite/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -26,13 +26,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:11.0.0-preview.7-azurelinux4.0-distroless-amd64 +FROM $REPO:11.0.0-rc.1-azurelinux4.0-distroless-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-preview.7.26381.103 \ + DOTNET_VERSION=11.0.0-rc.1.26411.119 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-preview.7.26381.103 + ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/11.0/azurelinux4.0-distroless-composite/arm64v8/Dockerfile b/src/aspnet/11.0/azurelinux4.0-distroless-composite/arm64v8/Dockerfile index dce9141710..6d45c70a43 100644 --- a/src/aspnet/11.0/azurelinux4.0-distroless-composite/arm64v8/Dockerfile +++ b/src/aspnet/11.0/azurelinux4.0-distroless-composite/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -26,13 +26,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:11.0.0-preview.7-azurelinux4.0-distroless-arm64v8 +FROM $REPO:11.0.0-rc.1-azurelinux4.0-distroless-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-preview.7.26381.103 \ + DOTNET_VERSION=11.0.0-rc.1.26411.119 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-preview.7.26381.103 + ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile b/src/aspnet/11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile index f2758512af..02976e014a 100644 --- a/src/aspnet/11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile +++ b/src/aspnet/11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -23,9 +23,9 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Core image -FROM $REPO:11.0.0-preview.7-azurelinux4.0-distroless-extra-amd64 +FROM $REPO:11.0.0-rc.1-azurelinux4.0-distroless-extra-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-preview.7.26381.103 +ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile b/src/aspnet/11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile index ded7a0175e..ff4bd9a75c 100644 --- a/src/aspnet/11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile +++ b/src/aspnet/11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -23,9 +23,9 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Core image -FROM $REPO:11.0.0-preview.7-azurelinux4.0-distroless-extra-arm64v8 +FROM $REPO:11.0.0-rc.1-azurelinux4.0-distroless-extra-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-preview.7.26381.103 +ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/azurelinux4.0-distroless/amd64/Dockerfile b/src/aspnet/11.0/azurelinux4.0-distroless/amd64/Dockerfile index 56a6f7cc6a..a5bbb51b55 100644 --- a/src/aspnet/11.0/azurelinux4.0-distroless/amd64/Dockerfile +++ b/src/aspnet/11.0/azurelinux4.0-distroless/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -23,9 +23,9 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Core image -FROM $REPO:11.0.0-preview.7-azurelinux4.0-distroless-amd64 +FROM $REPO:11.0.0-rc.1-azurelinux4.0-distroless-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-preview.7.26381.103 +ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/azurelinux4.0-distroless/arm64v8/Dockerfile b/src/aspnet/11.0/azurelinux4.0-distroless/arm64v8/Dockerfile index 3f32a605f3..d92b826550 100644 --- a/src/aspnet/11.0/azurelinux4.0-distroless/arm64v8/Dockerfile +++ b/src/aspnet/11.0/azurelinux4.0-distroless/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -23,9 +23,9 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Core image -FROM $REPO:11.0.0-preview.7-azurelinux4.0-distroless-arm64v8 +FROM $REPO:11.0.0-rc.1-azurelinux4.0-distroless-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-preview.7.26381.103 +ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/azurelinux4.0/amd64/Dockerfile b/src/aspnet/11.0/azurelinux4.0/amd64/Dockerfile index 500dbe3202..b88252bf22 100644 --- a/src/aspnet/11.0/azurelinux4.0/amd64/Dockerfile +++ b/src/aspnet/11.0/azurelinux4.0/amd64/Dockerfile @@ -1,7 +1,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:11.0.0-preview.7-azurelinux4.0-amd64 AS installer +FROM $REPO:11.0.0-rc.1-azurelinux4.0-amd64 AS installer RUN dnf install -y \ gzip \ @@ -9,7 +9,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -22,9 +22,9 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Core image -FROM $REPO:11.0.0-preview.7-azurelinux4.0-amd64 +FROM $REPO:11.0.0-rc.1-azurelinux4.0-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-preview.7.26381.103 +ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/azurelinux4.0/arm64v8/Dockerfile b/src/aspnet/11.0/azurelinux4.0/arm64v8/Dockerfile index e75976f3ea..3b82c5f9a2 100644 --- a/src/aspnet/11.0/azurelinux4.0/arm64v8/Dockerfile +++ b/src/aspnet/11.0/azurelinux4.0/arm64v8/Dockerfile @@ -1,7 +1,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:11.0.0-preview.7-azurelinux4.0-arm64v8 AS installer +FROM $REPO:11.0.0-rc.1-azurelinux4.0-arm64v8 AS installer RUN dnf install -y \ gzip \ @@ -9,7 +9,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -22,9 +22,9 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Core image -FROM $REPO:11.0.0-preview.7-azurelinux4.0-arm64v8 +FROM $REPO:11.0.0-rc.1-azurelinux4.0-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-preview.7.26381.103 +ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/nanoserver-ltsc2025/amd64/Dockerfile b/src/aspnet/11.0/nanoserver-ltsc2025/amd64/Dockerfile index cc6f1224e9..0debbdda68 100644 --- a/src/aspnet/11.0/nanoserver-ltsc2025/amd64/Dockerfile +++ b/src/aspnet/11.0/nanoserver-ltsc2025/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $aspnetcore_version = '11.0.0-preview.7.26381.103'; ` + $aspnetcore_version = '11.0.0-rc.1.26411.119'; ` $aspnetcore_file = 'aspnetcore-runtime-' + $aspnetcore_version + '-win-x64.zip'; ` $dotnet_sha512_file = $aspnetcore_file + '.sha512'; ` ` @@ -30,9 +30,9 @@ RUN powershell -Command ` # ASP.NET Core image -FROM $REPO:11.0.0-preview.7-nanoserver-ltsc2025 +FROM $REPO:11.0.0-rc.1-nanoserver-ltsc2025 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-preview.7.26381.103 +ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet/shared/Microsoft.AspNetCore.App", "/Program Files/dotnet/shared/Microsoft.AspNetCore.App"] diff --git a/src/aspnet/11.0/resolute-chiseled-composite-extra/amd64/Dockerfile b/src/aspnet/11.0/resolute-chiseled-composite-extra/amd64/Dockerfile index 9a7eefcfe5..e455c7605b 100644 --- a/src/aspnet/11.0/resolute-chiseled-composite-extra/amd64/Dockerfile +++ b/src/aspnet/11.0/resolute-chiseled-composite-extra/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -20,13 +20,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:11.0.0-preview.7-resolute-chiseled-extra-amd64 +FROM $REPO:11.0.0-rc.1-resolute-chiseled-extra-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-preview.7.26381.103 \ + DOTNET_VERSION=11.0.0-rc.1.26411.119 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-preview.7.26381.103 + ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/11.0/resolute-chiseled-composite-extra/arm32v7/Dockerfile b/src/aspnet/11.0/resolute-chiseled-composite-extra/arm32v7/Dockerfile index c3ddcc85e2..915a919e6d 100644 --- a/src/aspnet/11.0/resolute-chiseled-composite-extra/arm32v7/Dockerfile +++ b/src/aspnet/11.0/resolute-chiseled-composite-extra/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm.tar.gz.sha512 \ @@ -20,13 +20,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:11.0.0-preview.7-resolute-chiseled-extra-arm32v7 +FROM $REPO:11.0.0-rc.1-resolute-chiseled-extra-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-preview.7.26381.103 \ + DOTNET_VERSION=11.0.0-rc.1.26411.119 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-preview.7.26381.103 + ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/11.0/resolute-chiseled-composite-extra/arm64v8/Dockerfile b/src/aspnet/11.0/resolute-chiseled-composite-extra/arm64v8/Dockerfile index 59ccb603fa..b4625fa537 100644 --- a/src/aspnet/11.0/resolute-chiseled-composite-extra/arm64v8/Dockerfile +++ b/src/aspnet/11.0/resolute-chiseled-composite-extra/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -20,13 +20,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:11.0.0-preview.7-resolute-chiseled-extra-arm64v8 +FROM $REPO:11.0.0-rc.1-resolute-chiseled-extra-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-preview.7.26381.103 \ + DOTNET_VERSION=11.0.0-rc.1.26411.119 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-preview.7.26381.103 + ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/11.0/resolute-chiseled-composite/amd64/Dockerfile b/src/aspnet/11.0/resolute-chiseled-composite/amd64/Dockerfile index d818aca248..93f06dbc16 100644 --- a/src/aspnet/11.0/resolute-chiseled-composite/amd64/Dockerfile +++ b/src/aspnet/11.0/resolute-chiseled-composite/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -20,13 +20,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:11.0.0-preview.7-resolute-chiseled-amd64 +FROM $REPO:11.0.0-rc.1-resolute-chiseled-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-preview.7.26381.103 \ + DOTNET_VERSION=11.0.0-rc.1.26411.119 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-preview.7.26381.103 + ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/11.0/resolute-chiseled-composite/arm32v7/Dockerfile b/src/aspnet/11.0/resolute-chiseled-composite/arm32v7/Dockerfile index 53cd840ebc..3e16bea7ee 100644 --- a/src/aspnet/11.0/resolute-chiseled-composite/arm32v7/Dockerfile +++ b/src/aspnet/11.0/resolute-chiseled-composite/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm.tar.gz.sha512 \ @@ -20,13 +20,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:11.0.0-preview.7-resolute-chiseled-arm32v7 +FROM $REPO:11.0.0-rc.1-resolute-chiseled-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-preview.7.26381.103 \ + DOTNET_VERSION=11.0.0-rc.1.26411.119 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-preview.7.26381.103 + ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/11.0/resolute-chiseled-composite/arm64v8/Dockerfile b/src/aspnet/11.0/resolute-chiseled-composite/arm64v8/Dockerfile index a99b1bcc1f..d7b54d7719 100644 --- a/src/aspnet/11.0/resolute-chiseled-composite/arm64v8/Dockerfile +++ b/src/aspnet/11.0/resolute-chiseled-composite/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -20,13 +20,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:11.0.0-preview.7-resolute-chiseled-arm64v8 +FROM $REPO:11.0.0-rc.1-resolute-chiseled-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-preview.7.26381.103 \ + DOTNET_VERSION=11.0.0-rc.1.26411.119 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-preview.7.26381.103 + ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/11.0/resolute-chiseled-extra/amd64/Dockerfile b/src/aspnet/11.0/resolute-chiseled-extra/amd64/Dockerfile index aa26172ee6..f37116d69c 100644 --- a/src/aspnet/11.0/resolute-chiseled-extra/amd64/Dockerfile +++ b/src/aspnet/11.0/resolute-chiseled-extra/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM amd64/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Core image -FROM $REPO:11.0.0-preview.7-resolute-chiseled-extra-amd64 +FROM $REPO:11.0.0-rc.1-resolute-chiseled-extra-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-preview.7.26381.103 +ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/resolute-chiseled-extra/arm32v7/Dockerfile b/src/aspnet/11.0/resolute-chiseled-extra/arm32v7/Dockerfile index 2c429958fe..22ae12c2a5 100644 --- a/src/aspnet/11.0/resolute-chiseled-extra/arm32v7/Dockerfile +++ b/src/aspnet/11.0/resolute-chiseled-extra/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Core image -FROM $REPO:11.0.0-preview.7-resolute-chiseled-extra-arm32v7 +FROM $REPO:11.0.0-rc.1-resolute-chiseled-extra-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-preview.7.26381.103 +ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/resolute-chiseled-extra/arm64v8/Dockerfile b/src/aspnet/11.0/resolute-chiseled-extra/arm64v8/Dockerfile index 318bf266cc..97b8b5a05e 100644 --- a/src/aspnet/11.0/resolute-chiseled-extra/arm64v8/Dockerfile +++ b/src/aspnet/11.0/resolute-chiseled-extra/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm64v8/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Core image -FROM $REPO:11.0.0-preview.7-resolute-chiseled-extra-arm64v8 +FROM $REPO:11.0.0-rc.1-resolute-chiseled-extra-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-preview.7.26381.103 +ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/resolute-chiseled/amd64/Dockerfile b/src/aspnet/11.0/resolute-chiseled/amd64/Dockerfile index 4e16c57eb2..93d7eacf29 100644 --- a/src/aspnet/11.0/resolute-chiseled/amd64/Dockerfile +++ b/src/aspnet/11.0/resolute-chiseled/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM amd64/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Core image -FROM $REPO:11.0.0-preview.7-resolute-chiseled-amd64 +FROM $REPO:11.0.0-rc.1-resolute-chiseled-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-preview.7.26381.103 +ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/resolute-chiseled/arm32v7/Dockerfile b/src/aspnet/11.0/resolute-chiseled/arm32v7/Dockerfile index 5e081182b1..f6aa009550 100644 --- a/src/aspnet/11.0/resolute-chiseled/arm32v7/Dockerfile +++ b/src/aspnet/11.0/resolute-chiseled/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Core image -FROM $REPO:11.0.0-preview.7-resolute-chiseled-arm32v7 +FROM $REPO:11.0.0-rc.1-resolute-chiseled-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-preview.7.26381.103 +ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/resolute-chiseled/arm64v8/Dockerfile b/src/aspnet/11.0/resolute-chiseled/arm64v8/Dockerfile index f4dbf5a320..f5ffd6e24a 100644 --- a/src/aspnet/11.0/resolute-chiseled/arm64v8/Dockerfile +++ b/src/aspnet/11.0/resolute-chiseled/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm64v8/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Core image -FROM $REPO:11.0.0-preview.7-resolute-chiseled-arm64v8 +FROM $REPO:11.0.0-rc.1-resolute-chiseled-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-preview.7.26381.103 +ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/resolute/amd64/Dockerfile b/src/aspnet/11.0/resolute/amd64/Dockerfile index b98a7c1970..06c81c6d5b 100644 --- a/src/aspnet/11.0/resolute/amd64/Dockerfile +++ b/src/aspnet/11.0/resolute/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM amd64/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Core image -FROM $REPO:11.0.0-preview.7-resolute-amd64 +FROM $REPO:11.0.0-rc.1-resolute-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-preview.7.26381.103 +ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/resolute/arm32v7/Dockerfile b/src/aspnet/11.0/resolute/arm32v7/Dockerfile index 099ba63231..99f8cd39de 100644 --- a/src/aspnet/11.0/resolute/arm32v7/Dockerfile +++ b/src/aspnet/11.0/resolute/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Core image -FROM $REPO:11.0.0-preview.7-resolute-arm32v7 +FROM $REPO:11.0.0-rc.1-resolute-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-preview.7.26381.103 +ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/resolute/arm64v8/Dockerfile b/src/aspnet/11.0/resolute/arm64v8/Dockerfile index ff7d2c7bd7..4eb530c9ab 100644 --- a/src/aspnet/11.0/resolute/arm64v8/Dockerfile +++ b/src/aspnet/11.0/resolute/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm64v8/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ +RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=11.0.0-preview.7.26381.103 \ # ASP.NET Core image -FROM $REPO:11.0.0-preview.7-resolute-arm64v8 +FROM $REPO:11.0.0-rc.1-resolute-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-preview.7.26381.103 +ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/windowsservercore-ltsc2025/amd64/Dockerfile b/src/aspnet/11.0/windowsservercore-ltsc2025/amd64/Dockerfile index 56ed75f906..b68c40444a 100644 --- a/src/aspnet/11.0/windowsservercore-ltsc2025/amd64/Dockerfile +++ b/src/aspnet/11.0/windowsservercore-ltsc2025/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $aspnetcore_version = '11.0.0-preview.7.26381.103'; ` + $aspnetcore_version = '11.0.0-rc.1.26411.119'; ` $aspnetcore_file = 'aspnetcore-runtime-' + $aspnetcore_version + '-win-x64.zip'; ` $dotnet_sha512_file = $aspnetcore_file + '.sha512'; ` ` @@ -30,9 +30,9 @@ RUN powershell -Command ` # ASP.NET Core image -FROM $REPO:11.0.0-preview.7-windowsservercore-ltsc2025 +FROM $REPO:11.0.0-rc.1-windowsservercore-ltsc2025 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-preview.7.26381.103 +ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet/shared/Microsoft.AspNetCore.App", "/Program Files/dotnet/shared/Microsoft.AspNetCore.App"] diff --git a/src/runtime/11.0/alpine3.24-extra/amd64/Dockerfile b/src/runtime/11.0/alpine3.24-extra/amd64/Dockerfile index 16d5324eed..b1f5624a4f 100644 --- a/src/runtime/11.0/alpine3.24-extra/amd64/Dockerfile +++ b/src/runtime/11.0/alpine3.24-extra/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:11.0.0-preview.7-alpine3.24-extra-amd64 AS installer +FROM $REPO:11.0.0-rc.1-alpine3.24-extra-amd64 AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-preview.7.26381.103 \ +RUN dotnet_version=11.0.0-rc.1.26411.119 \ && wget \ https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-x64.tar.gz \ https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-x64.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=11.0.0-preview.7.26381.103 \ # .NET runtime image -FROM $REPO:11.0.0-preview.7-alpine3.24-extra-amd64 +FROM $REPO:11.0.0-rc.1-alpine3.24-extra-amd64 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-preview.7.26381.103 +ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/11.0/alpine3.24-extra/arm32v7/Dockerfile b/src/runtime/11.0/alpine3.24-extra/arm32v7/Dockerfile index 4e4900498c..60b50133b3 100644 --- a/src/runtime/11.0/alpine3.24-extra/arm32v7/Dockerfile +++ b/src/runtime/11.0/alpine3.24-extra/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:11.0.0-preview.7-alpine3.24-extra-arm32v7 AS installer +FROM $REPO:11.0.0-rc.1-alpine3.24-extra-arm32v7 AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-preview.7.26381.103 \ +RUN dotnet_version=11.0.0-rc.1.26411.119 \ && wget \ https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm.tar.gz \ https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=11.0.0-preview.7.26381.103 \ # .NET runtime image -FROM $REPO:11.0.0-preview.7-alpine3.24-extra-arm32v7 +FROM $REPO:11.0.0-rc.1-alpine3.24-extra-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-preview.7.26381.103 +ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/11.0/alpine3.24-extra/arm64v8/Dockerfile b/src/runtime/11.0/alpine3.24-extra/arm64v8/Dockerfile index 8d80e47213..ad03604ae9 100644 --- a/src/runtime/11.0/alpine3.24-extra/arm64v8/Dockerfile +++ b/src/runtime/11.0/alpine3.24-extra/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:11.0.0-preview.7-alpine3.24-extra-arm64v8 AS installer +FROM $REPO:11.0.0-rc.1-alpine3.24-extra-arm64v8 AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-preview.7.26381.103 \ +RUN dotnet_version=11.0.0-rc.1.26411.119 \ && wget \ https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm64.tar.gz \ https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm64.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=11.0.0-preview.7.26381.103 \ # .NET runtime image -FROM $REPO:11.0.0-preview.7-alpine3.24-extra-arm64v8 +FROM $REPO:11.0.0-rc.1-alpine3.24-extra-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-preview.7.26381.103 +ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/11.0/alpine3.24/amd64/Dockerfile b/src/runtime/11.0/alpine3.24/amd64/Dockerfile index 7423be0b14..80e11b0baa 100644 --- a/src/runtime/11.0/alpine3.24/amd64/Dockerfile +++ b/src/runtime/11.0/alpine3.24/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:11.0.0-preview.7-alpine3.24-amd64 AS installer +FROM $REPO:11.0.0-rc.1-alpine3.24-amd64 AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-preview.7.26381.103 \ +RUN dotnet_version=11.0.0-rc.1.26411.119 \ && wget \ https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-x64.tar.gz \ https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-x64.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=11.0.0-preview.7.26381.103 \ # .NET runtime image -FROM $REPO:11.0.0-preview.7-alpine3.24-amd64 +FROM $REPO:11.0.0-rc.1-alpine3.24-amd64 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-preview.7.26381.103 +ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/11.0/alpine3.24/arm32v7/Dockerfile b/src/runtime/11.0/alpine3.24/arm32v7/Dockerfile index 644887cfd6..4362dcda73 100644 --- a/src/runtime/11.0/alpine3.24/arm32v7/Dockerfile +++ b/src/runtime/11.0/alpine3.24/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:11.0.0-preview.7-alpine3.24-arm32v7 AS installer +FROM $REPO:11.0.0-rc.1-alpine3.24-arm32v7 AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-preview.7.26381.103 \ +RUN dotnet_version=11.0.0-rc.1.26411.119 \ && wget \ https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm.tar.gz \ https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=11.0.0-preview.7.26381.103 \ # .NET runtime image -FROM $REPO:11.0.0-preview.7-alpine3.24-arm32v7 +FROM $REPO:11.0.0-rc.1-alpine3.24-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-preview.7.26381.103 +ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/11.0/alpine3.24/arm64v8/Dockerfile b/src/runtime/11.0/alpine3.24/arm64v8/Dockerfile index 71bd789f4b..f93f31ba6e 100644 --- a/src/runtime/11.0/alpine3.24/arm64v8/Dockerfile +++ b/src/runtime/11.0/alpine3.24/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:11.0.0-preview.7-alpine3.24-arm64v8 AS installer +FROM $REPO:11.0.0-rc.1-alpine3.24-arm64v8 AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-preview.7.26381.103 \ +RUN dotnet_version=11.0.0-rc.1.26411.119 \ && wget \ https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm64.tar.gz \ https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm64.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=11.0.0-preview.7.26381.103 \ # .NET runtime image -FROM $REPO:11.0.0-preview.7-alpine3.24-arm64v8 +FROM $REPO:11.0.0-rc.1-alpine3.24-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-preview.7.26381.103 +ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile b/src/runtime/11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile index e57d73a3f3..058fd4e3c7 100644 --- a/src/runtime/11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile +++ b/src/runtime/11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-preview.7.26381.103 \ +RUN dotnet_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz.sha512 \ @@ -26,10 +26,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:11.0.0-preview.7-azurelinux4.0-distroless-extra-amd64 +FROM $REPO:11.0.0-rc.1-azurelinux4.0-distroless-extra-amd64 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-preview.7.26381.103 +ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile b/src/runtime/11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile index 745929648d..3429be4aa0 100644 --- a/src/runtime/11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile +++ b/src/runtime/11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-preview.7.26381.103 \ +RUN dotnet_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz.sha512 \ @@ -26,10 +26,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:11.0.0-preview.7-azurelinux4.0-distroless-extra-arm64v8 +FROM $REPO:11.0.0-rc.1-azurelinux4.0-distroless-extra-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-preview.7.26381.103 +ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/11.0/azurelinux4.0-distroless/amd64/Dockerfile b/src/runtime/11.0/azurelinux4.0-distroless/amd64/Dockerfile index ccfad5fdaa..d698b7bb46 100644 --- a/src/runtime/11.0/azurelinux4.0-distroless/amd64/Dockerfile +++ b/src/runtime/11.0/azurelinux4.0-distroless/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-preview.7.26381.103 \ +RUN dotnet_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz.sha512 \ @@ -26,10 +26,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:11.0.0-preview.7-azurelinux4.0-distroless-amd64 +FROM $REPO:11.0.0-rc.1-azurelinux4.0-distroless-amd64 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-preview.7.26381.103 +ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/11.0/azurelinux4.0-distroless/arm64v8/Dockerfile b/src/runtime/11.0/azurelinux4.0-distroless/arm64v8/Dockerfile index b2d5848719..558920f8ac 100644 --- a/src/runtime/11.0/azurelinux4.0-distroless/arm64v8/Dockerfile +++ b/src/runtime/11.0/azurelinux4.0-distroless/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-preview.7.26381.103 \ +RUN dotnet_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz.sha512 \ @@ -26,10 +26,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:11.0.0-preview.7-azurelinux4.0-distroless-arm64v8 +FROM $REPO:11.0.0-rc.1-azurelinux4.0-distroless-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-preview.7.26381.103 +ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/11.0/azurelinux4.0/amd64/Dockerfile b/src/runtime/11.0/azurelinux4.0/amd64/Dockerfile index 7590a5e7ec..2a47e6d2e6 100644 --- a/src/runtime/11.0/azurelinux4.0/amd64/Dockerfile +++ b/src/runtime/11.0/azurelinux4.0/amd64/Dockerfile @@ -1,7 +1,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:11.0.0-preview.7-azurelinux4.0-amd64 AS installer +FROM $REPO:11.0.0-rc.1-azurelinux4.0-amd64 AS installer RUN dnf install -y \ gzip \ @@ -9,7 +9,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-preview.7.26381.103 \ +RUN dotnet_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz.sha512 \ @@ -22,10 +22,10 @@ RUN dotnet_version=11.0.0-preview.7.26381.103 \ # .NET runtime image -FROM $REPO:11.0.0-preview.7-azurelinux4.0-amd64 +FROM $REPO:11.0.0-rc.1-azurelinux4.0-amd64 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-preview.7.26381.103 +ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/11.0/azurelinux4.0/arm64v8/Dockerfile b/src/runtime/11.0/azurelinux4.0/arm64v8/Dockerfile index dc2f327b56..2491ca2314 100644 --- a/src/runtime/11.0/azurelinux4.0/arm64v8/Dockerfile +++ b/src/runtime/11.0/azurelinux4.0/arm64v8/Dockerfile @@ -1,7 +1,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:11.0.0-preview.7-azurelinux4.0-arm64v8 AS installer +FROM $REPO:11.0.0-rc.1-azurelinux4.0-arm64v8 AS installer RUN dnf install -y \ gzip \ @@ -9,7 +9,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-preview.7.26381.103 \ +RUN dotnet_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz.sha512 \ @@ -22,10 +22,10 @@ RUN dotnet_version=11.0.0-preview.7.26381.103 \ # .NET runtime image -FROM $REPO:11.0.0-preview.7-azurelinux4.0-arm64v8 +FROM $REPO:11.0.0-rc.1-azurelinux4.0-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-preview.7.26381.103 +ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/11.0/nanoserver-ltsc2025/amd64/Dockerfile b/src/runtime/11.0/nanoserver-ltsc2025/amd64/Dockerfile index e4e389d3e6..e360a9b2c4 100644 --- a/src/runtime/11.0/nanoserver-ltsc2025/amd64/Dockerfile +++ b/src/runtime/11.0/nanoserver-ltsc2025/amd64/Dockerfile @@ -8,7 +8,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $dotnet_version = '11.0.0-preview.7.26381.103'; ` + $dotnet_version = '11.0.0-rc.1.26411.119'; ` $dotnet_file = 'dotnet-runtime-' + $dotnet_version + '-win-x64.zip'; ` $dotnet_sha512_file = $dotnet_file + '.sha512'; ` ` @@ -36,7 +36,7 @@ ENV ` # Enable detection of running in a container DOTNET_RUNNING_IN_CONTAINER=true ` # .NET Runtime version - DOTNET_VERSION=11.0.0-preview.7.26381.103 + DOTNET_VERSION=11.0.0-rc.1.26411.119 # In order to set system PATH, ContainerAdministrator must be used USER ContainerAdministrator diff --git a/src/runtime/11.0/resolute-chiseled-extra/amd64/Dockerfile b/src/runtime/11.0/resolute-chiseled-extra/amd64/Dockerfile index 80fb0ac810..237307b906 100644 --- a/src/runtime/11.0/resolute-chiseled-extra/amd64/Dockerfile +++ b/src/runtime/11.0/resolute-chiseled-extra/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:resolute-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-preview.7.26381.103 \ +RUN dotnet_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz.sha512 \ @@ -20,10 +20,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:11.0.0-preview.7-resolute-chiseled-extra-amd64 +FROM $REPO:11.0.0-rc.1-resolute-chiseled-extra-amd64 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-preview.7.26381.103 +ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/11.0/resolute-chiseled-extra/arm32v7/Dockerfile b/src/runtime/11.0/resolute-chiseled-extra/arm32v7/Dockerfile index 1bc0fdab17..5c506b4fa8 100644 --- a/src/runtime/11.0/resolute-chiseled-extra/arm32v7/Dockerfile +++ b/src/runtime/11.0/resolute-chiseled-extra/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-preview.7.26381.103 \ +RUN dotnet_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz.sha512 \ @@ -20,10 +20,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:11.0.0-preview.7-resolute-chiseled-extra-arm32v7 +FROM $REPO:11.0.0-rc.1-resolute-chiseled-extra-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-preview.7.26381.103 +ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/11.0/resolute-chiseled-extra/arm64v8/Dockerfile b/src/runtime/11.0/resolute-chiseled-extra/arm64v8/Dockerfile index c503b14ec7..63776fa251 100644 --- a/src/runtime/11.0/resolute-chiseled-extra/arm64v8/Dockerfile +++ b/src/runtime/11.0/resolute-chiseled-extra/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:resolute-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-preview.7.26381.103 \ +RUN dotnet_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz.sha512 \ @@ -20,10 +20,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:11.0.0-preview.7-resolute-chiseled-extra-arm64v8 +FROM $REPO:11.0.0-rc.1-resolute-chiseled-extra-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-preview.7.26381.103 +ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/11.0/resolute-chiseled/amd64/Dockerfile b/src/runtime/11.0/resolute-chiseled/amd64/Dockerfile index 445de6e730..bce80be3e1 100644 --- a/src/runtime/11.0/resolute-chiseled/amd64/Dockerfile +++ b/src/runtime/11.0/resolute-chiseled/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:resolute-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-preview.7.26381.103 \ +RUN dotnet_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz.sha512 \ @@ -20,10 +20,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:11.0.0-preview.7-resolute-chiseled-amd64 +FROM $REPO:11.0.0-rc.1-resolute-chiseled-amd64 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-preview.7.26381.103 +ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/11.0/resolute-chiseled/arm32v7/Dockerfile b/src/runtime/11.0/resolute-chiseled/arm32v7/Dockerfile index 7e10509e1e..d82d159550 100644 --- a/src/runtime/11.0/resolute-chiseled/arm32v7/Dockerfile +++ b/src/runtime/11.0/resolute-chiseled/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-preview.7.26381.103 \ +RUN dotnet_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz.sha512 \ @@ -20,10 +20,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:11.0.0-preview.7-resolute-chiseled-arm32v7 +FROM $REPO:11.0.0-rc.1-resolute-chiseled-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-preview.7.26381.103 +ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/11.0/resolute-chiseled/arm64v8/Dockerfile b/src/runtime/11.0/resolute-chiseled/arm64v8/Dockerfile index 111857e165..c91167d918 100644 --- a/src/runtime/11.0/resolute-chiseled/arm64v8/Dockerfile +++ b/src/runtime/11.0/resolute-chiseled/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:resolute-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-preview.7.26381.103 \ +RUN dotnet_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz.sha512 \ @@ -20,10 +20,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:11.0.0-preview.7-resolute-chiseled-arm64v8 +FROM $REPO:11.0.0-rc.1-resolute-chiseled-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-preview.7.26381.103 +ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/11.0/resolute/amd64/Dockerfile b/src/runtime/11.0/resolute/amd64/Dockerfile index ce603cd321..5d00e11bee 100644 --- a/src/runtime/11.0/resolute/amd64/Dockerfile +++ b/src/runtime/11.0/resolute/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:resolute-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-preview.7.26381.103 \ +RUN dotnet_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=11.0.0-preview.7.26381.103 \ # .NET runtime image -FROM $REPO:11.0.0-preview.7-resolute-amd64 +FROM $REPO:11.0.0-rc.1-resolute-amd64 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-preview.7.26381.103 +ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/11.0/resolute/arm32v7/Dockerfile b/src/runtime/11.0/resolute/arm32v7/Dockerfile index e17b95a0f7..2d7d402512 100644 --- a/src/runtime/11.0/resolute/arm32v7/Dockerfile +++ b/src/runtime/11.0/resolute/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-preview.7.26381.103 \ +RUN dotnet_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=11.0.0-preview.7.26381.103 \ # .NET runtime image -FROM $REPO:11.0.0-preview.7-resolute-arm32v7 +FROM $REPO:11.0.0-rc.1-resolute-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-preview.7.26381.103 +ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/11.0/resolute/arm64v8/Dockerfile b/src/runtime/11.0/resolute/arm64v8/Dockerfile index 69ef262859..788aafe646 100644 --- a/src/runtime/11.0/resolute/arm64v8/Dockerfile +++ b/src/runtime/11.0/resolute/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:resolute-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-preview.7.26381.103 \ +RUN dotnet_version=11.0.0-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=11.0.0-preview.7.26381.103 \ # .NET runtime image -FROM $REPO:11.0.0-preview.7-resolute-arm64v8 +FROM $REPO:11.0.0-rc.1-resolute-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-preview.7.26381.103 +ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/11.0/windowsservercore-ltsc2025/amd64/Dockerfile b/src/runtime/11.0/windowsservercore-ltsc2025/amd64/Dockerfile index 59a698d8ff..c52feeb613 100644 --- a/src/runtime/11.0/windowsservercore-ltsc2025/amd64/Dockerfile +++ b/src/runtime/11.0/windowsservercore-ltsc2025/amd64/Dockerfile @@ -8,7 +8,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $dotnet_version = '11.0.0-preview.7.26381.103'; ` + $dotnet_version = '11.0.0-rc.1.26411.119'; ` $dotnet_file = 'dotnet-runtime-' + $dotnet_version + '-win-x64.zip'; ` $dotnet_sha512_file = $dotnet_file + '.sha512'; ` ` @@ -36,7 +36,7 @@ ENV ` # Enable detection of running in a container DOTNET_RUNNING_IN_CONTAINER=true ` # .NET Runtime version - DOTNET_VERSION=11.0.0-preview.7.26381.103 + DOTNET_VERSION=11.0.0-rc.1.26411.119 RUN setx /M PATH "%PATH%;C:\Program Files\dotnet" diff --git a/src/sdk/11.0/alpine3.24-aot/amd64/Dockerfile b/src/sdk/11.0/alpine3.24-aot/amd64/Dockerfile index 2ec7b68854..205346b87e 100644 --- a/src/sdk/11.0/alpine3.24-aot/amd64/Dockerfile +++ b/src/sdk/11.0/alpine3.24-aot/amd64/Dockerfile @@ -1,5 +1,5 @@ ARG REPO=mcr.microsoft.com/dotnet/sdk -FROM $REPO:11.0.100-preview.7-alpine3.24-amd64 +FROM $REPO:11.0.100-rc.1-alpine3.24-amd64 RUN apk add --upgrade --no-cache \ gcc \ diff --git a/src/sdk/11.0/alpine3.24-aot/arm64v8/Dockerfile b/src/sdk/11.0/alpine3.24-aot/arm64v8/Dockerfile index aa642473b9..74ca54c80c 100644 --- a/src/sdk/11.0/alpine3.24-aot/arm64v8/Dockerfile +++ b/src/sdk/11.0/alpine3.24-aot/arm64v8/Dockerfile @@ -1,5 +1,5 @@ ARG REPO=mcr.microsoft.com/dotnet/sdk -FROM $REPO:11.0.100-preview.7-alpine3.24-arm64v8 +FROM $REPO:11.0.100-rc.1-alpine3.24-arm64v8 RUN apk add --upgrade --no-cache \ gcc \ diff --git a/src/sdk/11.0/alpine3.24/amd64/Dockerfile b/src/sdk/11.0/alpine3.24/amd64/Dockerfile index e67633ee14..2c17876c4c 100644 --- a/src/sdk/11.0/alpine3.24/amd64/Dockerfile +++ b/src/sdk/11.0/alpine3.24/amd64/Dockerfile @@ -1,9 +1,9 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:11.0.0-preview.7-alpine3.24-amd64 AS installer +FROM $REPO:11.0.0-rc.1-alpine3.24-amd64 AS installer # Install .NET SDK -RUN dotnet_sdk_version=11.0.100-preview.7.26381.103 \ +RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ && wget \ https://ci.dot.net/public/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz \ https://ci.dot.net/public-checksums/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz.sha512 \ @@ -16,7 +16,7 @@ RUN dotnet_sdk_version=11.0.100-preview.7.26381.103 \ # .NET SDK image -FROM $REPO:11.0.0-preview.7-alpine3.24-amd64 +FROM $REPO:11.0.0-rc.1-alpine3.24-amd64 ENV \ # Do not generate certificate @@ -24,7 +24,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=11.0.100-preview.7.26381.103 \ + DOTNET_SDK_VERSION=11.0.100-rc.1.26411.119 \ # Disable the invariant mode (set in base image) DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ # Enable correct mode for dotnet watch (only mode supported in a container) diff --git a/src/sdk/11.0/alpine3.24/arm32v7/Dockerfile b/src/sdk/11.0/alpine3.24/arm32v7/Dockerfile index d032b1ef12..e6d135346d 100644 --- a/src/sdk/11.0/alpine3.24/arm32v7/Dockerfile +++ b/src/sdk/11.0/alpine3.24/arm32v7/Dockerfile @@ -1,9 +1,9 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:11.0.0-preview.7-alpine3.24-arm32v7 AS installer +FROM $REPO:11.0.0-rc.1-alpine3.24-arm32v7 AS installer # Install .NET SDK -RUN dotnet_sdk_version=11.0.100-preview.7.26381.103 \ +RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ && wget \ https://ci.dot.net/public/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-arm.tar.gz \ https://ci.dot.net/public-checksums/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-arm.tar.gz.sha512 \ @@ -16,7 +16,7 @@ RUN dotnet_sdk_version=11.0.100-preview.7.26381.103 \ # .NET SDK image -FROM $REPO:11.0.0-preview.7-alpine3.24-arm32v7 +FROM $REPO:11.0.0-rc.1-alpine3.24-arm32v7 ENV \ # Do not generate certificate @@ -24,7 +24,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=11.0.100-preview.7.26381.103 \ + DOTNET_SDK_VERSION=11.0.100-rc.1.26411.119 \ # Disable the invariant mode (set in base image) DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ # Enable correct mode for dotnet watch (only mode supported in a container) diff --git a/src/sdk/11.0/alpine3.24/arm64v8/Dockerfile b/src/sdk/11.0/alpine3.24/arm64v8/Dockerfile index 81fdb6be8a..1b8444d0f3 100644 --- a/src/sdk/11.0/alpine3.24/arm64v8/Dockerfile +++ b/src/sdk/11.0/alpine3.24/arm64v8/Dockerfile @@ -1,9 +1,9 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:11.0.0-preview.7-alpine3.24-arm64v8 AS installer +FROM $REPO:11.0.0-rc.1-alpine3.24-arm64v8 AS installer # Install .NET SDK -RUN dotnet_sdk_version=11.0.100-preview.7.26381.103 \ +RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ && wget \ https://ci.dot.net/public/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-arm64.tar.gz \ https://ci.dot.net/public-checksums/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-arm64.tar.gz.sha512 \ @@ -16,7 +16,7 @@ RUN dotnet_sdk_version=11.0.100-preview.7.26381.103 \ # .NET SDK image -FROM $REPO:11.0.0-preview.7-alpine3.24-arm64v8 +FROM $REPO:11.0.0-rc.1-alpine3.24-arm64v8 ENV \ # Do not generate certificate @@ -24,7 +24,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=11.0.100-preview.7.26381.103 \ + DOTNET_SDK_VERSION=11.0.100-rc.1.26411.119 \ # Disable the invariant mode (set in base image) DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ # Enable correct mode for dotnet watch (only mode supported in a container) diff --git a/src/sdk/11.0/azurelinux4.0-aot/amd64/Dockerfile b/src/sdk/11.0/azurelinux4.0-aot/amd64/Dockerfile index dcfbbba2cd..eac9122cad 100644 --- a/src/sdk/11.0/azurelinux4.0-aot/amd64/Dockerfile +++ b/src/sdk/11.0/azurelinux4.0-aot/amd64/Dockerfile @@ -1,5 +1,5 @@ ARG REPO=mcr.microsoft.com/dotnet/sdk -FROM $REPO:11.0.100-preview.7-azurelinux4.0-amd64 +FROM $REPO:11.0.100-rc.1-azurelinux4.0-amd64 RUN dnf install -y \ gcc \ diff --git a/src/sdk/11.0/azurelinux4.0-aot/arm64v8/Dockerfile b/src/sdk/11.0/azurelinux4.0-aot/arm64v8/Dockerfile index 9f96f27afa..1f436c34ba 100644 --- a/src/sdk/11.0/azurelinux4.0-aot/arm64v8/Dockerfile +++ b/src/sdk/11.0/azurelinux4.0-aot/arm64v8/Dockerfile @@ -1,5 +1,5 @@ ARG REPO=mcr.microsoft.com/dotnet/sdk -FROM $REPO:11.0.100-preview.7-azurelinux4.0-arm64v8 +FROM $REPO:11.0.100-rc.1-azurelinux4.0-arm64v8 RUN dnf install -y \ gcc \ diff --git a/src/sdk/11.0/azurelinux4.0/amd64/Dockerfile b/src/sdk/11.0/azurelinux4.0/amd64/Dockerfile index c1c1ca5345..7414c067ea 100644 --- a/src/sdk/11.0/azurelinux4.0/amd64/Dockerfile +++ b/src/sdk/11.0/azurelinux4.0/amd64/Dockerfile @@ -1,6 +1,6 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:11.0.0-preview.7-azurelinux4.0-amd64 AS installer +FROM $REPO:11.0.0-rc.1-azurelinux4.0-amd64 AS installer RUN dnf install -y \ gzip \ @@ -8,7 +8,7 @@ RUN dnf install -y \ && dnf clean all # Install .NET SDK -RUN dotnet_sdk_version=11.0.100-preview.7.26381.103 \ +RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz.sha512 \ @@ -21,7 +21,7 @@ RUN dotnet_sdk_version=11.0.100-preview.7.26381.103 \ # .NET SDK image -FROM $REPO:11.0.0-preview.7-azurelinux4.0-amd64 +FROM $REPO:11.0.0-rc.1-azurelinux4.0-amd64 ENV \ # Do not generate certificate @@ -29,7 +29,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=11.0.100-preview.7.26381.103 \ + DOTNET_SDK_VERSION=11.0.100-rc.1.26411.119 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/11.0/azurelinux4.0/arm64v8/Dockerfile b/src/sdk/11.0/azurelinux4.0/arm64v8/Dockerfile index 716d9c3379..4c61a64a45 100644 --- a/src/sdk/11.0/azurelinux4.0/arm64v8/Dockerfile +++ b/src/sdk/11.0/azurelinux4.0/arm64v8/Dockerfile @@ -1,6 +1,6 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:11.0.0-preview.7-azurelinux4.0-arm64v8 AS installer +FROM $REPO:11.0.0-rc.1-azurelinux4.0-arm64v8 AS installer RUN dnf install -y \ gzip \ @@ -8,7 +8,7 @@ RUN dnf install -y \ && dnf clean all # Install .NET SDK -RUN dotnet_sdk_version=11.0.100-preview.7.26381.103 \ +RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz.sha512 \ @@ -21,7 +21,7 @@ RUN dotnet_sdk_version=11.0.100-preview.7.26381.103 \ # .NET SDK image -FROM $REPO:11.0.0-preview.7-azurelinux4.0-arm64v8 +FROM $REPO:11.0.0-rc.1-azurelinux4.0-arm64v8 ENV \ # Do not generate certificate @@ -29,7 +29,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=11.0.100-preview.7.26381.103 \ + DOTNET_SDK_VERSION=11.0.100-rc.1.26411.119 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/11.0/nanoserver-ltsc2025/amd64/Dockerfile b/src/sdk/11.0/nanoserver-ltsc2025/amd64/Dockerfile index 37ce4caa7e..103e360f52 100644 --- a/src/sdk/11.0/nanoserver-ltsc2025/amd64/Dockerfile +++ b/src/sdk/11.0/nanoserver-ltsc2025/amd64/Dockerfile @@ -25,7 +25,7 @@ RUN powershell -Command " ` $ProgressPreference = 'SilentlyContinue'; ` ` # Retrieve .NET SDK - $dotnet_sdk_version = '11.0.100-preview.7.26381.103'; ` + $dotnet_sdk_version = '11.0.100-rc.1.26411.119'; ` $dotnet_file = 'dotnet-sdk-' + $dotnet_sdk_version + '-win-x64.zip'; ` $dotnet_sha512_file = $dotnet_file + '.sha512'; ` ` @@ -64,7 +64,7 @@ RUN powershell -Command " ` # SDK image -FROM $REPO:11.0.0-preview.7-nanoserver-ltsc2025 +FROM $REPO:11.0.0-rc.1-nanoserver-ltsc2025 ENV ` # Do not generate certificate @@ -72,7 +72,7 @@ ENV ` # Do not show first run text DOTNET_NOLOGO=true ` # SDK version - DOTNET_SDK_VERSION=11.0.100-preview.7.26381.103 ` + DOTNET_SDK_VERSION=11.0.100-rc.1.26411.119 ` # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true ` # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/11.0/resolute-aot/amd64/Dockerfile b/src/sdk/11.0/resolute-aot/amd64/Dockerfile index ee049d7927..11bd1ff7f4 100644 --- a/src/sdk/11.0/resolute-aot/amd64/Dockerfile +++ b/src/sdk/11.0/resolute-aot/amd64/Dockerfile @@ -1,5 +1,5 @@ ARG REPO=mcr.microsoft.com/dotnet/sdk -FROM $REPO:11.0.100-preview.7-resolute-amd64 +FROM $REPO:11.0.100-rc.1-resolute-amd64 RUN apt-get update \ && apt-get install -y --no-install-recommends \ diff --git a/src/sdk/11.0/resolute-aot/arm64v8/Dockerfile b/src/sdk/11.0/resolute-aot/arm64v8/Dockerfile index 1bdd627a78..3227ff76ee 100644 --- a/src/sdk/11.0/resolute-aot/arm64v8/Dockerfile +++ b/src/sdk/11.0/resolute-aot/arm64v8/Dockerfile @@ -1,5 +1,5 @@ ARG REPO=mcr.microsoft.com/dotnet/sdk -FROM $REPO:11.0.100-preview.7-resolute-arm64v8 +FROM $REPO:11.0.100-rc.1-resolute-arm64v8 RUN apt-get update \ && apt-get install -y --no-install-recommends \ diff --git a/src/sdk/11.0/resolute/amd64/Dockerfile b/src/sdk/11.0/resolute/amd64/Dockerfile index f2e6dc8e7a..59652fc1a4 100644 --- a/src/sdk/11.0/resolute/amd64/Dockerfile +++ b/src/sdk/11.0/resolute/amd64/Dockerfile @@ -3,7 +3,7 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM amd64/buildpack-deps:resolute-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=11.0.100-preview.7.26381.103 \ +RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz.sha512 \ @@ -16,7 +16,7 @@ RUN dotnet_sdk_version=11.0.100-preview.7.26381.103 \ # .NET SDK image -FROM $REPO:11.0.0-preview.7-resolute-amd64 +FROM $REPO:11.0.0-rc.1-resolute-amd64 ENV \ # Do not generate certificate @@ -24,7 +24,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=11.0.100-preview.7.26381.103 \ + DOTNET_SDK_VERSION=11.0.100-rc.1.26411.119 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/11.0/resolute/arm32v7/Dockerfile b/src/sdk/11.0/resolute/arm32v7/Dockerfile index c558f15d3d..c4c91c790f 100644 --- a/src/sdk/11.0/resolute/arm32v7/Dockerfile +++ b/src/sdk/11.0/resolute/arm32v7/Dockerfile @@ -3,7 +3,7 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM arm32v7/buildpack-deps:jammy-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=11.0.100-preview.7.26381.103 \ +RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz.sha512 \ @@ -16,7 +16,7 @@ RUN dotnet_sdk_version=11.0.100-preview.7.26381.103 \ # .NET SDK image -FROM $REPO:11.0.0-preview.7-resolute-arm32v7 +FROM $REPO:11.0.0-rc.1-resolute-arm32v7 ENV \ # Do not generate certificate @@ -24,7 +24,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=11.0.100-preview.7.26381.103 \ + DOTNET_SDK_VERSION=11.0.100-rc.1.26411.119 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/11.0/resolute/arm64v8/Dockerfile b/src/sdk/11.0/resolute/arm64v8/Dockerfile index baaea6edc8..abd89f10f4 100644 --- a/src/sdk/11.0/resolute/arm64v8/Dockerfile +++ b/src/sdk/11.0/resolute/arm64v8/Dockerfile @@ -3,7 +3,7 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM arm64v8/buildpack-deps:resolute-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=11.0.100-preview.7.26381.103 \ +RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz.sha512 \ @@ -16,7 +16,7 @@ RUN dotnet_sdk_version=11.0.100-preview.7.26381.103 \ # .NET SDK image -FROM $REPO:11.0.0-preview.7-resolute-arm64v8 +FROM $REPO:11.0.0-rc.1-resolute-arm64v8 ENV \ # Do not generate certificate @@ -24,7 +24,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=11.0.100-preview.7.26381.103 \ + DOTNET_SDK_VERSION=11.0.100-rc.1.26411.119 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/11.0/windowsservercore-ltsc2025/amd64/Dockerfile b/src/sdk/11.0/windowsservercore-ltsc2025/amd64/Dockerfile index 0191e303a6..fa22af1720 100644 --- a/src/sdk/11.0/windowsservercore-ltsc2025/amd64/Dockerfile +++ b/src/sdk/11.0/windowsservercore-ltsc2025/amd64/Dockerfile @@ -25,7 +25,7 @@ RUN powershell -Command " ` $ProgressPreference = 'SilentlyContinue'; ` ` # Retrieve .NET SDK - $dotnet_sdk_version = '11.0.100-preview.7.26381.103'; ` + $dotnet_sdk_version = '11.0.100-rc.1.26411.119'; ` $dotnet_file = 'dotnet-sdk-' + $dotnet_sdk_version + '-win-x64.zip'; ` $dotnet_sha512_file = $dotnet_file + '.sha512'; ` ` @@ -64,7 +64,7 @@ RUN powershell -Command " ` # SDK image -FROM $REPO:11.0.0-preview.7-windowsservercore-ltsc2025 +FROM $REPO:11.0.0-rc.1-windowsservercore-ltsc2025 ENV ` # Do not generate certificate @@ -72,7 +72,7 @@ ENV ` # Do not show first run text DOTNET_NOLOGO=true ` # SDK version - DOTNET_SDK_VERSION=11.0.100-preview.7.26381.103 ` + DOTNET_SDK_VERSION=11.0.100-rc.1.26411.119 ` # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true ` # Skip extraction of XML docs - generally not useful within an image/container - helps performance From 81d70897bb80bbbcb89f2e9d2ca4148938146475 Mon Sep 17 00:00:00 2001 From: dotnet-docker-bot <60522487+dotnet-docker-bot@users.noreply.github.com> Date: Wed, 19 Aug 2026 10:47:44 -0700 Subject: [PATCH 03/25] [nightly] Update syft to v1.51.0 (#7285) --- manifest.versions.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.versions.json b/manifest.versions.json index ef5c7dbb75..783528f366 100644 --- a/manifest.versions.json +++ b/manifest.versions.json @@ -261,7 +261,7 @@ "sdk|11.0|minor-tag": "$(dotnet|11.0|minor-tag)", "syft|repo": "anchore/syft", - "syft|version": "v1.46.0", + "syft|version": "v1.51.0", "syft|tag": "$(syft|version)-debug" } } From 3ebf2c5da0558f996a2ec0a72d26e23ebd82e4ee Mon Sep 17 00:00:00 2001 From: "net-containers-bot[bot]" <307772199+net-containers-bot[bot]@users.noreply.github.com> Date: Wed, 19 Aug 2026 19:09:36 +0000 Subject: [PATCH 04/25] [nightly] Update common Docker engineering infrastructure with latest (#7300) Co-authored-by: net-containers-bot[bot] <307772199+net-containers-bot[bot]@users.noreply.github.com> Co-authored-by: Logan Bussell Copilot-Session: 9bc1b8ad-1bc6-4edd-a3c9-5b3ea3086837 --- .../workflows/update-dependencies-tests.yml | 2 +- eng/docker-tools/DEV-GUIDE.md | 8 +- eng/docker-tools/Install-DotNetSdk.ps1 | 2 +- eng/docker-tools/Update-ImageBuilder.ps1 | 89 +++++++++++++++ .../templates/jobs/cg-build-projects.yml | 2 +- .../stages/setup-service-connections.yml | 68 ----------- .../templates/steps/init-docker-linux.yml | 108 ------------------ .../templates/steps/init-docker-windows.yml | 55 --------- .../steps/init-matrix-build-publish.yml | 78 ------------- .../templates/variables/docker-images.yml | 2 +- eng/pipelines/steps/install-dotnet.yml | 2 +- .../Microsoft.DotNet.Docker.Shared.csproj | 2 +- .../AspireBuildUpdaterService.cs | 7 +- .../update-dependencies.csproj | 2 +- .../Microsoft.DotNet.Docker.Tests.csproj | 2 +- .../UpdateDependencies.Tests.csproj | 2 +- 16 files changed, 103 insertions(+), 328 deletions(-) create mode 100644 eng/docker-tools/Update-ImageBuilder.ps1 delete mode 100644 eng/docker-tools/templates/stages/setup-service-connections.yml delete mode 100644 eng/docker-tools/templates/steps/init-docker-linux.yml delete mode 100644 eng/docker-tools/templates/steps/init-docker-windows.yml delete mode 100644 eng/docker-tools/templates/steps/init-matrix-build-publish.yml diff --git a/.github/workflows/update-dependencies-tests.yml b/.github/workflows/update-dependencies-tests.yml index 0a8b56e28c..5089a79d8a 100644 --- a/.github/workflows/update-dependencies-tests.yml +++ b/.github/workflows/update-dependencies-tests.yml @@ -23,7 +23,7 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v4 with: - dotnet-version: '9.0.x' + dotnet-version: '10.0.x' - name: Restore dependencies run: > diff --git a/eng/docker-tools/DEV-GUIDE.md b/eng/docker-tools/DEV-GUIDE.md index d47fb3ebda..9d4eaee7c4 100644 --- a/eng/docker-tools/DEV-GUIDE.md +++ b/eng/docker-tools/DEV-GUIDE.md @@ -352,12 +352,10 @@ The system has built-in retry logic but requires manual intervention after repea Once you've fixed the underlying problem (Dockerfile change, test fix, etc.) and have a successful build: -1. Navigate to the successful pipeline run in Azure DevOps -2. Add the `autobuilder` label to that run -3. This signals to the infrastructure that a successful build has occurred -4. The system will resume automatic rebuilds for that image as needed +1. Manually queue a build for the affected image paths +2. After the build succeeds, the system will resume automatic rebuilds for that image as needed -The `autobuilder` label is how the infrastructure tracks that the failure cycle has been broken and normal operations can resume. +The infrastructure considers the three most recent pipeline runs, so any successful run breaks the failure cycle. --- diff --git a/eng/docker-tools/Install-DotNetSdk.ps1 b/eng/docker-tools/Install-DotNetSdk.ps1 index 35f6516e45..07206c09c4 100644 --- a/eng/docker-tools/Install-DotNetSdk.ps1 +++ b/eng/docker-tools/Install-DotNetSdk.ps1 @@ -20,7 +20,7 @@ param( [string] $InstallPath, [string] - $Channel = "9.0" + $Channel = "10.0" ) Set-StrictMode -Version Latest diff --git a/eng/docker-tools/Update-ImageBuilder.ps1 b/eng/docker-tools/Update-ImageBuilder.ps1 new file mode 100644 index 0000000000..88f0361c7f --- /dev/null +++ b/eng/docker-tools/Update-ImageBuilder.ps1 @@ -0,0 +1,89 @@ +#!/usr/bin/env pwsh + +<# +.SYNOPSIS +Example script that updates the bundled docker-tools infrastructure in the current repo to a specific +ImageBuilder image. + +.DESCRIPTION +ImageBuilder ships a copy of the eng/docker-tools infrastructure and writes it back to disk via its +'update' command. The reference that 'update' records into +eng/docker-tools/templates/variables/docker-images.yml is supplied as an argument rather than being +baked into the build, so the caller decides exactly which image the repo should pin to. + +This example resolves the multi-platform (manifest list / image index) digest of an ImageBuilder image +(the published 'latest' tag by default) and passes that digest reference to the 'update' command, which +runs inside the same image with the repository mounted so it can rewrite eng/docker-tools on disk. + +.PARAMETER ImageBuilderImage +The ImageBuilder image to resolve and run. Defaults to the published 'latest' tag. + +.PARAMETER RepoRoot +The root of the git repository to update. Defaults to the current directory. + +.NOTES +To exercise an unpublished ImageBuilder (for example, the 'update' command before it is released), +build the image, push it to a registry it can be pulled from, and pass its reference via +-ImageBuilderImage. The digest is read from the registry, so the image must be pushed first. +#> +[CmdletBinding()] +param( + [string] + $ImageBuilderImage = "mcr.microsoft.com/dotnet-buildtools/image-builder:latest", + + [string] + $RepoRoot = (Get-Location).Path +) + +Set-StrictMode -Version Latest +$ErrorActionPreference = 'Stop' + +function Exec { + param ([string] $Cmd) + + Write-Output "Executing: '$Cmd'" + Invoke-Expression $Cmd + if ($LASTEXITCODE -ne 0) { + throw "Failed: '$Cmd'" + } +} + +# Strip any existing tag or digest so the resolved digest can be appended to the bare repository name. +# A tag is a ':' within the final path segment; a registry host's ':port' precedes the last '/', so it +# must not be mistaken for a tag. +function Get-RepositoryName { + param ([string] $Reference) + + $withoutDigest = $Reference.Split('@')[0] + $lastSlash = $withoutDigest.LastIndexOf('/') + $lastColon = $withoutDigest.LastIndexOf(':') + if ($lastColon -gt $lastSlash) { + return $withoutDigest.Substring(0, $lastColon) + } + + return $withoutDigest +} + +# Resolve the multi-platform digest. 'docker buildx imagetools inspect' reads the top-level manifest +# straight from the registry, so for a multi-arch image this is the manifest list (image index) digest +# rather than a single platform's digest. Pinning the index keeps the reference valid on every +# platform the pipeline runs on. +$digest = (docker buildx imagetools inspect $ImageBuilderImage --format '{{.Manifest.Digest}}') +if ($LASTEXITCODE -ne 0 -or [string]::IsNullOrWhiteSpace($digest)) { + throw "Unable to resolve a multi-platform digest for '$ImageBuilderImage'." +} + +$repository = Get-RepositoryName $ImageBuilderImage +$imageBuilderRef = "$repository@$($digest.Trim())" + +Write-Output "Resolved ImageBuilder reference: $imageBuilderRef" + +# Run 'update' from the resolved digest, mounting the repository so it can write eng/docker-tools to +# disk. The command must run from the repository root, which is why $RepoRoot is the mounted working +# directory. Running by the same digest that gets recorded keeps the writer and the pinned reference +# identical. +Exec ("docker run --rm " ` + + "-v `"${RepoRoot}:/repo`" " ` + + "-w /repo " ` + + "$imageBuilderRef " ` + + "update $imageBuilderRef") diff --git a/eng/docker-tools/templates/jobs/cg-build-projects.yml b/eng/docker-tools/templates/jobs/cg-build-projects.yml index 10d50689f6..ade54b50da 100644 --- a/eng/docker-tools/templates/jobs/cg-build-projects.yml +++ b/eng/docker-tools/templates/jobs/cg-build-projects.yml @@ -15,7 +15,7 @@ parameters: # See https://learn.microsoft.com/en-us/dotnet/core/tools/dotnet-install-script#options for possible Channel values - name: dotnetVersionChannel type: string - default: '9.0' + default: '10.0' displayName: .NET Version # Additional steps to run before building projects (e.g. custom SDK installation). - name: initSteps diff --git a/eng/docker-tools/templates/stages/setup-service-connections.yml b/eng/docker-tools/templates/stages/setup-service-connections.yml deleted file mode 100644 index 405bc703ac..0000000000 --- a/eng/docker-tools/templates/stages/setup-service-connections.yml +++ /dev/null @@ -1,68 +0,0 @@ -# This stage exists to tell Azure DevOps about all of the service connections -# that will be used in the pipeline. A service connection will not work unless -# it is declared in this stage's parameters, even if your pipeline has already -# been granted access to the service connection. This stage also does not need -# to complete before the service connection is used. -# -# There are two ways to specify service connections: -# - Pass `serviceConnections` directly (list of {name: string} objects) -# - Pass `publishConfig` + `registries` to look up auth from RegistryAuthentication -parameters: -- name: pool - type: object - default: - name: $(default1ESInternalPoolName) - image: $(default1ESInternalPoolImage) - os: linux - -# Explicit list of service connections to initialize -# Shape: [{ name: string }] -- name: serviceConnections - type: object - default: [] - -# List of registry servers that need authentication. These will be looked up in -# publishConfig.RegistryAuthentication. -# Make sure to provide the publishConfig parameter. -- name: usesRegistries - type: object - default: [] -# Look up service connections from publishConfig based on registries -# The publish configuration containing RegistryAuthentication entries. -- name: publishConfig - type: object - default: {} - -stages: -- stage: SetupServiceConnectionsStage - displayName: Setup service connections - jobs: - - - job: SetupServiceConnectionsJob - displayName: Setup service connections - pool: ${{ parameters.pool }} - steps: - - checkout: none - - # Direct service connections list - - ${{ each serviceConnection in parameters.serviceConnections }}: - - task: AzureCLI@2 - displayName: Setup ${{ serviceConnection.name }} - inputs: - azureSubscription: ${{ serviceConnection.name }} - scriptType: pscore - scriptLocation: inlineScript - inlineScript: | - az account show - - # Setup registry service connections - - ${{ if gt(length(parameters.usesRegistries), 0) }}: - - ${{ each auth in parameters.publishConfig.RegistryAuthentication }}: - - ${{ if containsValue(parameters.usesRegistries, auth.server) }}: - - task: AzureCLI@2 - displayName: Setup ${{ auth.serviceConnection.name }} - inputs: - azureSubscription: ${{ auth.serviceConnection.name }} - scriptType: pscore - scriptLocation: inlineScript - inlineScript: az account show diff --git a/eng/docker-tools/templates/steps/init-docker-linux.yml b/eng/docker-tools/templates/steps/init-docker-linux.yml deleted file mode 100644 index 3216afdb8e..0000000000 --- a/eng/docker-tools/templates/steps/init-docker-linux.yml +++ /dev/null @@ -1,108 +0,0 @@ -parameters: -- name: setupImageBuilder - type: boolean - default: true -- name: setupTestRunner - type: boolean - default: false -# Whether existing Docker images will be deleted -- name: cleanupDocker - type: boolean - default: false -# Whether or not to run the steps in this template -- name: condition - type: string - default: "true" -- name: publishConfig - type: object - default: null - -steps: -- template: /eng/docker-tools/templates/steps/init-common.yml@self - parameters: - condition: ${{ parameters.condition }} -- script: echo "##vso[task.setvariable variable=artifactsPath]/artifacts" - displayName: Define Artifacts Path Variable - condition: and(succeeded(), ${{ parameters.condition }}) - - ################################################################################ - # Cleanup Docker Resources - ################################################################################ -- ${{ if eq(parameters.cleanupDocker, 'true') }}: - - template: /eng/docker-tools/templates/steps/cleanup-docker-linux.yml@self - parameters: - condition: ${{ parameters.condition }} - - ################################################################################ - # Setup Image Builder (Optional) - ################################################################################ -- ${{ if eq(parameters.setupImageBuilder, 'true') }}: - - - powershell: $(engDockerToolsPath)/Pull-Image.ps1 $(imageNames.imageBuilder) - displayName: Pull Image Builder - condition: and(succeeded(), ${{ parameters.condition }}) - - - template: /eng/docker-tools/templates/steps/generate-appsettings.yml@self - parameters: - publishConfig: ${{ parameters.publishConfig }} - condition: ${{ parameters.condition }} - - - script: >- - docker build - -t $(imageNames.imageBuilder.withrepo) - --build-arg IMAGE=$(imageNames.imageBuilder) - -f $(engDockerToolsPath)/Dockerfile.WithRepo . - displayName: Build Image for Image Builder - condition: and(succeeded(), ${{ parameters.condition }}) - - - task: PowerShell@2 - displayName: Define ImageBuilder Command Variables - condition: and(succeeded(), ${{ parameters.condition }}) - inputs: - targetType: 'inline' - script: | - $imageBuilderImageName = "$(imageNames.imageBuilder.withrepo)" - Write-Host "##vso[task.setvariable variable=imageBuilderImageName]$imageBuilderImageName" - - $dockerRunBaseCmd = @( - "docker run --rm" - ) - - $dockerRunArgs = @( - "-v /var/run/docker.sock:/var/run/docker.sock" - "-v $(Build.ArtifactStagingDirectory):$(artifactsPath)" - "-w /repo" - "$(imageBuilderDockerRunExtraOptions)" - "$(imageNames.imageBuilder.withrepo)" - ) - - $authedDockerRunArgs = @( - '-e' - 'SYSTEM_ACCESSTOKEN=$env:SYSTEM_ACCESSTOKEN' - '-e' - 'SYSTEM_OIDCREQUESTURI=$env:SYSTEM_OIDCREQUESTURI' - ) - - $dockerRunCmd = $dockerRunBaseCmd + $dockerRunArgs - $authedDockerRunCmd = $dockerRunBaseCmd + $authedDockerRunArgs + $dockerRunArgs - - $runImageBuilderCmd = $($dockerRunCmd -join ' ') - $runAuthedImageBuilderCmd = $($authedDockerRunCmd -join ' ') - - Write-Host "##vso[task.setvariable variable=runImageBuilderCmd]$runImageBuilderCmd" - Write-Host "##vso[task.setvariable variable=runAuthedImageBuilderCmd]$runAuthedImageBuilderCmd" - - ################################################################################ - # Setup Test Runner (Optional) - ################################################################################ -- ${{ if eq(parameters.setupTestRunner, 'true') }}: - - powershell: $(engDockerToolsPath)/Pull-Image.ps1 $(imageNames.testrunner) - displayName: Pull Test Runner - condition: and(succeeded(), ${{ parameters.condition }}) - - script: > - docker build - -t $(imageNames.testRunner.withrepo) - --build-arg IMAGE=$(imageNames.testrunner) - -f $(engDockerToolsPath)/Dockerfile.WithRepo . - displayName: Build Test Runner Image - condition: and(succeeded(), ${{ parameters.condition }}) diff --git a/eng/docker-tools/templates/steps/init-docker-windows.yml b/eng/docker-tools/templates/steps/init-docker-windows.yml deleted file mode 100644 index 36bd8e6df5..0000000000 --- a/eng/docker-tools/templates/steps/init-docker-windows.yml +++ /dev/null @@ -1,55 +0,0 @@ -parameters: - setupImageBuilder: true - condition: "true" - publishConfig: null - -steps: -- template: /eng/docker-tools/templates/steps/init-common.yml@self - parameters: - condition: ${{ parameters.condition }} -- powershell: echo "##vso[task.setvariable variable=artifactsPath]$(Build.ArtifactStagingDirectory)" - displayName: Define Artifacts Path Variable - condition: and(succeeded(), ${{ parameters.condition }}) - - ################################################################################ - # Cleanup Docker Resources - ################################################################################ -- template: /eng/docker-tools/templates/steps/cleanup-docker-windows.yml@self - parameters: - condition: ${{ parameters.condition }} - - ################################################################################ - # Setup Image Builder (Optional) - ################################################################################ -- ${{ if eq(parameters.setupImageBuilder, 'true') }}: - - powershell: $(engDockerToolsPath)/Invoke-WithRetry.ps1 "docker pull $(imageNames.imageBuilder)" - displayName: Pull Image Builder - condition: and(succeeded(), ${{ parameters.condition }}) - - script: docker create --name setupImageBuilder-$(Build.BuildId)-$(System.JobId) $(imageNames.imageBuilder) - displayName: Create Setup Container - condition: and(succeeded(), ${{ parameters.condition }}) - - script: > - docker cp - setupImageBuilder-$(Build.BuildId)-$(System.JobId):/image-builder - $(Build.BinariesDirectory)/.Microsoft.DotNet.ImageBuilder - displayName: Copy Image Builder - condition: and(succeeded(), ${{ parameters.condition }}) - - script: docker rm -f setupImageBuilder-$(Build.BuildId)-$(System.JobId) - displayName: Cleanup Setup Container - condition: and(always(), ${{ parameters.condition }}) - continueOnError: true - - - template: /eng/docker-tools/templates/steps/generate-appsettings.yml@self - parameters: - publishConfig: ${{ parameters.publishConfig }} - condition: ${{ parameters.condition }} - - - task: PowerShell@2 - displayName: Define runImageBuilderCmd Variables - condition: and(succeeded(), ${{ parameters.condition }}) - inputs: - targetType: 'inline' - script: | - $runImageBuilderCmd = "$(Build.BinariesDirectory)\.Microsoft.DotNet.ImageBuilder\Microsoft.DotNet.ImageBuilder.exe" - Write-Host "##vso[task.setvariable variable=runImageBuilderCmd]$runImageBuilderCmd" - Write-Host "##vso[task.setvariable variable=runAuthedImageBuilderCmd]$runImageBuilderCmd" diff --git a/eng/docker-tools/templates/steps/init-matrix-build-publish.yml b/eng/docker-tools/templates/steps/init-matrix-build-publish.yml deleted file mode 100644 index e5e6bf19ce..0000000000 --- a/eng/docker-tools/templates/steps/init-matrix-build-publish.yml +++ /dev/null @@ -1,78 +0,0 @@ -# Initialize common variables used in -# - Generating build matrix -# - Building images -# - Running tests -# - Publishing images - -parameters: - publishConfig: null - versionsRepoRef: "" - versionsRepoPath: "versions" - -steps: -- checkout: self -- ${{ if ne(parameters.versionsRepoRef, '') }}: - - checkout: ${{ parameters.versionsRepoRef }} - path: s/${{ parameters.versionsRepoPath }} - persistCredentials: true - fetchDepth: 1 - condition: succeeded() -- powershell: | - $commonMatrixAndBuildOptions = "--source-repo $(publicGitRepoUri)" - if ("$(System.TeamProject)" -eq "internal" -and "$(Build.Reason)" -ne "PullRequest") { - $commonMatrixAndBuildOptions = "$commonMatrixAndBuildOptions --source-repo-prefix ${{ parameters.publishConfig.InternalMirrorRegistry.repoPrefix }} --registry-override ${{ parameters.publishConfig.BuildRegistry.server }}" - } - - if ("$(System.TeamProject)" -eq "public" -and "$(public-mirror.server)" -ne "") { - $commonMatrixAndBuildOptions = "$commonMatrixAndBuildOptions --base-override-regex '^(?!mcr\.microsoft\.com)' --base-override-sub '$(public-mirror.server)/'" - } - - if ("${{ parameters.versionsRepoRef }}" -ne "") { - $versionsBasePath = "${{ parameters.versionsRepoPath }}/" - $pipelineDisabledCache = "false" - - $pathSeparatorIndex = "$(Build.Repository.Name)".IndexOf("/") - if ($pathSeparatorIndex -ge 0) { - $buildRepoName = "$(Build.Repository.Name)".Substring($pathSeparatorIndex + 1) - } - else { - $buildRepoName = "$(Build.Repository.Name)" - } - - $engDockerToolsPath = "$(Build.Repository.LocalPath)/$buildRepoName/$(engDockerToolsRelativePath)" - - $engPath = "$(Build.Repository.LocalPath)/$buildRepoName/eng" - $manifest = "$buildRepoName/$(manifest)" - $testResultsDirectory = "$buildRepoName/$testResultsDirectory" - - if ("$(testScriptPath)") { - $testScriptPath = "$buildRepoName/$(testScriptPath)" - } - - echo "##vso[task.setvariable variable=buildRepoName]$buildRepoName" - echo "##vso[task.setvariable variable=engDockerToolsPath]$engDockerToolsPath" - echo "##vso[task.setvariable variable=manifest]$manifest" - echo "##vso[task.setvariable variable=engPath]$engPath" - echo "##vso[task.setvariable variable=testScriptPath]$testScriptPath" - echo "##vso[task.setvariable variable=testResultsDirectory]$testResultsDirectory" - } - else { - $versionsBasePath = "" - $pipelineDisabledCache = "true" - } - - echo "##vso[task.setvariable variable=commonMatrixAndBuildOptions]$commonMatrixAndBuildOptions" - echo "##vso[task.setvariable variable=versionsBasePath]$versionsBasePath" - echo "##vso[task.setvariable variable=pipelineDisabledCache]$pipelineDisabledCache" - displayName: Set Common Variables for Matrix, Build, and Publish - -- ${{ if ne(parameters.versionsRepoRef, '') }}: - # Special logic is needed to copy the tsaoptions.json file to a well known location for the 1ES PT. - # This template has multiple checkouts and AzDO doesn't have support for dynamically determining the - # default repo path therefore the 1es-official logic can't calculate the repo's tsa config file path. - - task: CopyFiles@2 - displayName: Copy TSA Config - inputs: - SourceFolder: '$(Build.Repository.LocalPath)/$(buildRepoName)' - Contents: '.config/tsaoptions.json' - TargetFolder: '$(Build.SourcesDirectory)' diff --git a/eng/docker-tools/templates/variables/docker-images.yml b/eng/docker-tools/templates/variables/docker-images.yml index 64f802e1be..c3cb5c317e 100644 --- a/eng/docker-tools/templates/variables/docker-images.yml +++ b/eng/docker-tools/templates/variables/docker-images.yml @@ -1,5 +1,5 @@ variables: - imageNames.imageBuilderName: mcr.microsoft.com/dotnet-buildtools/image-builder:3012807 + imageNames.imageBuilderName: mcr.microsoft.com/dotnet-buildtools/image-builder@sha256:ebaeb7008d62ececb11335024efcddfc8cdd118b572d6784856386760af14d6d imageNames.imageBuilder: $(imageNames.imageBuilderName) imageNames.imageBuilder.withrepo: imagebuilder-withrepo:$(Build.BuildId)-$(System.JobId) imageNames.testRunner: mcr.microsoft.com/dotnet-buildtools/prereqs:azurelinux3.0-docker-testrunner diff --git a/eng/pipelines/steps/install-dotnet.yml b/eng/pipelines/steps/install-dotnet.yml index 21a79cb3cd..1ad95975ee 100644 --- a/eng/pipelines/steps/install-dotnet.yml +++ b/eng/pipelines/steps/install-dotnet.yml @@ -3,4 +3,4 @@ steps: displayName: Install .NET SDK inputs: packageType: "sdk" - version: "9.x" + version: "10.x" diff --git a/eng/shared/Microsoft.DotNet.Docker.Shared.csproj b/eng/shared/Microsoft.DotNet.Docker.Shared.csproj index c045e9b31a..a2d8181b00 100644 --- a/eng/shared/Microsoft.DotNet.Docker.Shared.csproj +++ b/eng/shared/Microsoft.DotNet.Docker.Shared.csproj @@ -1,7 +1,7 @@  - net9.0 + net10.0 enable enable true diff --git a/eng/update-dependencies/AspireBuildUpdaterService.cs b/eng/update-dependencies/AspireBuildUpdaterService.cs index 247f62a8b0..1c9219ba22 100644 --- a/eng/update-dependencies/AspireBuildUpdaterService.cs +++ b/eng/update-dependencies/AspireBuildUpdaterService.cs @@ -43,11 +43,8 @@ public async Task UpdateFrom(Build build, CreatePullRequestOptions pullRequ _logger.LogInformation("Found Aspire build version: {version}", dashboardAssets.First().Version); - IEnumerable dashboardChecksums = await dashboardAssets - .Select(asset => GetDashboardUrl(dashboardBaseUrl, asset)) - .ToAsyncEnumerable() - .SelectAwait(async url => await GetChecksumAsync(url)) - .ToListAsync(); + var dashboardChecksums = await Task.WhenAll(dashboardAssets + .Select(asset => GetChecksumAsync(GetDashboardUrl(dashboardBaseUrl, asset)))); var dashboardChecksumInfos = dashboardAssets.Zip(dashboardChecksums); diff --git a/eng/update-dependencies/update-dependencies.csproj b/eng/update-dependencies/update-dependencies.csproj index cef03e1840..0befbd0dae 100644 --- a/eng/update-dependencies/update-dependencies.csproj +++ b/eng/update-dependencies/update-dependencies.csproj @@ -2,7 +2,7 @@ Exe - net9.0 + net10.0 latest enable enable diff --git a/tests/Microsoft.DotNet.Docker.Tests/Microsoft.DotNet.Docker.Tests.csproj b/tests/Microsoft.DotNet.Docker.Tests/Microsoft.DotNet.Docker.Tests.csproj index cbe6c0229b..6280ea18cc 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Microsoft.DotNet.Docker.Tests.csproj +++ b/tests/Microsoft.DotNet.Docker.Tests/Microsoft.DotNet.Docker.Tests.csproj @@ -2,7 +2,7 @@ false - net9.0 + net10.0 diff --git a/tests/UpdateDependencies.Tests/UpdateDependencies.Tests.csproj b/tests/UpdateDependencies.Tests/UpdateDependencies.Tests.csproj index f91b425cd5..586efe9588 100644 --- a/tests/UpdateDependencies.Tests/UpdateDependencies.Tests.csproj +++ b/tests/UpdateDependencies.Tests/UpdateDependencies.Tests.csproj @@ -5,7 +5,7 @@ enable Exe UpdateDependencies.Tests - net9.0 + net10.0 *Tags not listed in the table above are not supported. See the [Supported Tags Policy](https://github.com/dotnet/dotnet-docker/blob/main/documentation/supported-tags.md). See the [full list of tags](https://mcr.microsoft.com/v2/dotnet/aspnet/tags/list) for all supported and unsupported tags.* diff --git a/README.runtime-deps.md b/README.runtime-deps.md index bdebdef215..335076a759 100644 --- a/README.runtime-deps.md +++ b/README.runtime-deps.md @@ -64,6 +64,17 @@ They contain the following features: Tags | Dockerfile | OS Version ---- | ---------- | ---------- +11.0.0-rc.1-resolute-amd64, 11.0-resolute-amd64, 11.0.0-rc.1-resolute, 11.0-resolute, 11.0.0-rc.1, 11.0 | [Dockerfile](src/runtime-deps/11.0/resolute/amd64/Dockerfile) | Ubuntu 26.04 +11.0.0-rc.1-resolute-chiseled-amd64, 11.0-resolute-chiseled-amd64, 11.0.0-rc.1-resolute-chiseled, 11.0-resolute-chiseled | [Dockerfile](src/runtime-deps/11.0/resolute-chiseled/amd64/Dockerfile) | Ubuntu 26.04 +11.0.0-rc.1-resolute-chiseled-extra-amd64, 11.0-resolute-chiseled-extra-amd64, 11.0.0-rc.1-resolute-chiseled-extra, 11.0-resolute-chiseled-extra | [Dockerfile](src/runtime-deps/11.0/resolute-chiseled-extra/amd64/Dockerfile) | Ubuntu 26.04 +11.0.0-rc.1-alpine3.24-amd64, 11.0-alpine3.24-amd64, 11.0-alpine-amd64, 11.0.0-rc.1-alpine3.24, 11.0-alpine3.24, 11.0-alpine | [Dockerfile](src/runtime-deps/11.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 +11.0.0-rc.1-alpine3.24-extra-amd64, 11.0-alpine3.24-extra-amd64, 11.0-alpine-extra-amd64, 11.0.0-rc.1-alpine3.24-extra, 11.0-alpine3.24-extra, 11.0-alpine-extra | [Dockerfile](src/runtime-deps/11.0/alpine3.24-extra/amd64/Dockerfile) | Alpine 3.24 +11.0.0-rc.1-azurelinux3.0-amd64, 11.0-azurelinux3.0-amd64, 11.0.0-rc.1-azurelinux3.0, 11.0-azurelinux3.0 | [Dockerfile](src/runtime-deps/11.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 +11.0.0-rc.1-azurelinux3.0-distroless-amd64, 11.0-azurelinux3.0-distroless-amd64, 11.0.0-rc.1-azurelinux3.0-distroless, 11.0-azurelinux3.0-distroless | [Dockerfile](src/runtime-deps/11.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 +11.0.0-rc.1-azurelinux3.0-distroless-extra-amd64, 11.0-azurelinux3.0-distroless-extra-amd64, 11.0.0-rc.1-azurelinux3.0-distroless-extra, 11.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime-deps/11.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 +11.0.0-rc.1-azurelinux4.0-amd64, 11.0-azurelinux4.0-amd64, 11.0.0-rc.1-azurelinux4.0, 11.0-azurelinux4.0 | [Dockerfile](src/runtime-deps/11.0/azurelinux4.0/amd64/Dockerfile) | Azure Linux 4.0 +11.0.0-rc.1-azurelinux4.0-distroless-amd64, 11.0-azurelinux4.0-distroless-amd64, 11.0.0-rc.1-azurelinux4.0-distroless, 11.0-azurelinux4.0-distroless | [Dockerfile](src/runtime-deps/11.0/azurelinux4.0-distroless/amd64/Dockerfile) | Azure Linux 4.0 +11.0.0-rc.1-azurelinux4.0-distroless-extra-amd64, 11.0-azurelinux4.0-distroless-extra-amd64, 11.0.0-rc.1-azurelinux4.0-distroless-extra, 11.0-azurelinux4.0-distroless-extra | [Dockerfile](src/runtime-deps/11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile) | Azure Linux 4.0 10.0.11-noble-amd64, 10.0-noble-amd64, 10.0.11-noble, 10.0-noble, 10.0.11, 10.0, latest | [Dockerfile](src/runtime-deps/10.0/noble/amd64/Dockerfile) | Ubuntu 24.04 10.0.11-noble-chiseled-amd64, 10.0-noble-chiseled-amd64, 10.0.11-noble-chiseled, 10.0-noble-chiseled | [Dockerfile](src/runtime-deps/10.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04 10.0.11-noble-chiseled-extra-amd64, 10.0-noble-chiseled-extra-amd64, 10.0.11-noble-chiseled-extra, 10.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/10.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04 @@ -103,23 +114,21 @@ Tags | Dockerfile | OS Version 8.0.30-azurelinux3.0-distroless-amd64, 8.0-azurelinux3.0-distroless-amd64, 8.0.30-azurelinux3.0-distroless, 8.0-azurelinux3.0-distroless | [Dockerfile](src/runtime-deps/8.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 8.0.30-azurelinux3.0-distroless-extra-amd64, 8.0-azurelinux3.0-distroless-extra-amd64, 8.0.30-azurelinux3.0-distroless-extra, 8.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime-deps/8.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 -#### .NET 11 Preview Tags - -Tags | Dockerfile | OS Version ----- | ---------- | ---------- -11.0.0-preview.7-resolute-amd64, 11.0-preview-resolute-amd64, 11.0.0-preview.7-resolute, 11.0-preview-resolute, 11.0.0-preview.7, 11.0-preview | [Dockerfile](src/runtime-deps/11.0/resolute/amd64/Dockerfile) | Ubuntu 26.04 -11.0.0-preview.7-resolute-chiseled-amd64, 11.0-preview-resolute-chiseled-amd64, 11.0.0-preview.7-resolute-chiseled, 11.0-preview-resolute-chiseled | [Dockerfile](src/runtime-deps/11.0/resolute-chiseled/amd64/Dockerfile) | Ubuntu 26.04 -11.0.0-preview.7-resolute-chiseled-extra-amd64, 11.0-preview-resolute-chiseled-extra-amd64, 11.0.0-preview.7-resolute-chiseled-extra, 11.0-preview-resolute-chiseled-extra | [Dockerfile](src/runtime-deps/11.0/resolute-chiseled-extra/amd64/Dockerfile) | Ubuntu 26.04 -11.0.0-preview.7-alpine3.24-amd64, 11.0-preview-alpine3.24-amd64, 11.0-preview-alpine-amd64, 11.0.0-preview.7-alpine3.24, 11.0-preview-alpine3.24, 11.0-preview-alpine | [Dockerfile](src/runtime-deps/11.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 -11.0.0-preview.7-alpine3.24-extra-amd64, 11.0-preview-alpine3.24-extra-amd64, 11.0-preview-alpine-extra-amd64, 11.0.0-preview.7-alpine3.24-extra, 11.0-preview-alpine3.24-extra, 11.0-preview-alpine-extra | [Dockerfile](src/runtime-deps/11.0/alpine3.24-extra/amd64/Dockerfile) | Alpine 3.24 -11.0.0-preview.7-azurelinux4.0-amd64, 11.0-preview-azurelinux4.0-amd64, 11.0.0-preview.7-azurelinux4.0, 11.0-preview-azurelinux4.0 | [Dockerfile](src/runtime-deps/11.0/azurelinux4.0/amd64/Dockerfile) | Azure Linux 4.0 -11.0.0-preview.7-azurelinux4.0-distroless-amd64, 11.0-preview-azurelinux4.0-distroless-amd64, 11.0.0-preview.7-azurelinux4.0-distroless, 11.0-preview-azurelinux4.0-distroless | [Dockerfile](src/runtime-deps/11.0/azurelinux4.0-distroless/amd64/Dockerfile) | Azure Linux 4.0 -11.0.0-preview.7-azurelinux4.0-distroless-extra-amd64, 11.0-preview-azurelinux4.0-distroless-extra-amd64, 11.0.0-preview.7-azurelinux4.0-distroless-extra, 11.0-preview-azurelinux4.0-distroless-extra | [Dockerfile](src/runtime-deps/11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile) | Azure Linux 4.0 - ### Linux arm64 Tags Tags | Dockerfile | OS Version ---- | ---------- | ---------- +11.0.0-rc.1-resolute-arm64v8, 11.0-resolute-arm64v8, 11.0.0-rc.1-resolute, 11.0-resolute, 11.0.0-rc.1, 11.0 | [Dockerfile](src/runtime-deps/11.0/resolute/arm64v8/Dockerfile) | Ubuntu 26.04 +11.0.0-rc.1-resolute-chiseled-arm64v8, 11.0-resolute-chiseled-arm64v8, 11.0.0-rc.1-resolute-chiseled, 11.0-resolute-chiseled | [Dockerfile](src/runtime-deps/11.0/resolute-chiseled/arm64v8/Dockerfile) | Ubuntu 26.04 +11.0.0-rc.1-resolute-chiseled-extra-arm64v8, 11.0-resolute-chiseled-extra-arm64v8, 11.0.0-rc.1-resolute-chiseled-extra, 11.0-resolute-chiseled-extra | [Dockerfile](src/runtime-deps/11.0/resolute-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 26.04 +11.0.0-rc.1-alpine3.24-arm64v8, 11.0-alpine3.24-arm64v8, 11.0-alpine-arm64v8, 11.0.0-rc.1-alpine3.24, 11.0-alpine3.24, 11.0-alpine | [Dockerfile](src/runtime-deps/11.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 +11.0.0-rc.1-alpine3.24-extra-arm64v8, 11.0-alpine3.24-extra-arm64v8, 11.0-alpine-extra-arm64v8, 11.0.0-rc.1-alpine3.24-extra, 11.0-alpine3.24-extra, 11.0-alpine-extra | [Dockerfile](src/runtime-deps/11.0/alpine3.24-extra/arm64v8/Dockerfile) | Alpine 3.24 +11.0.0-rc.1-azurelinux3.0-arm64v8, 11.0-azurelinux3.0-arm64v8, 11.0.0-rc.1-azurelinux3.0, 11.0-azurelinux3.0 | [Dockerfile](src/runtime-deps/11.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 +11.0.0-rc.1-azurelinux3.0-distroless-arm64v8, 11.0-azurelinux3.0-distroless-arm64v8, 11.0.0-rc.1-azurelinux3.0-distroless, 11.0-azurelinux3.0-distroless | [Dockerfile](src/runtime-deps/11.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 +11.0.0-rc.1-azurelinux3.0-distroless-extra-arm64v8, 11.0-azurelinux3.0-distroless-extra-arm64v8, 11.0.0-rc.1-azurelinux3.0-distroless-extra, 11.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime-deps/11.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 +11.0.0-rc.1-azurelinux4.0-arm64v8, 11.0-azurelinux4.0-arm64v8, 11.0.0-rc.1-azurelinux4.0, 11.0-azurelinux4.0 | [Dockerfile](src/runtime-deps/11.0/azurelinux4.0/arm64v8/Dockerfile) | Azure Linux 4.0 +11.0.0-rc.1-azurelinux4.0-distroless-arm64v8, 11.0-azurelinux4.0-distroless-arm64v8, 11.0.0-rc.1-azurelinux4.0-distroless, 11.0-azurelinux4.0-distroless | [Dockerfile](src/runtime-deps/11.0/azurelinux4.0-distroless/arm64v8/Dockerfile) | Azure Linux 4.0 +11.0.0-rc.1-azurelinux4.0-distroless-extra-arm64v8, 11.0-azurelinux4.0-distroless-extra-arm64v8, 11.0.0-rc.1-azurelinux4.0-distroless-extra, 11.0-azurelinux4.0-distroless-extra | [Dockerfile](src/runtime-deps/11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 4.0 10.0.11-noble-arm64v8, 10.0-noble-arm64v8, 10.0.11-noble, 10.0-noble, 10.0.11, 10.0, latest | [Dockerfile](src/runtime-deps/10.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 10.0.11-noble-chiseled-arm64v8, 10.0-noble-chiseled-arm64v8, 10.0.11-noble-chiseled, 10.0-noble-chiseled | [Dockerfile](src/runtime-deps/10.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04 10.0.11-noble-chiseled-extra-arm64v8, 10.0-noble-chiseled-extra-arm64v8, 10.0.11-noble-chiseled-extra, 10.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/10.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04 @@ -159,23 +168,15 @@ Tags | Dockerfile | OS Version 8.0.30-azurelinux3.0-distroless-arm64v8, 8.0-azurelinux3.0-distroless-arm64v8, 8.0.30-azurelinux3.0-distroless, 8.0-azurelinux3.0-distroless | [Dockerfile](src/runtime-deps/8.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 8.0.30-azurelinux3.0-distroless-extra-arm64v8, 8.0-azurelinux3.0-distroless-extra-arm64v8, 8.0.30-azurelinux3.0-distroless-extra, 8.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime-deps/8.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 -#### .NET 11 Preview Tags - -Tags | Dockerfile | OS Version ----- | ---------- | ---------- -11.0.0-preview.7-resolute-arm64v8, 11.0-preview-resolute-arm64v8, 11.0.0-preview.7-resolute, 11.0-preview-resolute, 11.0.0-preview.7, 11.0-preview | [Dockerfile](src/runtime-deps/11.0/resolute/arm64v8/Dockerfile) | Ubuntu 26.04 -11.0.0-preview.7-resolute-chiseled-arm64v8, 11.0-preview-resolute-chiseled-arm64v8, 11.0.0-preview.7-resolute-chiseled, 11.0-preview-resolute-chiseled | [Dockerfile](src/runtime-deps/11.0/resolute-chiseled/arm64v8/Dockerfile) | Ubuntu 26.04 -11.0.0-preview.7-resolute-chiseled-extra-arm64v8, 11.0-preview-resolute-chiseled-extra-arm64v8, 11.0.0-preview.7-resolute-chiseled-extra, 11.0-preview-resolute-chiseled-extra | [Dockerfile](src/runtime-deps/11.0/resolute-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 26.04 -11.0.0-preview.7-alpine3.24-arm64v8, 11.0-preview-alpine3.24-arm64v8, 11.0-preview-alpine-arm64v8, 11.0.0-preview.7-alpine3.24, 11.0-preview-alpine3.24, 11.0-preview-alpine | [Dockerfile](src/runtime-deps/11.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 -11.0.0-preview.7-alpine3.24-extra-arm64v8, 11.0-preview-alpine3.24-extra-arm64v8, 11.0-preview-alpine-extra-arm64v8, 11.0.0-preview.7-alpine3.24-extra, 11.0-preview-alpine3.24-extra, 11.0-preview-alpine-extra | [Dockerfile](src/runtime-deps/11.0/alpine3.24-extra/arm64v8/Dockerfile) | Alpine 3.24 -11.0.0-preview.7-azurelinux4.0-arm64v8, 11.0-preview-azurelinux4.0-arm64v8, 11.0.0-preview.7-azurelinux4.0, 11.0-preview-azurelinux4.0 | [Dockerfile](src/runtime-deps/11.0/azurelinux4.0/arm64v8/Dockerfile) | Azure Linux 4.0 -11.0.0-preview.7-azurelinux4.0-distroless-arm64v8, 11.0-preview-azurelinux4.0-distroless-arm64v8, 11.0.0-preview.7-azurelinux4.0-distroless, 11.0-preview-azurelinux4.0-distroless | [Dockerfile](src/runtime-deps/11.0/azurelinux4.0-distroless/arm64v8/Dockerfile) | Azure Linux 4.0 -11.0.0-preview.7-azurelinux4.0-distroless-extra-arm64v8, 11.0-preview-azurelinux4.0-distroless-extra-arm64v8, 11.0.0-preview.7-azurelinux4.0-distroless-extra, 11.0-preview-azurelinux4.0-distroless-extra | [Dockerfile](src/runtime-deps/11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 4.0 - ### Linux arm32 Tags Tags | Dockerfile | OS Version ---- | ---------- | ---------- +11.0.0-rc.1-resolute-arm32v7, 11.0-resolute-arm32v7, 11.0.0-rc.1-resolute, 11.0-resolute, 11.0.0-rc.1, 11.0 | [Dockerfile](src/runtime-deps/11.0/resolute/arm32v7/Dockerfile) | Ubuntu 26.04 +11.0.0-rc.1-resolute-chiseled-arm32v7, 11.0-resolute-chiseled-arm32v7, 11.0.0-rc.1-resolute-chiseled, 11.0-resolute-chiseled | [Dockerfile](src/runtime-deps/11.0/resolute-chiseled/arm32v7/Dockerfile) | Ubuntu 26.04 +11.0.0-rc.1-resolute-chiseled-extra-arm32v7, 11.0-resolute-chiseled-extra-arm32v7, 11.0.0-rc.1-resolute-chiseled-extra, 11.0-resolute-chiseled-extra | [Dockerfile](src/runtime-deps/11.0/resolute-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 26.04 +11.0.0-rc.1-alpine3.24-arm32v7, 11.0-alpine3.24-arm32v7, 11.0-alpine-arm32v7, 11.0.0-rc.1-alpine3.24, 11.0-alpine3.24, 11.0-alpine | [Dockerfile](src/runtime-deps/11.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 +11.0.0-rc.1-alpine3.24-extra-arm32v7, 11.0-alpine3.24-extra-arm32v7, 11.0-alpine-extra-arm32v7, 11.0.0-rc.1-alpine3.24-extra, 11.0-alpine3.24-extra, 11.0-alpine-extra | [Dockerfile](src/runtime-deps/11.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 10.0.11-noble-arm32v7, 10.0-noble-arm32v7, 10.0.11-noble, 10.0-noble, 10.0.11, 10.0, latest | [Dockerfile](src/runtime-deps/10.0/noble/arm32v7/Dockerfile) | Ubuntu 24.04 10.0.11-noble-chiseled-arm32v7, 10.0-noble-chiseled-arm32v7, 10.0.11-noble-chiseled, 10.0-noble-chiseled | [Dockerfile](src/runtime-deps/10.0/noble-chiseled/arm32v7/Dockerfile) | Ubuntu 24.04 10.0.11-noble-chiseled-extra-arm32v7, 10.0-noble-chiseled-extra-arm32v7, 10.0.11-noble-chiseled-extra, 10.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/10.0/noble-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 24.04 @@ -203,16 +204,6 @@ Tags | Dockerfile | OS Version 8.0.30-jammy-chiseled-arm32v7, 8.0-jammy-chiseled-arm32v7, 8.0.30-jammy-chiseled, 8.0-jammy-chiseled | [Dockerfile](src/runtime-deps/8.0/jammy-chiseled/arm32v7/Dockerfile) | Ubuntu 22.04 8.0.30-jammy-chiseled-extra-arm32v7, 8.0-jammy-chiseled-extra-arm32v7, 8.0.30-jammy-chiseled-extra, 8.0-jammy-chiseled-extra | [Dockerfile](src/runtime-deps/8.0/jammy-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 22.04 -#### .NET 11 Preview Tags - -Tags | Dockerfile | OS Version ----- | ---------- | ---------- -11.0.0-preview.7-resolute-arm32v7, 11.0-preview-resolute-arm32v7, 11.0.0-preview.7-resolute, 11.0-preview-resolute, 11.0.0-preview.7, 11.0-preview | [Dockerfile](src/runtime-deps/11.0/resolute/arm32v7/Dockerfile) | Ubuntu 26.04 -11.0.0-preview.7-resolute-chiseled-arm32v7, 11.0-preview-resolute-chiseled-arm32v7, 11.0.0-preview.7-resolute-chiseled, 11.0-preview-resolute-chiseled | [Dockerfile](src/runtime-deps/11.0/resolute-chiseled/arm32v7/Dockerfile) | Ubuntu 26.04 -11.0.0-preview.7-resolute-chiseled-extra-arm32v7, 11.0-preview-resolute-chiseled-extra-arm32v7, 11.0.0-preview.7-resolute-chiseled-extra, 11.0-preview-resolute-chiseled-extra | [Dockerfile](src/runtime-deps/11.0/resolute-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 26.04 -11.0.0-preview.7-alpine3.24-arm32v7, 11.0-preview-alpine3.24-arm32v7, 11.0-preview-alpine-arm32v7, 11.0.0-preview.7-alpine3.24, 11.0-preview-alpine3.24, 11.0-preview-alpine | [Dockerfile](src/runtime-deps/11.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 -11.0.0-preview.7-alpine3.24-extra-arm32v7, 11.0-preview-alpine3.24-extra-arm32v7, 11.0-preview-alpine-extra-arm32v7, 11.0.0-preview.7-alpine3.24-extra, 11.0-preview-alpine3.24-extra, 11.0-preview-alpine-extra | [Dockerfile](src/runtime-deps/11.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 - *Tags not listed in the table above are not supported. See the [Supported Tags Policy](https://github.com/dotnet/dotnet-docker/blob/main/documentation/supported-tags.md). See the [full list of tags](https://mcr.microsoft.com/v2/dotnet/runtime-deps/tags/list) for all supported and unsupported tags.* diff --git a/README.runtime.md b/README.runtime.md index 202cfe0997..53194b5983 100644 --- a/README.runtime.md +++ b/README.runtime.md @@ -71,6 +71,17 @@ They contain the following features: Tags | Dockerfile | OS Version ---- | ---------- | ---------- +11.0.0-rc.1-resolute-amd64, 11.0-resolute-amd64, 11.0.0-rc.1-resolute, 11.0-resolute, 11.0.0-rc.1, 11.0 | [Dockerfile](src/runtime/11.0/resolute/amd64/Dockerfile) | Ubuntu 26.04 +11.0.0-rc.1-resolute-chiseled-amd64, 11.0-resolute-chiseled-amd64, 11.0.0-rc.1-resolute-chiseled, 11.0-resolute-chiseled | [Dockerfile](src/runtime/11.0/resolute-chiseled/amd64/Dockerfile) | Ubuntu 26.04 +11.0.0-rc.1-resolute-chiseled-extra-amd64, 11.0-resolute-chiseled-extra-amd64, 11.0.0-rc.1-resolute-chiseled-extra, 11.0-resolute-chiseled-extra | [Dockerfile](src/runtime/11.0/resolute-chiseled-extra/amd64/Dockerfile) | Ubuntu 26.04 +11.0.0-rc.1-alpine3.24-amd64, 11.0-alpine3.24-amd64, 11.0-alpine-amd64, 11.0.0-rc.1-alpine3.24, 11.0-alpine3.24, 11.0-alpine | [Dockerfile](src/runtime/11.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 +11.0.0-rc.1-alpine3.24-extra-amd64, 11.0-alpine3.24-extra-amd64, 11.0-alpine-extra-amd64, 11.0.0-rc.1-alpine3.24-extra, 11.0-alpine3.24-extra, 11.0-alpine-extra | [Dockerfile](src/runtime/11.0/alpine3.24-extra/amd64/Dockerfile) | Alpine 3.24 +11.0.0-rc.1-azurelinux3.0-amd64, 11.0-azurelinux3.0-amd64, 11.0.0-rc.1-azurelinux3.0, 11.0-azurelinux3.0 | [Dockerfile](src/runtime/11.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 +11.0.0-rc.1-azurelinux3.0-distroless-amd64, 11.0-azurelinux3.0-distroless-amd64, 11.0.0-rc.1-azurelinux3.0-distroless, 11.0-azurelinux3.0-distroless | [Dockerfile](src/runtime/11.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 +11.0.0-rc.1-azurelinux3.0-distroless-extra-amd64, 11.0-azurelinux3.0-distroless-extra-amd64, 11.0.0-rc.1-azurelinux3.0-distroless-extra, 11.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime/11.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 +11.0.0-rc.1-azurelinux4.0-amd64, 11.0-azurelinux4.0-amd64, 11.0.0-rc.1-azurelinux4.0, 11.0-azurelinux4.0 | [Dockerfile](src/runtime/11.0/azurelinux4.0/amd64/Dockerfile) | Azure Linux 4.0 +11.0.0-rc.1-azurelinux4.0-distroless-amd64, 11.0-azurelinux4.0-distroless-amd64, 11.0.0-rc.1-azurelinux4.0-distroless, 11.0-azurelinux4.0-distroless | [Dockerfile](src/runtime/11.0/azurelinux4.0-distroless/amd64/Dockerfile) | Azure Linux 4.0 +11.0.0-rc.1-azurelinux4.0-distroless-extra-amd64, 11.0-azurelinux4.0-distroless-extra-amd64, 11.0.0-rc.1-azurelinux4.0-distroless-extra, 11.0-azurelinux4.0-distroless-extra | [Dockerfile](src/runtime/11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile) | Azure Linux 4.0 10.0.11-noble-amd64, 10.0-noble-amd64, 10.0.11-noble, 10.0-noble, 10.0.11, 10.0, latest | [Dockerfile](src/runtime/10.0/noble/amd64/Dockerfile) | Ubuntu 24.04 10.0.11-noble-chiseled-amd64, 10.0-noble-chiseled-amd64, 10.0.11-noble-chiseled, 10.0-noble-chiseled | [Dockerfile](src/runtime/10.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04 10.0.11-noble-chiseled-extra-amd64, 10.0-noble-chiseled-extra-amd64, 10.0.11-noble-chiseled-extra, 10.0-noble-chiseled-extra | [Dockerfile](src/runtime/10.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04 @@ -110,23 +121,21 @@ Tags | Dockerfile | OS Version 8.0.30-azurelinux3.0-distroless-amd64, 8.0-azurelinux3.0-distroless-amd64, 8.0.30-azurelinux3.0-distroless, 8.0-azurelinux3.0-distroless | [Dockerfile](src/runtime/8.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 8.0.30-azurelinux3.0-distroless-extra-amd64, 8.0-azurelinux3.0-distroless-extra-amd64, 8.0.30-azurelinux3.0-distroless-extra, 8.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime/8.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 -#### .NET 11 Preview Tags - -Tags | Dockerfile | OS Version ----- | ---------- | ---------- -11.0.0-preview.7-resolute-amd64, 11.0-preview-resolute-amd64, 11.0.0-preview.7-resolute, 11.0-preview-resolute, 11.0.0-preview.7, 11.0-preview | [Dockerfile](src/runtime/11.0/resolute/amd64/Dockerfile) | Ubuntu 26.04 -11.0.0-preview.7-resolute-chiseled-amd64, 11.0-preview-resolute-chiseled-amd64, 11.0.0-preview.7-resolute-chiseled, 11.0-preview-resolute-chiseled | [Dockerfile](src/runtime/11.0/resolute-chiseled/amd64/Dockerfile) | Ubuntu 26.04 -11.0.0-preview.7-resolute-chiseled-extra-amd64, 11.0-preview-resolute-chiseled-extra-amd64, 11.0.0-preview.7-resolute-chiseled-extra, 11.0-preview-resolute-chiseled-extra | [Dockerfile](src/runtime/11.0/resolute-chiseled-extra/amd64/Dockerfile) | Ubuntu 26.04 -11.0.0-preview.7-alpine3.24-amd64, 11.0-preview-alpine3.24-amd64, 11.0-preview-alpine-amd64, 11.0.0-preview.7-alpine3.24, 11.0-preview-alpine3.24, 11.0-preview-alpine | [Dockerfile](src/runtime/11.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 -11.0.0-preview.7-alpine3.24-extra-amd64, 11.0-preview-alpine3.24-extra-amd64, 11.0-preview-alpine-extra-amd64, 11.0.0-preview.7-alpine3.24-extra, 11.0-preview-alpine3.24-extra, 11.0-preview-alpine-extra | [Dockerfile](src/runtime/11.0/alpine3.24-extra/amd64/Dockerfile) | Alpine 3.24 -11.0.0-preview.7-azurelinux4.0-amd64, 11.0-preview-azurelinux4.0-amd64, 11.0.0-preview.7-azurelinux4.0, 11.0-preview-azurelinux4.0 | [Dockerfile](src/runtime/11.0/azurelinux4.0/amd64/Dockerfile) | Azure Linux 4.0 -11.0.0-preview.7-azurelinux4.0-distroless-amd64, 11.0-preview-azurelinux4.0-distroless-amd64, 11.0.0-preview.7-azurelinux4.0-distroless, 11.0-preview-azurelinux4.0-distroless | [Dockerfile](src/runtime/11.0/azurelinux4.0-distroless/amd64/Dockerfile) | Azure Linux 4.0 -11.0.0-preview.7-azurelinux4.0-distroless-extra-amd64, 11.0-preview-azurelinux4.0-distroless-extra-amd64, 11.0.0-preview.7-azurelinux4.0-distroless-extra, 11.0-preview-azurelinux4.0-distroless-extra | [Dockerfile](src/runtime/11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile) | Azure Linux 4.0 - ### Linux arm64 Tags Tags | Dockerfile | OS Version ---- | ---------- | ---------- +11.0.0-rc.1-resolute-arm64v8, 11.0-resolute-arm64v8, 11.0.0-rc.1-resolute, 11.0-resolute, 11.0.0-rc.1, 11.0 | [Dockerfile](src/runtime/11.0/resolute/arm64v8/Dockerfile) | Ubuntu 26.04 +11.0.0-rc.1-resolute-chiseled-arm64v8, 11.0-resolute-chiseled-arm64v8, 11.0.0-rc.1-resolute-chiseled, 11.0-resolute-chiseled | [Dockerfile](src/runtime/11.0/resolute-chiseled/arm64v8/Dockerfile) | Ubuntu 26.04 +11.0.0-rc.1-resolute-chiseled-extra-arm64v8, 11.0-resolute-chiseled-extra-arm64v8, 11.0.0-rc.1-resolute-chiseled-extra, 11.0-resolute-chiseled-extra | [Dockerfile](src/runtime/11.0/resolute-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 26.04 +11.0.0-rc.1-alpine3.24-arm64v8, 11.0-alpine3.24-arm64v8, 11.0-alpine-arm64v8, 11.0.0-rc.1-alpine3.24, 11.0-alpine3.24, 11.0-alpine | [Dockerfile](src/runtime/11.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 +11.0.0-rc.1-alpine3.24-extra-arm64v8, 11.0-alpine3.24-extra-arm64v8, 11.0-alpine-extra-arm64v8, 11.0.0-rc.1-alpine3.24-extra, 11.0-alpine3.24-extra, 11.0-alpine-extra | [Dockerfile](src/runtime/11.0/alpine3.24-extra/arm64v8/Dockerfile) | Alpine 3.24 +11.0.0-rc.1-azurelinux3.0-arm64v8, 11.0-azurelinux3.0-arm64v8, 11.0.0-rc.1-azurelinux3.0, 11.0-azurelinux3.0 | [Dockerfile](src/runtime/11.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 +11.0.0-rc.1-azurelinux3.0-distroless-arm64v8, 11.0-azurelinux3.0-distroless-arm64v8, 11.0.0-rc.1-azurelinux3.0-distroless, 11.0-azurelinux3.0-distroless | [Dockerfile](src/runtime/11.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 +11.0.0-rc.1-azurelinux3.0-distroless-extra-arm64v8, 11.0-azurelinux3.0-distroless-extra-arm64v8, 11.0.0-rc.1-azurelinux3.0-distroless-extra, 11.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime/11.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 +11.0.0-rc.1-azurelinux4.0-arm64v8, 11.0-azurelinux4.0-arm64v8, 11.0.0-rc.1-azurelinux4.0, 11.0-azurelinux4.0 | [Dockerfile](src/runtime/11.0/azurelinux4.0/arm64v8/Dockerfile) | Azure Linux 4.0 +11.0.0-rc.1-azurelinux4.0-distroless-arm64v8, 11.0-azurelinux4.0-distroless-arm64v8, 11.0.0-rc.1-azurelinux4.0-distroless, 11.0-azurelinux4.0-distroless | [Dockerfile](src/runtime/11.0/azurelinux4.0-distroless/arm64v8/Dockerfile) | Azure Linux 4.0 +11.0.0-rc.1-azurelinux4.0-distroless-extra-arm64v8, 11.0-azurelinux4.0-distroless-extra-arm64v8, 11.0.0-rc.1-azurelinux4.0-distroless-extra, 11.0-azurelinux4.0-distroless-extra | [Dockerfile](src/runtime/11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 4.0 10.0.11-noble-arm64v8, 10.0-noble-arm64v8, 10.0.11-noble, 10.0-noble, 10.0.11, 10.0, latest | [Dockerfile](src/runtime/10.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 10.0.11-noble-chiseled-arm64v8, 10.0-noble-chiseled-arm64v8, 10.0.11-noble-chiseled, 10.0-noble-chiseled | [Dockerfile](src/runtime/10.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04 10.0.11-noble-chiseled-extra-arm64v8, 10.0-noble-chiseled-extra-arm64v8, 10.0.11-noble-chiseled-extra, 10.0-noble-chiseled-extra | [Dockerfile](src/runtime/10.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04 @@ -166,23 +175,15 @@ Tags | Dockerfile | OS Version 8.0.30-azurelinux3.0-distroless-arm64v8, 8.0-azurelinux3.0-distroless-arm64v8, 8.0.30-azurelinux3.0-distroless, 8.0-azurelinux3.0-distroless | [Dockerfile](src/runtime/8.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 8.0.30-azurelinux3.0-distroless-extra-arm64v8, 8.0-azurelinux3.0-distroless-extra-arm64v8, 8.0.30-azurelinux3.0-distroless-extra, 8.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime/8.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 -#### .NET 11 Preview Tags - -Tags | Dockerfile | OS Version ----- | ---------- | ---------- -11.0.0-preview.7-resolute-arm64v8, 11.0-preview-resolute-arm64v8, 11.0.0-preview.7-resolute, 11.0-preview-resolute, 11.0.0-preview.7, 11.0-preview | [Dockerfile](src/runtime/11.0/resolute/arm64v8/Dockerfile) | Ubuntu 26.04 -11.0.0-preview.7-resolute-chiseled-arm64v8, 11.0-preview-resolute-chiseled-arm64v8, 11.0.0-preview.7-resolute-chiseled, 11.0-preview-resolute-chiseled | [Dockerfile](src/runtime/11.0/resolute-chiseled/arm64v8/Dockerfile) | Ubuntu 26.04 -11.0.0-preview.7-resolute-chiseled-extra-arm64v8, 11.0-preview-resolute-chiseled-extra-arm64v8, 11.0.0-preview.7-resolute-chiseled-extra, 11.0-preview-resolute-chiseled-extra | [Dockerfile](src/runtime/11.0/resolute-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 26.04 -11.0.0-preview.7-alpine3.24-arm64v8, 11.0-preview-alpine3.24-arm64v8, 11.0-preview-alpine-arm64v8, 11.0.0-preview.7-alpine3.24, 11.0-preview-alpine3.24, 11.0-preview-alpine | [Dockerfile](src/runtime/11.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 -11.0.0-preview.7-alpine3.24-extra-arm64v8, 11.0-preview-alpine3.24-extra-arm64v8, 11.0-preview-alpine-extra-arm64v8, 11.0.0-preview.7-alpine3.24-extra, 11.0-preview-alpine3.24-extra, 11.0-preview-alpine-extra | [Dockerfile](src/runtime/11.0/alpine3.24-extra/arm64v8/Dockerfile) | Alpine 3.24 -11.0.0-preview.7-azurelinux4.0-arm64v8, 11.0-preview-azurelinux4.0-arm64v8, 11.0.0-preview.7-azurelinux4.0, 11.0-preview-azurelinux4.0 | [Dockerfile](src/runtime/11.0/azurelinux4.0/arm64v8/Dockerfile) | Azure Linux 4.0 -11.0.0-preview.7-azurelinux4.0-distroless-arm64v8, 11.0-preview-azurelinux4.0-distroless-arm64v8, 11.0.0-preview.7-azurelinux4.0-distroless, 11.0-preview-azurelinux4.0-distroless | [Dockerfile](src/runtime/11.0/azurelinux4.0-distroless/arm64v8/Dockerfile) | Azure Linux 4.0 -11.0.0-preview.7-azurelinux4.0-distroless-extra-arm64v8, 11.0-preview-azurelinux4.0-distroless-extra-arm64v8, 11.0.0-preview.7-azurelinux4.0-distroless-extra, 11.0-preview-azurelinux4.0-distroless-extra | [Dockerfile](src/runtime/11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 4.0 - ### Linux arm32 Tags Tags | Dockerfile | OS Version ---- | ---------- | ---------- +11.0.0-rc.1-resolute-arm32v7, 11.0-resolute-arm32v7, 11.0.0-rc.1-resolute, 11.0-resolute, 11.0.0-rc.1, 11.0 | [Dockerfile](src/runtime/11.0/resolute/arm32v7/Dockerfile) | Ubuntu 26.04 +11.0.0-rc.1-resolute-chiseled-arm32v7, 11.0-resolute-chiseled-arm32v7, 11.0.0-rc.1-resolute-chiseled, 11.0-resolute-chiseled | [Dockerfile](src/runtime/11.0/resolute-chiseled/arm32v7/Dockerfile) | Ubuntu 26.04 +11.0.0-rc.1-resolute-chiseled-extra-arm32v7, 11.0-resolute-chiseled-extra-arm32v7, 11.0.0-rc.1-resolute-chiseled-extra, 11.0-resolute-chiseled-extra | [Dockerfile](src/runtime/11.0/resolute-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 26.04 +11.0.0-rc.1-alpine3.24-arm32v7, 11.0-alpine3.24-arm32v7, 11.0-alpine-arm32v7, 11.0.0-rc.1-alpine3.24, 11.0-alpine3.24, 11.0-alpine | [Dockerfile](src/runtime/11.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 +11.0.0-rc.1-alpine3.24-extra-arm32v7, 11.0-alpine3.24-extra-arm32v7, 11.0-alpine-extra-arm32v7, 11.0.0-rc.1-alpine3.24-extra, 11.0-alpine3.24-extra, 11.0-alpine-extra | [Dockerfile](src/runtime/11.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 10.0.11-noble-arm32v7, 10.0-noble-arm32v7, 10.0.11-noble, 10.0-noble, 10.0.11, 10.0, latest | [Dockerfile](src/runtime/10.0/noble/arm32v7/Dockerfile) | Ubuntu 24.04 10.0.11-noble-chiseled-arm32v7, 10.0-noble-chiseled-arm32v7, 10.0.11-noble-chiseled, 10.0-noble-chiseled | [Dockerfile](src/runtime/10.0/noble-chiseled/arm32v7/Dockerfile) | Ubuntu 24.04 10.0.11-noble-chiseled-extra-arm32v7, 10.0-noble-chiseled-extra-arm32v7, 10.0.11-noble-chiseled-extra, 10.0-noble-chiseled-extra | [Dockerfile](src/runtime/10.0/noble-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 24.04 @@ -210,20 +211,12 @@ Tags | Dockerfile | OS Version 8.0.30-jammy-chiseled-arm32v7, 8.0-jammy-chiseled-arm32v7, 8.0.30-jammy-chiseled, 8.0-jammy-chiseled | [Dockerfile](src/runtime/8.0/jammy-chiseled/arm32v7/Dockerfile) | Ubuntu 22.04 8.0.30-jammy-chiseled-extra-arm32v7, 8.0-jammy-chiseled-extra-arm32v7, 8.0.30-jammy-chiseled-extra, 8.0-jammy-chiseled-extra | [Dockerfile](src/runtime/8.0/jammy-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 22.04 -#### .NET 11 Preview Tags - -Tags | Dockerfile | OS Version ----- | ---------- | ---------- -11.0.0-preview.7-resolute-arm32v7, 11.0-preview-resolute-arm32v7, 11.0.0-preview.7-resolute, 11.0-preview-resolute, 11.0.0-preview.7, 11.0-preview | [Dockerfile](src/runtime/11.0/resolute/arm32v7/Dockerfile) | Ubuntu 26.04 -11.0.0-preview.7-resolute-chiseled-arm32v7, 11.0-preview-resolute-chiseled-arm32v7, 11.0.0-preview.7-resolute-chiseled, 11.0-preview-resolute-chiseled | [Dockerfile](src/runtime/11.0/resolute-chiseled/arm32v7/Dockerfile) | Ubuntu 26.04 -11.0.0-preview.7-resolute-chiseled-extra-arm32v7, 11.0-preview-resolute-chiseled-extra-arm32v7, 11.0.0-preview.7-resolute-chiseled-extra, 11.0-preview-resolute-chiseled-extra | [Dockerfile](src/runtime/11.0/resolute-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 26.04 -11.0.0-preview.7-alpine3.24-arm32v7, 11.0-preview-alpine3.24-arm32v7, 11.0-preview-alpine-arm32v7, 11.0.0-preview.7-alpine3.24, 11.0-preview-alpine3.24, 11.0-preview-alpine | [Dockerfile](src/runtime/11.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 -11.0.0-preview.7-alpine3.24-extra-arm32v7, 11.0-preview-alpine3.24-extra-arm32v7, 11.0-preview-alpine-extra-arm32v7, 11.0.0-preview.7-alpine3.24-extra, 11.0-preview-alpine3.24-extra, 11.0-preview-alpine-extra | [Dockerfile](src/runtime/11.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 - ### Windows amd64 Tags Tags | Dockerfile | OS Version ---- | ---------- | ---------- +11.0.0-rc.1-nanoserver-ltsc2025, 11.0-nanoserver-ltsc2025 | [Dockerfile](src/runtime/11.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 +11.0.0-rc.1-windowsservercore-ltsc2025, 11.0-windowsservercore-ltsc2025 | [Dockerfile](src/runtime/11.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 10.0.11-nanoserver-ltsc2025, 10.0-nanoserver-ltsc2025 | [Dockerfile](src/runtime/10.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 10.0.11-windowsservercore-ltsc2025, 10.0-windowsservercore-ltsc2025 | [Dockerfile](src/runtime/10.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 10.0.11-nanoserver-ltsc2022, 10.0-nanoserver-ltsc2022 | [Dockerfile](src/runtime/10.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 @@ -241,13 +234,6 @@ Tags | Dockerfile | OS Version 8.0.30-nanoserver-1809, 8.0-nanoserver-1809 | [Dockerfile](src/runtime/8.0/nanoserver-1809/amd64/Dockerfile) | Nano Server, version 1809 8.0.30-windowsservercore-ltsc2019, 8.0-windowsservercore-ltsc2019 | [Dockerfile](src/runtime/8.0/windowsservercore-ltsc2019/amd64/Dockerfile) | Windows Server Core 2019 -#### .NET 11 Preview Tags - -Tags | Dockerfile | OS Version ----- | ---------- | ---------- -11.0.0-preview.7-nanoserver-ltsc2025, 11.0-preview-nanoserver-ltsc2025 | [Dockerfile](src/runtime/11.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 -11.0.0-preview.7-windowsservercore-ltsc2025, 11.0-preview-windowsservercore-ltsc2025 | [Dockerfile](src/runtime/11.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 - *Tags not listed in the table above are not supported. See the [Supported Tags Policy](https://github.com/dotnet/dotnet-docker/blob/main/documentation/supported-tags.md). See the [full list of tags](https://mcr.microsoft.com/v2/dotnet/runtime/tags/list) for all supported and unsupported tags.* diff --git a/README.sdk.md b/README.sdk.md index c475388531..6a6b98b173 100644 --- a/README.sdk.md +++ b/README.sdk.md @@ -67,6 +67,14 @@ The [Image Variants documentation](https://github.com/dotnet/dotnet-docker/blob/ Tags | Dockerfile | OS Version ---- | ---------- | ---------- +11.0.100-rc.1-resolute-amd64, 11.0-resolute-amd64, 11.0.100-rc.1-resolute, 11.0-resolute, 11.0.100-rc.1, 11.0 | [Dockerfile](src/sdk/11.0/resolute/amd64/Dockerfile) | Ubuntu 26.04 +11.0.100-rc.1-resolute-aot-amd64, 11.0-resolute-aot-amd64, 11.0.100-rc.1-resolute-aot, 11.0-resolute-aot, 11.0.100-rc.1-aot, 11.0-aot | [Dockerfile](src/sdk/11.0/resolute-aot/amd64/Dockerfile) | Ubuntu 26.04 +11.0.100-rc.1-alpine3.24-amd64, 11.0-alpine3.24-amd64, 11.0-alpine-amd64, 11.0.100-rc.1-alpine3.24, 11.0-alpine3.24, 11.0-alpine | [Dockerfile](src/sdk/11.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 +11.0.100-rc.1-alpine3.24-aot-amd64, 11.0-alpine3.24-aot-amd64, 11.0-alpine-aot-amd64, 11.0.100-rc.1-alpine3.24-aot, 11.0-alpine3.24-aot, 11.0-alpine-aot | [Dockerfile](src/sdk/11.0/alpine3.24-aot/amd64/Dockerfile) | Alpine 3.24 +11.0.100-rc.1-azurelinux3.0-amd64, 11.0-azurelinux3.0-amd64, 11.0.100-rc.1-azurelinux3.0, 11.0-azurelinux3.0 | [Dockerfile](src/sdk/11.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 +11.0.100-rc.1-azurelinux3.0-aot-amd64, 11.0-azurelinux3.0-aot-amd64, 11.0.100-rc.1-azurelinux3.0-aot, 11.0-azurelinux3.0-aot | [Dockerfile](src/sdk/11.0/azurelinux3.0-aot/amd64/Dockerfile) | Azure Linux 3.0 +11.0.100-rc.1-azurelinux4.0-amd64, 11.0-azurelinux4.0-amd64, 11.0.100-rc.1-azurelinux4.0, 11.0-azurelinux4.0 | [Dockerfile](src/sdk/11.0/azurelinux4.0/amd64/Dockerfile) | Azure Linux 4.0 +11.0.100-rc.1-azurelinux4.0-aot-amd64, 11.0-azurelinux4.0-aot-amd64, 11.0.100-rc.1-azurelinux4.0-aot, 11.0-azurelinux4.0-aot | [Dockerfile](src/sdk/11.0/azurelinux4.0-aot/amd64/Dockerfile) | Azure Linux 4.0 10.0.400-noble-amd64, 10.0-noble-amd64, 10.0.400-noble, 10.0-noble, 10.0.400, 10.0, latest | [Dockerfile](src/sdk/10.0/noble/amd64/Dockerfile) | Ubuntu 24.04 10.0.400-noble-aot-amd64, 10.0-noble-aot-amd64, 10.0.400-noble-aot, 10.0-noble-aot, 10.0.400-aot, 10.0-aot | [Dockerfile](src/sdk/10.0/noble-aot/amd64/Dockerfile) | Ubuntu 24.04 10.0.400-resolute-amd64, 10.0-resolute-amd64, 10.0.400-resolute, 10.0-resolute | [Dockerfile](src/sdk/10.0/resolute/amd64/Dockerfile) | Ubuntu 26.04 @@ -89,21 +97,18 @@ Tags | Dockerfile | OS Version 8.0.424-jammy-amd64, 8.0-jammy-amd64, 8.0.424-jammy, 8.0-jammy | [Dockerfile](src/sdk/8.0/jammy/amd64/Dockerfile) | Ubuntu 22.04 8.0.424-azurelinux3.0-amd64, 8.0-azurelinux3.0-amd64, 8.0.424-azurelinux3.0, 8.0-azurelinux3.0 | [Dockerfile](src/sdk/8.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 -#### .NET 11 Preview Tags - -Tags | Dockerfile | OS Version ----- | ---------- | ---------- -11.0.100-preview.7-resolute-amd64, 11.0-preview-resolute-amd64, 11.0.100-preview.7-resolute, 11.0-preview-resolute, 11.0.100-preview.7, 11.0-preview | [Dockerfile](src/sdk/11.0/resolute/amd64/Dockerfile) | Ubuntu 26.04 -11.0.100-preview.7-resolute-aot-amd64, 11.0-preview-resolute-aot-amd64, 11.0.100-preview.7-resolute-aot, 11.0-preview-resolute-aot, 11.0.100-preview.7-aot, 11.0-preview-aot | [Dockerfile](src/sdk/11.0/resolute-aot/amd64/Dockerfile) | Ubuntu 26.04 -11.0.100-preview.7-alpine3.24-amd64, 11.0-preview-alpine3.24-amd64, 11.0-preview-alpine-amd64, 11.0.100-preview.7-alpine3.24, 11.0-preview-alpine3.24, 11.0-preview-alpine | [Dockerfile](src/sdk/11.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 -11.0.100-preview.7-alpine3.24-aot-amd64, 11.0-preview-alpine3.24-aot-amd64, 11.0-preview-alpine-aot-amd64, 11.0.100-preview.7-alpine3.24-aot, 11.0-preview-alpine3.24-aot, 11.0-preview-alpine-aot | [Dockerfile](src/sdk/11.0/alpine3.24-aot/amd64/Dockerfile) | Alpine 3.24 -11.0.100-preview.7-azurelinux4.0-amd64, 11.0-preview-azurelinux4.0-amd64, 11.0.100-preview.7-azurelinux4.0, 11.0-preview-azurelinux4.0 | [Dockerfile](src/sdk/11.0/azurelinux4.0/amd64/Dockerfile) | Azure Linux 4.0 -11.0.100-preview.7-azurelinux4.0-aot-amd64, 11.0-preview-azurelinux4.0-aot-amd64, 11.0.100-preview.7-azurelinux4.0-aot, 11.0-preview-azurelinux4.0-aot | [Dockerfile](src/sdk/11.0/azurelinux4.0-aot/amd64/Dockerfile) | Azure Linux 4.0 - ### Linux arm64 Tags Tags | Dockerfile | OS Version ---- | ---------- | ---------- +11.0.100-rc.1-resolute-arm64v8, 11.0-resolute-arm64v8, 11.0.100-rc.1-resolute, 11.0-resolute, 11.0.100-rc.1, 11.0 | [Dockerfile](src/sdk/11.0/resolute/arm64v8/Dockerfile) | Ubuntu 26.04 +11.0.100-rc.1-resolute-aot-arm64v8, 11.0-resolute-aot-arm64v8, 11.0.100-rc.1-resolute-aot, 11.0-resolute-aot, 11.0.100-rc.1-aot, 11.0-aot | [Dockerfile](src/sdk/11.0/resolute-aot/arm64v8/Dockerfile) | Ubuntu 26.04 +11.0.100-rc.1-alpine3.24-arm64v8, 11.0-alpine3.24-arm64v8, 11.0-alpine-arm64v8, 11.0.100-rc.1-alpine3.24, 11.0-alpine3.24, 11.0-alpine | [Dockerfile](src/sdk/11.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 +11.0.100-rc.1-alpine3.24-aot-arm64v8, 11.0-alpine3.24-aot-arm64v8, 11.0-alpine-aot-arm64v8, 11.0.100-rc.1-alpine3.24-aot, 11.0-alpine3.24-aot, 11.0-alpine-aot | [Dockerfile](src/sdk/11.0/alpine3.24-aot/arm64v8/Dockerfile) | Alpine 3.24 +11.0.100-rc.1-azurelinux3.0-arm64v8, 11.0-azurelinux3.0-arm64v8, 11.0.100-rc.1-azurelinux3.0, 11.0-azurelinux3.0 | [Dockerfile](src/sdk/11.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 +11.0.100-rc.1-azurelinux3.0-aot-arm64v8, 11.0-azurelinux3.0-aot-arm64v8, 11.0.100-rc.1-azurelinux3.0-aot, 11.0-azurelinux3.0-aot | [Dockerfile](src/sdk/11.0/azurelinux3.0-aot/arm64v8/Dockerfile) | Azure Linux 3.0 +11.0.100-rc.1-azurelinux4.0-arm64v8, 11.0-azurelinux4.0-arm64v8, 11.0.100-rc.1-azurelinux4.0, 11.0-azurelinux4.0 | [Dockerfile](src/sdk/11.0/azurelinux4.0/arm64v8/Dockerfile) | Azure Linux 4.0 +11.0.100-rc.1-azurelinux4.0-aot-arm64v8, 11.0-azurelinux4.0-aot-arm64v8, 11.0.100-rc.1-azurelinux4.0-aot, 11.0-azurelinux4.0-aot | [Dockerfile](src/sdk/11.0/azurelinux4.0-aot/arm64v8/Dockerfile) | Azure Linux 4.0 10.0.400-noble-arm64v8, 10.0-noble-arm64v8, 10.0.400-noble, 10.0-noble, 10.0.400, 10.0, latest | [Dockerfile](src/sdk/10.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 10.0.400-noble-aot-arm64v8, 10.0-noble-aot-arm64v8, 10.0.400-noble-aot, 10.0-noble-aot, 10.0.400-aot, 10.0-aot | [Dockerfile](src/sdk/10.0/noble-aot/arm64v8/Dockerfile) | Ubuntu 24.04 10.0.400-resolute-arm64v8, 10.0-resolute-arm64v8, 10.0.400-resolute, 10.0-resolute | [Dockerfile](src/sdk/10.0/resolute/arm64v8/Dockerfile) | Ubuntu 26.04 @@ -126,21 +131,12 @@ Tags | Dockerfile | OS Version 8.0.424-jammy-arm64v8, 8.0-jammy-arm64v8, 8.0.424-jammy, 8.0-jammy | [Dockerfile](src/sdk/8.0/jammy/arm64v8/Dockerfile) | Ubuntu 22.04 8.0.424-azurelinux3.0-arm64v8, 8.0-azurelinux3.0-arm64v8, 8.0.424-azurelinux3.0, 8.0-azurelinux3.0 | [Dockerfile](src/sdk/8.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 -#### .NET 11 Preview Tags - -Tags | Dockerfile | OS Version ----- | ---------- | ---------- -11.0.100-preview.7-resolute-arm64v8, 11.0-preview-resolute-arm64v8, 11.0.100-preview.7-resolute, 11.0-preview-resolute, 11.0.100-preview.7, 11.0-preview | [Dockerfile](src/sdk/11.0/resolute/arm64v8/Dockerfile) | Ubuntu 26.04 -11.0.100-preview.7-resolute-aot-arm64v8, 11.0-preview-resolute-aot-arm64v8, 11.0.100-preview.7-resolute-aot, 11.0-preview-resolute-aot, 11.0.100-preview.7-aot, 11.0-preview-aot | [Dockerfile](src/sdk/11.0/resolute-aot/arm64v8/Dockerfile) | Ubuntu 26.04 -11.0.100-preview.7-alpine3.24-arm64v8, 11.0-preview-alpine3.24-arm64v8, 11.0-preview-alpine-arm64v8, 11.0.100-preview.7-alpine3.24, 11.0-preview-alpine3.24, 11.0-preview-alpine | [Dockerfile](src/sdk/11.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 -11.0.100-preview.7-alpine3.24-aot-arm64v8, 11.0-preview-alpine3.24-aot-arm64v8, 11.0-preview-alpine-aot-arm64v8, 11.0.100-preview.7-alpine3.24-aot, 11.0-preview-alpine3.24-aot, 11.0-preview-alpine-aot | [Dockerfile](src/sdk/11.0/alpine3.24-aot/arm64v8/Dockerfile) | Alpine 3.24 -11.0.100-preview.7-azurelinux4.0-arm64v8, 11.0-preview-azurelinux4.0-arm64v8, 11.0.100-preview.7-azurelinux4.0, 11.0-preview-azurelinux4.0 | [Dockerfile](src/sdk/11.0/azurelinux4.0/arm64v8/Dockerfile) | Azure Linux 4.0 -11.0.100-preview.7-azurelinux4.0-aot-arm64v8, 11.0-preview-azurelinux4.0-aot-arm64v8, 11.0.100-preview.7-azurelinux4.0-aot, 11.0-preview-azurelinux4.0-aot | [Dockerfile](src/sdk/11.0/azurelinux4.0-aot/arm64v8/Dockerfile) | Azure Linux 4.0 - ### Linux arm32 Tags Tags | Dockerfile | OS Version ---- | ---------- | ---------- +11.0.100-rc.1-resolute-arm32v7, 11.0-resolute-arm32v7, 11.0.100-rc.1-resolute, 11.0-resolute, 11.0.100-rc.1, 11.0 | [Dockerfile](src/sdk/11.0/resolute/arm32v7/Dockerfile) | Ubuntu 26.04 +11.0.100-rc.1-alpine3.24-arm32v7, 11.0-alpine3.24-arm32v7, 11.0-alpine-arm32v7, 11.0.100-rc.1-alpine3.24, 11.0-alpine3.24, 11.0-alpine | [Dockerfile](src/sdk/11.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 10.0.400-noble-arm32v7, 10.0-noble-arm32v7, 10.0.400-noble, 10.0-noble, 10.0.400, 10.0, latest | [Dockerfile](src/sdk/10.0/noble/arm32v7/Dockerfile) | Ubuntu 24.04 10.0.400-resolute-arm32v7, 10.0-resolute-arm32v7, 10.0.400-resolute, 10.0-resolute | [Dockerfile](src/sdk/10.0/resolute/arm32v7/Dockerfile) | Ubuntu 26.04 10.0.400-alpine3.23-arm32v7, 10.0-alpine3.23-arm32v7, 10.0.400-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/sdk/10.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 @@ -154,17 +150,12 @@ Tags | Dockerfile | OS Version 8.0.424-alpine3.24-arm32v7, 8.0-alpine3.24-arm32v7, 8.0-alpine-arm32v7, 8.0.424-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/sdk/8.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 8.0.424-jammy-arm32v7, 8.0-jammy-arm32v7, 8.0.424-jammy, 8.0-jammy | [Dockerfile](src/sdk/8.0/jammy/arm32v7/Dockerfile) | Ubuntu 22.04 -#### .NET 11 Preview Tags - -Tags | Dockerfile | OS Version ----- | ---------- | ---------- -11.0.100-preview.7-resolute-arm32v7, 11.0-preview-resolute-arm32v7, 11.0.100-preview.7-resolute, 11.0-preview-resolute, 11.0.100-preview.7, 11.0-preview | [Dockerfile](src/sdk/11.0/resolute/arm32v7/Dockerfile) | Ubuntu 26.04 -11.0.100-preview.7-alpine3.24-arm32v7, 11.0-preview-alpine3.24-arm32v7, 11.0-preview-alpine-arm32v7, 11.0.100-preview.7-alpine3.24, 11.0-preview-alpine3.24, 11.0-preview-alpine | [Dockerfile](src/sdk/11.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 - ### Windows amd64 Tags Tags | Dockerfile | OS Version ---- | ---------- | ---------- +11.0.100-rc.1-nanoserver-ltsc2025, 11.0-nanoserver-ltsc2025 | [Dockerfile](src/sdk/11.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 +11.0.100-rc.1-windowsservercore-ltsc2025, 11.0-windowsservercore-ltsc2025 | [Dockerfile](src/sdk/11.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 10.0.400-nanoserver-ltsc2025, 10.0-nanoserver-ltsc2025 | [Dockerfile](src/sdk/10.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 10.0.400-windowsservercore-ltsc2025, 10.0-windowsservercore-ltsc2025 | [Dockerfile](src/sdk/10.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 10.0.400-nanoserver-ltsc2022, 10.0-nanoserver-ltsc2022 | [Dockerfile](src/sdk/10.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 @@ -182,13 +173,6 @@ Tags | Dockerfile | OS Version 8.0.424-nanoserver-1809, 8.0-nanoserver-1809 | [Dockerfile](src/sdk/8.0/nanoserver-1809/amd64/Dockerfile) | Nano Server, version 1809 8.0.424-windowsservercore-ltsc2019, 8.0-windowsservercore-ltsc2019 | [Dockerfile](src/sdk/8.0/windowsservercore-ltsc2019/amd64/Dockerfile) | Windows Server Core 2019 -#### .NET 11 Preview Tags - -Tags | Dockerfile | OS Version ----- | ---------- | ---------- -11.0.100-preview.7-nanoserver-ltsc2025, 11.0-preview-nanoserver-ltsc2025 | [Dockerfile](src/sdk/11.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 -11.0.100-preview.7-windowsservercore-ltsc2025, 11.0-preview-windowsservercore-ltsc2025 | [Dockerfile](src/sdk/11.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 - *Tags not listed in the table above are not supported. See the [Supported Tags Policy](https://github.com/dotnet/dotnet-docker/blob/main/documentation/supported-tags.md). See the [full list of tags](https://mcr.microsoft.com/v2/dotnet/sdk/tags/list) for all supported and unsupported tags.* diff --git a/eng/mcr-tags-metadata-templates/aspnet-tags.yml b/eng/mcr-tags-metadata-templates/aspnet-tags.yml index 2e1081d25e..f560b969ad 100644 --- a/eng/mcr-tags-metadata-templates/aspnet-tags.yml +++ b/eng/mcr-tags-metadata-templates/aspnet-tags.yml @@ -1,25 +1,25 @@ $(McrTagsYmlRepo:aspnet) -$(McrTagsYmlTagGroup:11.0-preview-resolute|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-resolute-chiseled|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-resolute-chiseled-extra|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-resolute-chiseled-composite|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-resolute-chiseled-composite-extra|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-alpine3.24|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-alpine3.24-extra|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-alpine3.24-composite|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-alpine3.24-composite-extra|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux3.0|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux3.0-distroless|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux3.0-distroless-extra|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux3.0-distroless-composite|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux3.0-distroless-composite-extra|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux4.0|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux4.0-distroless|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux4.0-distroless-extra|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux4.0-distroless-composite|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux4.0-distroless-composite-extra|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-nanoserver-ltsc2025|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-windowsservercore-ltsc2025|.NET 11 Preview Tags) +$(McrTagsYmlTagGroup:11.0-resolute) +$(McrTagsYmlTagGroup:11.0-resolute-chiseled) +$(McrTagsYmlTagGroup:11.0-resolute-chiseled-extra) +$(McrTagsYmlTagGroup:11.0-resolute-chiseled-composite) +$(McrTagsYmlTagGroup:11.0-resolute-chiseled-composite-extra) +$(McrTagsYmlTagGroup:11.0-alpine3.24) +$(McrTagsYmlTagGroup:11.0-alpine3.24-extra) +$(McrTagsYmlTagGroup:11.0-alpine3.24-composite) +$(McrTagsYmlTagGroup:11.0-alpine3.24-composite-extra) +$(McrTagsYmlTagGroup:11.0-azurelinux3.0) +$(McrTagsYmlTagGroup:11.0-azurelinux3.0-distroless) +$(McrTagsYmlTagGroup:11.0-azurelinux3.0-distroless-extra) +$(McrTagsYmlTagGroup:11.0-azurelinux3.0-distroless-composite) +$(McrTagsYmlTagGroup:11.0-azurelinux3.0-distroless-composite-extra) +$(McrTagsYmlTagGroup:11.0-azurelinux4.0) +$(McrTagsYmlTagGroup:11.0-azurelinux4.0-distroless) +$(McrTagsYmlTagGroup:11.0-azurelinux4.0-distroless-extra) +$(McrTagsYmlTagGroup:11.0-azurelinux4.0-distroless-composite) +$(McrTagsYmlTagGroup:11.0-azurelinux4.0-distroless-composite-extra) +$(McrTagsYmlTagGroup:11.0-nanoserver-ltsc2025) +$(McrTagsYmlTagGroup:11.0-windowsservercore-ltsc2025) $(McrTagsYmlTagGroup:10.0-noble) $(McrTagsYmlTagGroup:10.0-noble-chiseled) $(McrTagsYmlTagGroup:10.0-noble-chiseled-extra) diff --git a/eng/mcr-tags-metadata-templates/runtime-deps-tags.yml b/eng/mcr-tags-metadata-templates/runtime-deps-tags.yml index c685e10001..e88cef0b2d 100644 --- a/eng/mcr-tags-metadata-templates/runtime-deps-tags.yml +++ b/eng/mcr-tags-metadata-templates/runtime-deps-tags.yml @@ -1,15 +1,15 @@ $(McrTagsYmlRepo:runtime-deps) -$(McrTagsYmlTagGroup:11.0-preview-resolute|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-resolute-chiseled|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-resolute-chiseled-extra|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-alpine3.24|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-alpine3.24-extra|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux3.0|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux3.0-distroless|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux3.0-distroless-extra|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux4.0|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux4.0-distroless|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux4.0-distroless-extra|.NET 11 Preview Tags) +$(McrTagsYmlTagGroup:11.0-resolute) +$(McrTagsYmlTagGroup:11.0-resolute-chiseled) +$(McrTagsYmlTagGroup:11.0-resolute-chiseled-extra) +$(McrTagsYmlTagGroup:11.0-alpine3.24) +$(McrTagsYmlTagGroup:11.0-alpine3.24-extra) +$(McrTagsYmlTagGroup:11.0-azurelinux3.0) +$(McrTagsYmlTagGroup:11.0-azurelinux3.0-distroless) +$(McrTagsYmlTagGroup:11.0-azurelinux3.0-distroless-extra) +$(McrTagsYmlTagGroup:11.0-azurelinux4.0) +$(McrTagsYmlTagGroup:11.0-azurelinux4.0-distroless) +$(McrTagsYmlTagGroup:11.0-azurelinux4.0-distroless-extra) $(McrTagsYmlTagGroup:10.0-noble) $(McrTagsYmlTagGroup:10.0-noble-chiseled) $(McrTagsYmlTagGroup:10.0-noble-chiseled-extra) diff --git a/eng/mcr-tags-metadata-templates/runtime-tags.yml b/eng/mcr-tags-metadata-templates/runtime-tags.yml index bf0eb1978c..182e6971ae 100644 --- a/eng/mcr-tags-metadata-templates/runtime-tags.yml +++ b/eng/mcr-tags-metadata-templates/runtime-tags.yml @@ -1,17 +1,17 @@ $(McrTagsYmlRepo:runtime) -$(McrTagsYmlTagGroup:11.0-preview-resolute|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-resolute-chiseled|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-resolute-chiseled-extra|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-alpine3.24|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-alpine3.24-extra|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux3.0|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux3.0-distroless|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux3.0-distroless-extra|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux4.0|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux4.0-distroless|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux4.0-distroless-extra|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-nanoserver-ltsc2025|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-windowsservercore-ltsc2025|.NET 11 Preview Tags) +$(McrTagsYmlTagGroup:11.0-resolute) +$(McrTagsYmlTagGroup:11.0-resolute-chiseled) +$(McrTagsYmlTagGroup:11.0-resolute-chiseled-extra) +$(McrTagsYmlTagGroup:11.0-alpine3.24) +$(McrTagsYmlTagGroup:11.0-alpine3.24-extra) +$(McrTagsYmlTagGroup:11.0-azurelinux3.0) +$(McrTagsYmlTagGroup:11.0-azurelinux3.0-distroless) +$(McrTagsYmlTagGroup:11.0-azurelinux3.0-distroless-extra) +$(McrTagsYmlTagGroup:11.0-azurelinux4.0) +$(McrTagsYmlTagGroup:11.0-azurelinux4.0-distroless) +$(McrTagsYmlTagGroup:11.0-azurelinux4.0-distroless-extra) +$(McrTagsYmlTagGroup:11.0-nanoserver-ltsc2025) +$(McrTagsYmlTagGroup:11.0-windowsservercore-ltsc2025) $(McrTagsYmlTagGroup:10.0-noble) $(McrTagsYmlTagGroup:10.0-noble-chiseled) $(McrTagsYmlTagGroup:10.0-noble-chiseled-extra) diff --git a/eng/mcr-tags-metadata-templates/sdk-tags.yml b/eng/mcr-tags-metadata-templates/sdk-tags.yml index 20018d59f8..db702e6013 100644 --- a/eng/mcr-tags-metadata-templates/sdk-tags.yml +++ b/eng/mcr-tags-metadata-templates/sdk-tags.yml @@ -1,14 +1,14 @@ $(McrTagsYmlRepo:sdk) -$(McrTagsYmlTagGroup:11.0-preview-resolute|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-resolute-aot|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-alpine3.24|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-alpine3.24-aot|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux3.0|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux3.0-aot|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux4.0|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-azurelinux4.0-aot|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-nanoserver-ltsc2025|.NET 11 Preview Tags) -$(McrTagsYmlTagGroup:11.0-preview-windowsservercore-ltsc2025|.NET 11 Preview Tags) +$(McrTagsYmlTagGroup:11.0-resolute) +$(McrTagsYmlTagGroup:11.0-resolute-aot) +$(McrTagsYmlTagGroup:11.0-alpine3.24) +$(McrTagsYmlTagGroup:11.0-alpine3.24-aot) +$(McrTagsYmlTagGroup:11.0-azurelinux3.0) +$(McrTagsYmlTagGroup:11.0-azurelinux3.0-aot) +$(McrTagsYmlTagGroup:11.0-azurelinux4.0) +$(McrTagsYmlTagGroup:11.0-azurelinux4.0-aot) +$(McrTagsYmlTagGroup:11.0-nanoserver-ltsc2025) +$(McrTagsYmlTagGroup:11.0-windowsservercore-ltsc2025) $(McrTagsYmlTagGroup:10.0-noble) $(McrTagsYmlTagGroup:10.0-noble-aot) $(McrTagsYmlTagGroup:10.0-resolute) diff --git a/eng/readme-templates/FeaturedTags.md b/eng/readme-templates/FeaturedTags.md index 114d6aaef3..c19ca4f345 100644 --- a/eng/readme-templates/FeaturedTags.md +++ b/eng/readme-templates/FeaturedTags.md @@ -24,8 +24,8 @@ elif match(REPO, "aspire-dashboard"):* `13` * `docker pull {{FULL_REPO}}:13`^ elif match(REPO, "yarp"):* `2.3-preview` * `docker pull {{FULL_REPO}}:2.3-preview`^ -else:{{if VARIABLES["branch"] = "nightly":* `11.0-preview` (Preview) - * `docker pull {{FULL_REPO}}:11.0-preview` +else:{{if VARIABLES["branch"] = "nightly":* `11.0` (Release Candidate) + * `docker pull {{FULL_REPO}}:11.0` }}* `10.0` (Long-Term Support) * `docker pull {{FULL_REPO}}:10.0` * `9.0` (Standard Support) diff --git a/manifest.versions.json b/manifest.versions.json index 02a30f2567..c1a826cf62 100644 --- a/manifest.versions.json +++ b/manifest.versions.json @@ -105,7 +105,7 @@ "dotnet|11.0|product-version": "11.0.0-rc.1", "dotnet|11.0|fixed-tag": "$(dotnet|11.0|product-version)", - "dotnet|11.0|minor-tag": "11.0-preview", + "dotnet|11.0|minor-tag": "11.0", "dotnet|11.0|base-url|main": "$(base-url|public|preview|main)", "dotnet|11.0|base-url|nightly": "$(base-url|public|preview|nightly)", "dotnet|11.0|base-url|checksums|main": "$(base-url|public-checksums|preview|main)", diff --git a/tests/Microsoft.DotNet.Docker.Tests/ImageVersion.cs b/tests/Microsoft.DotNet.Docker.Tests/ImageVersion.cs index 987c9ca9c8..9a665e854e 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/ImageVersion.cs +++ b/tests/Microsoft.DotNet.Docker.Tests/ImageVersion.cs @@ -20,7 +20,7 @@ public readonly record struct ImageVersion public static readonly ImageVersion V13_5 = new(new Version(13, 5), isPreview: false); public static readonly ImageVersion V9_2_Preview = new(new Version(9, 2), isPreview: true); public static readonly ImageVersion V10_0 = new(new Version(10, 0), isPreview: false); - public static readonly ImageVersion V11_0 = new(new Version(11, 0), isPreview: true); + public static readonly ImageVersion V11_0 = new(new Version(11, 0), isPreview: false); public ImageVersion(Version version, bool isPreview) { From c359590ee0c7aaa9d592a0897989b82a25cf413b Mon Sep 17 00:00:00 2001 From: Logan Bussell Date: Wed, 26 Aug 2026 15:24:51 -0700 Subject: [PATCH 13/25] Rework agent skills and instructions (#7338) Copilot-Session: 7e07209a-e55e-481d-8354-34b7de7a2bdf --- .../dockerfile-and-readme-templating/SKILL.md | 3 +- .../skills/image-management/SKILL.md | 28 ++++---- .agents/skills/merge-main-to-nightly/SKILL.md | 17 +++++ .../reference/pull-request-template.md | 8 +++ .agents/skills/porting-changes/SKILL.md | 48 ++++++++++++++ .../reference/pull-request-template.md | 15 +++++ .agents/skills/resolving-conflicts/SKILL.md | 26 ++++++++ .github/instructions/csharp.instructions.md | 66 ------------------- .../instructions/dockerfiles.instructions.md | 8 --- .../instructions/eng-common.instructions.md | 14 ---- .github/skills/backport-changes/SKILL.md | 54 --------------- .../scripts/Get-BackportPRs.ps1 | 66 ------------------- .../skills/create-public-release-pr/SKILL.md | 25 ------- .github/skills/merge-main-to-nightly/SKILL.md | 30 --------- .github/copilot-instructions.md => AGENTS.md | 9 ++- CONTRIBUTING.md | 7 ++ .../shared => eng}/Get-ReleaseBranches.ps1 | 0 eng/developer-docs/branches.md | 55 ++++++++++++++++ .../dotnet-release-lifecycle.md | 2 +- .../developer-docs}/new-repo-onboarding.md | 6 +- src/AGENTS.md | 5 ++ 21 files changed, 209 insertions(+), 283 deletions(-) rename .github/instructions/templating.instructions.md => .agents/skills/dockerfile-and-readme-templating/SKILL.md (93%) rename .github/agents/image-manager.agent.md => .agents/skills/image-management/SKILL.md (75%) create mode 100644 .agents/skills/merge-main-to-nightly/SKILL.md create mode 100644 .agents/skills/merge-main-to-nightly/reference/pull-request-template.md create mode 100644 .agents/skills/porting-changes/SKILL.md create mode 100644 .agents/skills/porting-changes/reference/pull-request-template.md create mode 100644 .agents/skills/resolving-conflicts/SKILL.md delete mode 100644 .github/instructions/csharp.instructions.md delete mode 100644 .github/instructions/dockerfiles.instructions.md delete mode 100644 .github/instructions/eng-common.instructions.md delete mode 100644 .github/skills/backport-changes/SKILL.md delete mode 100755 .github/skills/backport-changes/scripts/Get-BackportPRs.ps1 delete mode 100644 .github/skills/create-public-release-pr/SKILL.md delete mode 100644 .github/skills/merge-main-to-nightly/SKILL.md rename .github/copilot-instructions.md => AGENTS.md (69%) rename {.github/skills/shared => eng}/Get-ReleaseBranches.ps1 (100%) mode change 100755 => 100644 create mode 100644 eng/developer-docs/branches.md rename {.github/ISSUE_TEMPLATE/releases => eng/developer-docs}/dotnet-release-lifecycle.md (98%) rename {.github/ISSUE_TEMPLATE/releases => eng/developer-docs}/new-repo-onboarding.md (95%) create mode 100644 src/AGENTS.md diff --git a/.github/instructions/templating.instructions.md b/.agents/skills/dockerfile-and-readme-templating/SKILL.md similarity index 93% rename from .github/instructions/templating.instructions.md rename to .agents/skills/dockerfile-and-readme-templating/SKILL.md index d0f86ae3a6..e366031b44 100644 --- a/.github/instructions/templating.instructions.md +++ b/.agents/skills/dockerfile-and-readme-templating/SKILL.md @@ -1,5 +1,6 @@ --- -applyTo: "eng/dockerfile-templates/**/*,eng/readme-templates/**/*" +name: dockerfile-and-readme-templating +description: Modify Cottle templates that generate Dockerfiles and READMEs in dotnet/dotnet-docker. --- # Instructions for modifying Dockerfile templates diff --git a/.github/agents/image-manager.agent.md b/.agents/skills/image-management/SKILL.md similarity index 75% rename from .github/agents/image-manager.agent.md rename to .agents/skills/image-management/SKILL.md index 46e7f19504..9db3b407f7 100644 --- a/.github/agents/image-manager.agent.md +++ b/.agents/skills/image-management/SKILL.md @@ -1,16 +1,16 @@ --- -name: image-manager +name: image-management description: Manages .NET Docker images including adding images for new .NET versions, new Linux distros (Alpine, Ubuntu, Azure Linux), and new Windows versions. Handles Dockerfile templates, manifest updates, test data, and README generation. --- -# Image Manager Agent +# Image management Your job is to help manage the images in the dotnet-docker repo. Follow the below policies when adding or removing images: -- [Supported platforms policy](../../documentation/supported-platforms.md) - describes which OS versions should be added/supported and when. -- [Supported tags policy](../../documentation/supported-tags.md) - describes tagging patterns to follow when adding new images. -- [Contributor guide](../../CONTRIBUTING.md) - describes common workflows for making edits in this repo. +- [Supported platforms policy](../../../documentation/supported-platforms.md) - describes which OS versions should be added/supported and when. +- [Supported tags policy](../../../documentation/supported-tags.md) - describes tagging patterns to follow when adding new images. +- [Contributor guide](../../../CONTRIBUTING.md) - describes common workflows for making edits in this repo. ## Workflow: Adding new images @@ -26,7 +26,7 @@ Follow the below policies when adding or removing images: 1. Make copies of the Dockerfiles for the most recent version of the new OS or .NET version. The content does not matter since the files will be updated by templates later. 2. Add entries to `manifest.versions.json` for the new OS or .NET versions if needed. Follow the existing patterns in the file. - If adding a new .NET version, ensure that minor version tags have a "-preview" suffix (for example, `"dotnet|10.0|minor-tag": "10.0-preview"`) -3. If necessary, create new templates for Dockerfiles under [`eng/dockerfile-templates`](../../eng/dockerfile-templates). +3. If necessary, create new templates for Dockerfiles under [`eng/dockerfile-templates`](../../../eng/dockerfile-templates). - This is typically only needed for new product variants. New OSes or .NET versions do not usually require template changes. 4. Add entries to `manifest.json` for the new images. - Copy the entries from the most recent version of the new OS or .NET version and update tags/versions/Dockerfile/template references as appropriate. @@ -37,10 +37,10 @@ Follow the below policies when adding or removing images: ### Step 3. Update READMEs -1. Update the [MCR tags metadata templates](../../eng/mcr-tags-metadata-templates) to include references to the new images. +1. Update the [MCR tags metadata templates](../../../eng/mcr-tags-metadata-templates) to include references to the new images. - Follow the existing patterns/orderings in the files. - Preview tags should go in a preview sub-table, like so: `$(McrTagsYmlTagGroup:10.0-preview-noble|.NET 10 Preview Tags)` -2. Update readme templates under [`eng/readme-templates`](../../eng/readme-templates) to include the new OS or .NET version if necessary. +2. Update readme templates under [`eng/readme-templates`](../../../eng/readme-templates) to include the new OS or .NET version if necessary. 3. Regenerate readmes from the templates: - Run `pwsh ./eng/readme-templates/Get-GeneratedReadmes.ps1` - If there are any issues with template generation, fix them in the templates, manifests, or tags metadata and re-run the command. @@ -48,7 +48,7 @@ Follow the below policies when adding or removing images: ### Step 4: Update tests -1. Update the [TestData.cs](../../tests/Microsoft.DotNet.Docker.Tests/TestData.cs) to include the new distro version +1. Update the [TestData.cs](../../../tests/Microsoft.DotNet.Docker.Tests/TestData.cs) to include the new distro version 2. Update internal Dockerfile baselines: - Run `pwsh ./tests/update-internal-baselines.ps1` to regenerate and accept baseline files. - Commit the updated baseline files. @@ -63,8 +63,8 @@ Update this document with any changes to the image management process that you n Follow instructions for adding new images in reverse. In addition, search for and update references to the removed .NET version/OS version in the following places: -- [Dockerfile templates](../../eng/dockerfile-templates) -- [Readme templates](../../eng/readme-templates) -- [Tests](../../tests) -- [Samples](../../samples) -- [Documentation](../../documentation) +- [Dockerfile templates](../../../eng/dockerfile-templates) +- [Readme templates](../../../eng/readme-templates) +- [Tests](../../../tests) +- [Samples](../../../samples) +- [Documentation](../../../documentation) diff --git a/.agents/skills/merge-main-to-nightly/SKILL.md b/.agents/skills/merge-main-to-nightly/SKILL.md new file mode 100644 index 0000000000..fc934412d2 --- /dev/null +++ b/.agents/skills/merge-main-to-nightly/SKILL.md @@ -0,0 +1,17 @@ +--- +name: merge-main-to-nightly +description: >- + Create a PR to merge main into the nightly branch after a .NET containers + release. Use only when specifically asked to "merge main to nightly". +--- + +# Workflow: Merge main to nightly + +This should be done as soon as possible after a new .NET release (same day). + +1. Determine the release name. Run `pwsh eng/Get-ReleaseBranches.ps1` to find the latest release branch. The most recently created branch corresponds to the current release. +2. Fetch changes from the dotnet/dotnet-docker `main` and `nightly` branches. +3. Create a new branch based off of the `nightly` branch, called `merge-main-to-nightly-$releaseName`. +4. Merge main into your working branch with `git merge $remote/main`. If there are conflicts, invoke the `resolving-conflicts` skill. +5. Stop and confirm the changes with the user. Ask them to review the changes and wait for confirmation to proceed. +6. Submit the PR using the [template](./reference/pull-request-template.md). diff --git a/.agents/skills/merge-main-to-nightly/reference/pull-request-template.md b/.agents/skills/merge-main-to-nightly/reference/pull-request-template.md new file mode 100644 index 0000000000..4546892878 --- /dev/null +++ b/.agents/skills/merge-main-to-nightly/reference/pull-request-template.md @@ -0,0 +1,8 @@ +--- +title: Merge main to nightly for ${MONTH} ${YEAR} .NET releases +target-branch: nightly +--- + +Related: + +- ${linkToMainBranchReleasePR} diff --git a/.agents/skills/porting-changes/SKILL.md b/.agents/skills/porting-changes/SKILL.md new file mode 100644 index 0000000000..187c63f0cd --- /dev/null +++ b/.agents/skills/porting-changes/SKILL.md @@ -0,0 +1,48 @@ +--- +name: porting-changes +description: >- + Plan and move changes between branches in dotnet/dotnet-docker. + Use when asked to port or backport changes. +--- + +# Porting changes between branches + +## Before porting + +- Identify the source branch, target branch, and reason for the port. +- Read the [branch guide](../../../eng/developer-docs/branches.md). +- If either branch is a release branch, use `pwsh eng/Get-ReleaseBranches.ps1` to identify it. Do not assume `main` is the current release branch. +- Compare branch history, source PRs, and final patches. A different commit may already provide the same change on the target. +- Identify the logical changes and their dependencies. Include only changes that belong on the target. + +Use these common directions as a guide: + +| Direction | Port when | +| --- | --- | +| `nightly` to `release/*` | A change in nightly is planned to be shipped in the next release. This is the most common porting operation. Exclude daily-only version bumps, experiments, and changes already represented on the release branch. | +| `release/*` to `main` | The release contents are final and will be published soon. | +| `main` to `nightly` | After a new .NET release, use the `merge-main-to-nightly` skill to merge changes from `main` into `nightly`. Outside of normal release processes, individual changes may be ported as needed if a fix was made initially in the `main` branch instead of the `nightly` branch. | +| `nightly` to `main` | A fix in the `nightly` branch affects all currently published images, shared automation, tests, samples, or documentation before the next release merge. | +| `main` to `release/*` | `main` had changes after the release branch was created. Example: new Aspire Dashboard version. | +| `release/*` to `nightly` | Rare. Prefer the normal `release/*` to `main` to `nightly` route. Port directly only when nightly needs an urgent fix before that route completes. | + +Version-only daily or preview updates stay on `nightly`, except when that exact preview version is being published or when those updates include meaningful changes beyond just versions (Dockerfile changes, test changes, etc.). +Security, correctness, and release-blocking fixes may take priority over the normal cadence. + +## Choosing an integration method + +- The default flow is to cherry-pick the final (squashed or merged) commits for each change/PR directly from the source branch. +- If the change does not apply cleanly, confirm the expected behavior with the user. The change may require extra work to preserve the user's intention. + +## Applying changes + +- Base new work on the target branch. +- Preserve product versions, publishing settings, and other state that intentionally differs on the target. +- Follow the `resolving-conflicts` skill when a cherry-pick or merge has conflicts. +- Regenerate Dockerfiles, READMEs, and test baselines after changing their inputs. + +## Completing the port + +1. Review the complete target diff and run focused validation. +2. Get user confirmation before submitting a pull request. +3. Open a pull request using the [template](./reference/pull-request-template.md). diff --git a/.agents/skills/porting-changes/reference/pull-request-template.md b/.agents/skills/porting-changes/reference/pull-request-template.md new file mode 100644 index 0000000000..539d53b4ef --- /dev/null +++ b/.agents/skills/porting-changes/reference/pull-request-template.md @@ -0,0 +1,15 @@ +--- +# If porting one single PR/change: +title: [$TARGET_BRANCH] $ORIGINAL_PR_TITLE +# If porting multiple PRs/changes at once: +title: Port changes from $SOURCE_BRANCH to $TARGET_BRANCH +--- + +This PR ports the following changes from `$SOURCE_BRANCH` to `$TARGET_BRANCH`: + +- ${SOURCE_PR_LINK_1} +- ${SOURCE_PR_LINK_2} +- + + +Since this PR contains multiple changes, it should be **rebase merged**. diff --git a/.agents/skills/resolving-conflicts/SKILL.md b/.agents/skills/resolving-conflicts/SKILL.md new file mode 100644 index 0000000000..d778ada11a --- /dev/null +++ b/.agents/skills/resolving-conflicts/SKILL.md @@ -0,0 +1,26 @@ +--- +name: resolving-conflicts +description: Use when merging or cherry-picking changes cause git conflicts. +--- + +# Resolving branch conflicts + +1. Name the source and target branches. Read the [branch guide](../../../eng/developer-docs/branches.md) before choosing either side. +2. Remember that `ours` and `theirs` depend on the Git operation. Inspect the stages with `git ls-files -u`; never resolve a file based only on those labels. +3. Resolve authored inputs first, then regenerate derived files. + +| Conflict | Resolution | +| --- | --- | +| `manifest.versions.json` | Start with the target's branch and product versions. Apply only the source component/version keys required by the port. "Newest" is not a rule: nightly daily builds and release servicing builds have different intent. | +| `manifest.json` | Combine structural image changes, but preserve the target's image set, repositories, `latest` ownership, floating tags, and preview suffixes. | +| `eng/dockerfile-templates/**` | Keep shared build logic from both changes. Retain a difference only when the target builds a different product or OS matrix. | +| `src/**/Dockerfile` | Do not hand-merge generated Dockerfiles. Resolve manifests and templates, then regenerate them. | +| README and portal docs | Resolve README templates and manifests, then regenerate. Preserve target-specific official or nightly links and tag listings. | +| Tests and baselines | Port shared behavior tests. Preserve the target product matrix and regenerate baselines after resolving source. | +| Pipelines and workflows | Combine shared logic; preserve target-specific triggers, branch names, feeds, service connections, staging, and publishing behavior. | +| Modify/delete conflicts | Decide whether the image or feature belongs on the target branch. Do not restore or delete it merely to clear the conflict. | +| Other authored files | Merge the behavior semantically. A clean conflict marker resolution is not proof that the result is correct. | + +Always regenerate Dockerfiles and READMEs when templates change. + +Review `git diff --check`, generated-file consistency, tags, versions, image sets, and branch references. Run targeted pre-build tests. If the intended target behavior is unclear, stop and record the unresolved decision instead of guessing. diff --git a/.github/instructions/csharp.instructions.md b/.github/instructions/csharp.instructions.md deleted file mode 100644 index 076ee5b44e..0000000000 --- a/.github/instructions/csharp.instructions.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -applyTo: "**/*.cs" ---- - -# C# Guidelines - -- Make only high confidence suggestions when reviewing code changes. -- Always use the latest C# version features (currently C# 14). -- Always use file-scoped namespaces. -- New classes/records should be `internal` and `sealed` unless otherwise necessary. -- Never change NuGet.config files unless explicitly asked to. - -## Coding Style - -Always use collection expressions to initialize collections: - -```csharp -List numbers = [1, 2, 3, 4, 5]; -``` - -Always use immutable records instead of classes for DTOs: - -```csharp -public record Person(string FirstName, string LastName, ImmutableList
Addresses); -``` - -Prefer to use `var` when the type of a variable is apparent: - -```csharp -var myInstance = new MyClass(); -var name = "Copilot"; -var foo = Foo.Create(); -``` - -Other patterns: - -- Prefer LINQ over for/foreach loops for managing collections. -- Use pattern matching and switch expressions wherever possible. -- Use nameof instead of string literals when referring to member names. -- Place private class declarations at the bottom of the file. -- Copy existing style in nearby files for class/method/member names. -- Apply code-formatting style defined in `.editorconfig`. - -### Nullable reference types - -- Always use `is null` or `is not null` instead of `== null` or `!= null`. -- Trust the C# nullable annotations and don't add null checks when the type system says a value cannot be null. - -## Comments - -### Documentation comments - -- Use XML documentation comments for types and members. -- Comments that simply restate the member name do not provide value. -- If it's exceptionally obvious what a type or member does, a doc comment is not necessary. -- Comments should provide additional context or explain non-obvious behavior. - -### Code comments - -- Comments inside methods should explain "why," not "what". -- Comments should provide context and rationale behind the code. -- Avoid redundant comments that restate the code - not all code needs comments. - -## Testing - -- Do not add comments like `// Arrange`, `// Act`, or `// Assert` in unit tests. diff --git a/.github/instructions/dockerfiles.instructions.md b/.github/instructions/dockerfiles.instructions.md deleted file mode 100644 index 66c3361e60..0000000000 --- a/.github/instructions/dockerfiles.instructions.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -applyTo: "src/**/Dockerfile" ---- - -# Instructions for modifying Dockerfiles - -Do not modify Dockerfiles directly. Dockerfiles are generated from templates in -the `eng/dockerfile-templates` directory. diff --git a/.github/instructions/eng-common.instructions.md b/.github/instructions/eng-common.instructions.md deleted file mode 100644 index 02f81e3d5d..0000000000 --- a/.github/instructions/eng-common.instructions.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -applyTo: "eng/docker-tools/**/*" ---- - -# Instructions for modifying files in eng/docker-tools/ - -Do not edit files in `eng/docker-tools/`. These files are shared across multiple -repositories and are managed in the [dotnet/docker-tools](https://github.com/dotnet/docker-tools) -repository. Changes must be made in that repository and then propagated to -this repository via a pull request. - -If you are working on a particularly complex infrastructure change, you may -choose to make local changes to `eng/docker-tools/`, but make sure to notify the user -that the changes must be backported to the `dotnet/docker-tools` repository. diff --git a/.github/skills/backport-changes/SKILL.md b/.github/skills/backport-changes/SKILL.md deleted file mode 100644 index 17feddbb74..0000000000 --- a/.github/skills/backport-changes/SKILL.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -name: backport-changes -description: Analyze and backport changes from nightly to the release branch in dotnet/dotnet-docker. -user-invocable: true -disable-model-invocation: true ---- - -# Backporting Changes - -## Workflow - -1. **Get candidates for backport**: Run `pwsh scripts/Get-BackportPRs.ps1` to find PRs to backport. -2. **Analyze PRs** - classify each PR using the backport guidelines below and present the analysis table to the user -3. **Cherry-pick** - confirm the plan with the user, then run `git cherry-pick ` (in the order they were merged). - - If any templates or manifests changed, regenerate Dockerfiles and READMEs. Confirm that the diff looks correct. -4. **Resolve conflicts** - follow the conflict resolution table below; stop and consult the user for anything not covered - -## Backport guidelines - -- Backport: - - New images - if ready for the main branch - - Removal of EOL images - end-of-life image cleanup - - Dockerfile/template changes - structural changes to how images are built - - Image component updates - MinGit, PowerShell, and other tools - - Infrastructure and tooling changes - build scripts, CI/CD updates - - Automated `eng/common` updates - standard engineering infrastructure -- Do not backport: - - Version-only updates for daily/preview builds (no Dockerfile changes) - - Changes already on the release branch - - Experimental or incomplete features -- Requires extra consideration: - - Daily builds of .NET or appliance images - only backport if they include Dockerfile changes beyond simple version updates. - -## Output - -After analyzing PRs, present results in a table: - -```markdown -| PR | Title | Backport | Reason | Commit | -| --- | --- | --- | --- | --- | -| #1234 | Update PowerShell to X.Y.Z | ✅ Yes | Component update | 123abc... | -| #1235 | Daily build .NET X.Y.Z-preview.Y | ❌ No | Version-only update, no Dockerfile changes | 123abc... | -| #1236 | Add Ubuntu X.Y images | ✅ Yes | New images ready for release | 123abc... | -``` - -## Conflict resolution - -| Conflicting files | Resolution | -| --- | --- | -| `src/*` | Regenerate Dockerfiles. | -| `READMEs` | Regenerate READMEs. | -| `manifest.json` | Take changes from nightly, ensure `latest` tags are on the correct (non-preview) versions, then regenerate Dockerfiles and READMEs. | -| `manifest.versions.json` | Keep the latest/most up-to-date versions. | -| Other files | Stop and consult the user. | diff --git a/.github/skills/backport-changes/scripts/Get-BackportPRs.ps1 b/.github/skills/backport-changes/scripts/Get-BackportPRs.ps1 deleted file mode 100755 index 5e864e2d2f..0000000000 --- a/.github/skills/backport-changes/scripts/Get-BackportPRs.ps1 +++ /dev/null @@ -1,66 +0,0 @@ -#!/usr/bin/env pwsh - -# Lists pull requests with the 'needs-backport' label in dotnet/dotnet-docker. -# Separates PRs merged before the most recent Patch Tuesday (likely stale labels). - -function Get-PatchTuesday ([int]$Offset = 0) { - $target = [datetime]::Today.AddMonths($Offset) - $firstOfMonth = [datetime]::new($target.Year, $target.Month, 1) - $firstTuesday = $firstOfMonth - while ($firstTuesday.DayOfWeek -ne [DayOfWeek]::Tuesday) { - $firstTuesday = $firstTuesday.AddDays(1) - } - return $firstTuesday.AddDays(7) -} - -function Write-PRTable ($prs) { - Write-Host "| # | Title | Author | State | Created | Merged |" - Write-Host "|---|-------|--------|-------|---------|--------|" - foreach ($pr in $prs) { - $created = ([datetime]$pr.createdAt).ToString("yyyy-MM-dd") - $merged = if ($pr.mergedAt) { ([datetime]$pr.mergedAt).ToString("yyyy-MM-dd") } else { "" } - $state = $pr.state - $author = $pr.author.login - Write-Host "| #$($pr.number) | $($pr.title) | $author | $state | $created | $merged |" - } -} - -$prs = gh pr list --repo dotnet/dotnet-docker --label needs-backport --state all --json number,title,state,createdAt,mergedAt,author --limit 100 | ConvertFrom-Json -$prs = $prs | Sort-Object createdAt - -if ($prs.Count -eq 0) { - Write-Host "No PRs found with the 'needs-backport' label." - return -} - -$patchTuesday = Get-PatchTuesday -1 -$current = @() -$stale = @() - -foreach ($pr in $prs) { - if ($pr.mergedAt -and ([datetime]$pr.mergedAt) -lt $patchTuesday) { - $stale += $pr - } else { - $current += $pr - } -} - -Write-Host "## Needs Backport" -Write-Host "" -Write-Host "The following pull requests are candidates to be backported from the nightly branch to the release branch." -Write-Host "" -if ($current.Count -gt 0) { - Write-PRTable $current -} else { - Write-Host "_None._" -} - -if ($stale.Count -gt 0) { - Write-Host "" - Write-Host "## Possibly Stale (merged before $($patchTuesday.ToString("yyyy-MM-dd")))" - Write-Host "" - Write-Host 'The following pull requests have the `needs-backport` label, but were merged before the most recent release.' - Write-Host 'They may already be backported but did not have their label removed.' - Write-Host "" - Write-PRTable $stale -} diff --git a/.github/skills/create-public-release-pr/SKILL.md b/.github/skills/create-public-release-pr/SKILL.md deleted file mode 100644 index 29af1b3ba7..0000000000 --- a/.github/skills/create-public-release-pr/SKILL.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -name: create-public-release-pr -description: Create a public PR to the dotnet-docker release branch with new .NET versions, and a follow-up PR from the release branch into main. Use when preparing the public release PR for a .NET containers servicing release. -user-invocable: true -disable-model-invocation: true ---- - -# Create Public Release PR - -## Workflow - -1. **Create a working branch** - create a new branch based off of the public release branch (e.g. `release-$ReleaseName`). - - Run `pwsh ../shared/Get-ReleaseBranches.ps1` to find the latest release branch. - - The most recently created branch corresponds to the current release. -2. **Collect stage container names** - read `stage-containers.txt` from the internal release branch get the stage container names for each release. -3. **Update Dockerfiles to new .NET versions** - for each .NET version to be released, run the update-dependencies tool from the root of the dotnet-docker repo: - - ```bash - dotnet run --project ./eng/update-dependencies/update-dependencies.csproj -- from-staging-pipeline $StageContainerName --azdo-organization "https://dev.azure.com/dnceng" --azdo-project internal --source-branch "main" - ``` - - - Commit changes separately for each .NET version with this commit message format: `Update .NET X.0 to X.0.Y Runtime / X.0.ZZZ SDK`. - For previews: `Update .NET X.0 to X.0 Preview N`. -4. **Confirm with the user** — Let the user review the changes. -5. **Submit the PR** — Push the branch to `origin` and submit a PR to `main`. diff --git a/.github/skills/merge-main-to-nightly/SKILL.md b/.github/skills/merge-main-to-nightly/SKILL.md deleted file mode 100644 index 4183811014..0000000000 --- a/.github/skills/merge-main-to-nightly/SKILL.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -name: merge-main-to-nightly -description: Create a PR to merge main into the nightly branch after a .NET containers servicing release. Use when updating the nightly branch post-release or merging main to nightly. -user-invocable: true -disable-model-invocation: true ---- - -# Merge main branch to nightly branch - -## Workflow - -1. **Determine the release name**: Run `pwsh ../shared/Get-ReleaseBranches.ps1` to find the latest release branch. - - The most recently created branch corresponds to the current release. -2. **Create a working branch** - create a new branch based off of the `nightly` branch, called `main-to-nightly-$releaseName`. - - `git fetch upstream nightly && git checkout -b main-to-nightly-$releaseName upstream/nightly` -3. **Merge main into the branch** - merge the `main` branch into your new branch, fixing any merge conflicts as necessary. - - `git fetch upstream main && git merge upstream/main` - - If there are merge conflicts, refer to the conflict resolution table below. -4. **Confirm with the user** - Let the user review the changes and the diff. -5. **Submit the PR** - Push the branch to `origin` and create a PR targeting the `nightly` branch. - -## Conflict resolution - -| Conflicting files | Resolution | -|---|---| -| `src/*` | Regenerate Dockerfiles. | -| `READMEs` | Regenerate READMEs. | -| `manifest.json` | Take changes from nightly, ensure preview/nightly tags remain, then regenerate Dockerfiles and READMEs. | -| `manifest.versions.json` | Keep nightly's versions (which are typically newer/preview). Incorporate any structural changes from main. | -| Other files | Stop and consult the user. | diff --git a/.github/copilot-instructions.md b/AGENTS.md similarity index 69% rename from .github/copilot-instructions.md rename to AGENTS.md index 0c0d950e46..b42a78ea29 100644 --- a/.github/copilot-instructions.md +++ b/AGENTS.md @@ -9,6 +9,7 @@ - To generate Dockerfiles from templates, run `pwsh ./eng/dockerfile-templates/Get-GeneratedDockerfiles.ps1`. - Do not edit `*README*.md` files directly. - To generate READMEs, run `pwsh ./eng/readme-templates/Get-GeneratedReadmes.ps1`. +- Use the [`dockerfile-and-readme-templating`](.agents/skills/dockerfile-and-readme-templating/SKILL.md) skill when modifying their Cottle templates. ## Manifests @@ -25,7 +26,13 @@ ## How to add images -- To add new images or a new Linux distro, use the [image management documentation](./agents/image-manager.agent.md). +- To add new images or a new Linux distro, use the [`image-management`](.agents/skills/image-management/SKILL.md) skill. + +## How to work across branches + +- Use the [`porting-changes`](.agents/skills/porting-changes/SKILL.md) skill to port or backport changes between branches. +- Use the [`resolving-conflicts`](.agents/skills/resolving-conflicts/SKILL.md) skill when a merge or cherry-pick has conflicts. +- Use the [`merge-main-to-nightly`](.agents/skills/merge-main-to-nightly/SKILL.md) skill when asked to merge `main` into `nightly` after a release. ## Samples diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 92bb6c6b6c..bfc08bfef1 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -38,6 +38,7 @@ However, if you'd still like to implement it yourself, you can request the issue ### Branches When making PRs, all source code changes (e.g. Dockerfiles, tests, and infrastructure) should be made in the [nightly branch](https://github.com/dotnet/dotnet-docker/tree/nightly). Only changes to the samples and documentation will be accepted against the [main branch](https://github.com/dotnet/dotnet-docker/tree/main). +See the [branch guide](eng/developer-docs/branches.md) for branch roles and the release flow. ### Building @@ -170,6 +171,10 @@ If your changes fail tests due to changes in the internal Dockerfiles, you will 1. Run `./tests/update-internal-baselines.ps1` to regenerate the baselines. This script runs the `VerifyInternalDockerfilesOutput` tests, accepts the updated baseline files, and displays a git diff. 1. If the diff looks acceptable, commit the changes. +### Adding new images + +Follow the [new repository onboarding guide](eng/developer-docs/new-repo-onboarding.md) when adding another image repository. + ### Metadata Changes The [`manifest.json`](https://github.com/dotnet/dotnet-docker/blob/main/manifest.json) contains metadata used by the engineering infrastructure to build and publish the images. It includes information such as: @@ -191,6 +196,8 @@ Updating the product versions (e.g. .NET runtime, ASP.NET runtime, PowerShell, e 1. Regenerate the Dockerfiles 1. Update the tags listing in the readmes +Use the [new .NET version release lifecycle](eng/developer-docs/dotnet-release-lifecycle.md) when planning work for a .NET release. + The following examples illustrate how to run `update-dependencies`: - Update the 9.0 product versions (uses a helper script for running update-dependencies) diff --git a/.github/skills/shared/Get-ReleaseBranches.ps1 b/eng/Get-ReleaseBranches.ps1 old mode 100755 new mode 100644 similarity index 100% rename from .github/skills/shared/Get-ReleaseBranches.ps1 rename to eng/Get-ReleaseBranches.ps1 diff --git a/eng/developer-docs/branches.md b/eng/developer-docs/branches.md new file mode 100644 index 0000000000..6022d789b6 --- /dev/null +++ b/eng/developer-docs/branches.md @@ -0,0 +1,55 @@ +# Branches + +This repository uses separate branches for daily development, public releases, and internal release testing. + +## Branch roles + +| Branch | Purpose | +| --- | --- | +| `main` | Builds the official .NET images. It contains released and public preview versions. Samples and public documentation start here. | +| `nightly` | Builds pre-release versions images. Most source changes start here. It contains daily builds of .NET and other experimental changes. | +| `release/YYYY-MMB` | Staging ground for changes from `nightly` before they are merged into main. It branches from `main` and is merged back into `main` on release day. | +| `internal/release/YYYY-MMB` | Same as the `release/YYYY-MMB` branch, but may contain internal pre-release .NET versions. Only lives in Azure DevOps, never GitHub. | + +## Differences between `main` and `nightly` + +The branches share image logic and infrastructure. The following files may differ when the products or publishing targets differ. + +| Area | Allowed difference | Rule | +| --- | --- | --- | +| `manifest.versions.json` | Product versions, checksums, base images, and download URLs | Keep released products on `main`. `nightly` may use daily or unreleased products. | +| `manifest.json`
`manifest.samples.json` | Image set, tags, repository names, and publishing metadata | Each difference must belong to a public milestone or an active nightly experiment. | +| `src/**/Dockerfile`
`README*.md`
`.portal-docs/**` | Generated content caused by manifest, version, or template differences | Change the source template or manifest, then regenerate the files. Do not keep generated-only changes. | +| `eng/dockerfile-templates/**` | Dockerfile logic needed by the products and image variants on each branch | Share template logic unless a branch-specific product or image requires a difference. | +| `eng/mcr-tags-metadata-templates/**` | Tags, `latest` tag ownership, preview labels, and repository metadata | Keep official publishing behavior on `main` and daily publishing behavior on `nightly`. | +| `eng/readme-templates/**` | Documentation needed by the products and images on each branch | Share template text unless branch-specific products or images require a difference. | +| `tests/**` | Version, operating system, tag, and baseline data | Share test code and assertions. Keep only product-specific test data different. | +| `eng/pipelines/**` | Triggers, feeds, service connections, staging settings, and publishing targets | Share pipeline logic. Keep only environment-specific settings different. | +| `samples/**`
`documentation/**` | Samples and public documentation normally exist on `main` first | Port a change to `nightly` when daily images or tests need it. | + +## Allowed internal release branch differences + +The internal release branch may differ from its public release branch only in the following paths: + +| Area | Internal branch content | +| --- | --- | +| `manifest.versions.json` | Staged .NET versions, checksums, and download URLs | +| `stage-containers.txt` | Staging containers used to reapply internal product updates after a sync | +| `src/**/Dockerfile`
`README*.md`
`.portal-docs/**`
`tests/**` | Generated files and test data produced from staged versions and URLs | +| `eng/pipelines/**` | A temporary staging workaround with a linked cause and removal condition | + +All other changes should be made directly on the public release branch. +The [sync-internal-release-official](../pipelines/sync-internal-release-official.yml) pipeline automatically syncs the public release branch to the internal release branch by submitting a pull request in Azure DevOps. + +Use the [update-dependencies-internal-official](../pipelines/update-dependencies-internal-official.yml) pipeline to apply internal pre-release .NET versions to the internal release branch. +The [release-staging-official](../pipelines/release-staging-official.yml) pipeline automatically runs whenever changes are made to the internal release branch. + +## Release flow + +1. Create `release/YYYY-MMB` from `main`, then port the required release changes from `nightly`. Invoke the `porting-changes` skill for this. +2. Let the [sync-internal-release-official](../pipelines/sync-internal-release-official.yml) pipeline copy the public release branch to `internal/release/YYYY-MMB`. +3. Apply internal pre-release builds to the internal release branch using the [update-dependencies-internal-official](../pipelines/update-dependencies-internal-official.yml) pipeline. +4. Ensure the [release-staging-official](../pipelines/release-staging-official.yml) has a successful run. This means the images are ready for release. +5. When the new .NET versions are released, run the [release-promotion-official](../pipelines/release-promotion-official.yml) pipeline to publish the staged container images. +6. Merge the public release branch into `main`. Include new product versions by running [update-dependencies](../update-dependencies/) tool. +7. Merge `main` into `nightly` without squashing. Invoke the `merge-main-to-nightly` skill for this. diff --git a/.github/ISSUE_TEMPLATE/releases/dotnet-release-lifecycle.md b/eng/developer-docs/dotnet-release-lifecycle.md similarity index 98% rename from .github/ISSUE_TEMPLATE/releases/dotnet-release-lifecycle.md rename to eng/developer-docs/dotnet-release-lifecycle.md index a817638712..25477a009d 100644 --- a/.github/ISSUE_TEMPLATE/releases/dotnet-release-lifecycle.md +++ b/eng/developer-docs/dotnet-release-lifecycle.md @@ -25,7 +25,7 @@ Add due dates to each of the issues so that we don't lose track of them. - Adjust existing templates or add new templates in `eng/dockerfile-templates/` if necessary - If there are no major changes between .NET versions, the new images can share `runtime-deps` layers with the previous .NET version - Include only the latest/LTS version of each operating system according to our [supported operating systems documentation](https://github.com/dotnet/dotnet-docker/blob/main/documentation/supported-platforms.md#operating-systems). - - If adding a new OS version, use the [image management documentation](/.github/agents/image-manager.agent.md) + - If adding a new OS version, use the [`image-management`](/.agents/skills/image-management/SKILL.md) skill - If PowerShell is not yet supported or functional on the new .NET version, file an issue at [PowerShell/PowerShell](https://github.com/PowerShell/PowerShell/issues) or link to an existing issue, exclude PowerShell from the new SDK images, and [file an issue](https://github.com/dotnet/dotnet-docker/issues/new/choose) to re-enable PowerShell in .NET Docker images - [ ] Update tests - [ ] Add new version info to [ImageVersion.cs](https://github.com/dotnet/dotnet-docker/blob/nightly/tests/Microsoft.DotNet.Docker.Tests/ImageVersion.cs) diff --git a/.github/ISSUE_TEMPLATE/releases/new-repo-onboarding.md b/eng/developer-docs/new-repo-onboarding.md similarity index 95% rename from .github/ISSUE_TEMPLATE/releases/new-repo-onboarding.md rename to eng/developer-docs/new-repo-onboarding.md index b0ef9aab96..c594549ace 100644 --- a/.github/ISSUE_TEMPLATE/releases/new-repo-onboarding.md +++ b/eng/developer-docs/new-repo-onboarding.md @@ -69,13 +69,13 @@ You can reference the various Dockerfiles in this repo for inspiration. ## Creating a new repo For general instructions for adding new images to this repo, use the -[image management documentation](/.github/agents/image-manager.agent.md). +[`image-management`](/.agents/skills/image-management/SKILL.md) skill. 1. - [ ] Create an issue for adding the new repo to the `nightly` branch. It should contain the contents of this checklist as well as the contents of the - [image management documentation](/.github/agents/image-manager.agent.md). + [`image-management`](/.agents/skills/image-management/SKILL.md) skill. 1. - [ ] Create a PR to add new repo and images to the `nightly` branch. - Follow the [image management documentation](/.github/agents/image-manager.agent.md). + Follow the [`image-management`](/.agents/skills/image-management/SKILL.md) skill. The PR must include: 1. - [ ] Unit tests. 1. - [ ] Scenario tests. diff --git a/src/AGENTS.md b/src/AGENTS.md new file mode 100644 index 0000000000..09a1914c2d --- /dev/null +++ b/src/AGENTS.md @@ -0,0 +1,5 @@ +# Instructions for modifying Dockerfiles + +Do not modify Dockerfiles directly. +Dockerfiles are generated from templates in the `eng/dockerfile-templates` directory. +Use the [`dockerfile-and-readme-templating`](../.agents/skills/dockerfile-and-readme-templating/SKILL.md) skill to modify the templates and regenerate Dockerfiles. From ea31502e3b5e18329f6a9cb24399fb0422478198 Mon Sep 17 00:00:00 2001 From: Logan Bussell Date: Fri, 28 Aug 2026 08:46:58 -0700 Subject: [PATCH 14/25] Update Resolute Chiseled OpenSSL package baseline (#7339) Copilot-Session: fa5f1a24-69a2-48bc-8e88-08af237e8ea0 --- tests/Microsoft.DotNet.Docker.Tests/ProductImageTests.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/tests/Microsoft.DotNet.Docker.Tests/ProductImageTests.cs b/tests/Microsoft.DotNet.Docker.Tests/ProductImageTests.cs index 1902efa647..327eb75da3 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/ProductImageTests.cs +++ b/tests/Microsoft.DotNet.Docker.Tests/ProductImageTests.cs @@ -392,10 +392,15 @@ private static string GetZLibPackage(OSInfo os) } /// - /// Syft detects gcc-16 as an additional binary package on amd64 resolute chiseled images. + /// Syft detects additional binary packages in resolute chiseled images depending on the architecture. /// private static IEnumerable GetResoluteChiseledArchSpecificPackages(ProductImageData imageData) => - imageData.Arch == Arch.Amd64 ? ["gcc-16"] : []; + imageData.Arch switch + { + Arch.Amd64 => ["gcc-16", "openssl-provider-legacy"], + Arch.Arm => ["openssl-provider-legacy"], + _ => [] + }; private static IEnumerable GetExtraPackages(ProductImageData imageData) => imageData switch { From 22ffecc2cbe2bd30d250f7b8f6a1f019f40eb57f Mon Sep 17 00:00:00 2001 From: Logan Bussell Date: Tue, 1 Sep 2026 16:14:36 -0700 Subject: [PATCH 15/25] Use common Resolute OpenSSL package baseline Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: c57c1435-b2c1-4943-a077-fb935e1e1c4c --- .../Microsoft.DotNet.Docker.Tests/ProductImageTests.cs | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/tests/Microsoft.DotNet.Docker.Tests/ProductImageTests.cs b/tests/Microsoft.DotNet.Docker.Tests/ProductImageTests.cs index 327eb75da3..c10dcad9c0 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/ProductImageTests.cs +++ b/tests/Microsoft.DotNet.Docker.Tests/ProductImageTests.cs @@ -321,6 +321,7 @@ private static IEnumerable GetRuntimeDepsPackages(ProductImageData image "libzstd", "libzstd1", "openssl", + "openssl-provider-legacy", "zlib", "zlib1g" ], @@ -392,15 +393,10 @@ private static string GetZLibPackage(OSInfo os) } /// - /// Syft detects additional binary packages in resolute chiseled images depending on the architecture. + /// Syft detects gcc-16 as an additional binary package on amd64 resolute chiseled images. /// private static IEnumerable GetResoluteChiseledArchSpecificPackages(ProductImageData imageData) => - imageData.Arch switch - { - Arch.Amd64 => ["gcc-16", "openssl-provider-legacy"], - Arch.Arm => ["openssl-provider-legacy"], - _ => [] - }; + imageData.Arch == Arch.Amd64 ? ["gcc-16"] : []; private static IEnumerable GetExtraPackages(ProductImageData imageData) => imageData switch { From 94f3114ffb5137b651493bd50e2afa50868957d8 Mon Sep 17 00:00:00 2001 From: Logan Bussell Date: Fri, 4 Sep 2026 11:00:19 -0700 Subject: [PATCH 16/25] [release/2026-09B] Update Aspire Dashboard to 13.5.2 (#7345) Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 649a046e-57ad-4a62-aa20-08f1f7904b05 Copilot-Session: 23805948-95dd-4b1f-a279-27c4e38dd2a8 --- README.aspire-dashboard.md | 4 ++-- manifest.versions.json | 10 +++++----- src/aspire-dashboard/amd64/Dockerfile | 4 ++-- src/aspire-dashboard/arm64v8/Dockerfile | 4 ++-- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/README.aspire-dashboard.md b/README.aspire-dashboard.md index 6c29a7eca9..e73a4aec48 100644 --- a/README.aspire-dashboard.md +++ b/README.aspire-dashboard.md @@ -114,13 +114,13 @@ Limits are per-resource. For example, a `MaxLogCount` value of 10,000 configures Tags | Dockerfile | OS Version ---- | ---------- | ---------- -13.5.0, 13.5, 13, latest | [Dockerfile](src/aspire-dashboard/amd64/Dockerfile) | Azure Linux 3.0 +13.5.2, 13.5, 13, latest | [Dockerfile](src/aspire-dashboard/amd64/Dockerfile) | Azure Linux 3.0 ### Linux arm64 Tags Tags | Dockerfile | OS Version ---- | ---------- | ---------- -13.5.0, 13.5, 13, latest | [Dockerfile](src/aspire-dashboard/arm64v8/Dockerfile) | Azure Linux 3.0 +13.5.2, 13.5, 13, latest | [Dockerfile](src/aspire-dashboard/arm64v8/Dockerfile) | Azure Linux 3.0 diff --git a/manifest.versions.json b/manifest.versions.json index c1a826cf62..9937c0bc99 100644 --- a/manifest.versions.json +++ b/manifest.versions.json @@ -21,13 +21,13 @@ "alpine|9.0|floating-tag-version": "$(alpine|floating-tag-version)", "alpine|8.0|floating-tag-version": "$(alpine|floating-tag-version)", - "aspire-dashboard|build-version": "13.5.0-preview.1.26417.10", - "aspire-dashboard|product-version": "13.5.0", - "aspire-dashboard|fixed-tag": "13.5.0", + "aspire-dashboard|build-version": "13.5.2-preview.1.26421.6", + "aspire-dashboard|product-version": "13.5.2", + "aspire-dashboard|fixed-tag": "13.5.2", "aspire-dashboard|minor-tag": "13.5", "aspire-dashboard|major-tag": "13", - "aspire-dashboard|linux|x64|sha": "32e99876fdc782c98e2e6ab5913c2f249d0f3c301d07a69791fa429d7f54bdbbba32f3168d25b5547455cae8b5046472380f42f0c21957de6972ad759680f6fb", - "aspire-dashboard|linux|arm64|sha": "72a68ccb00f126ee1e9b1a878c68ff72f2a5b8edc3301a9fefea3158af4c01d158a4e0a8a0ceed46b15d70afdfea5b08ff3024b4b97aa6dfd71d1860c46185f0", + "aspire-dashboard|linux|x64|sha": "49ee784ebb116cd352188e47d92852e2a630b4c61f49537fab735760f15d9c8aa06ed4604b07de4e43350c0baaa830d01426332545e08d3bb58e791ed39c84de", + "aspire-dashboard|linux|arm64|sha": "50a45835c6298d2d497f2280a4e52ee0f83b35cd633ebe1b7861dacf65f8c9cb3293f3982f9ebbffb601b33cea955c58f3369a1920a3330e4b76cfd9c8d898ef", "aspire-dashboard|base-url|main": "$(base-url|public|preview|nightly)", "aspire-dashboard|base-url|nightly": "$(base-url|public|preview|nightly)", diff --git a/src/aspire-dashboard/amd64/Dockerfile b/src/aspire-dashboard/amd64/Dockerfile index 00a5eee3ac..4627b628e4 100644 --- a/src/aspire-dashboard/amd64/Dockerfile +++ b/src/aspire-dashboard/amd64/Dockerfile @@ -9,9 +9,9 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve Aspire Dashboard -RUN dotnet_aspire_version=13.5.0-preview.1.26417.10 \ +RUN dotnet_aspire_version=13.5.2-preview.1.26421.6 \ && curl --fail --show-error --location --output aspire_dashboard.zip https://ci.dot.net/public/aspire/$dotnet_aspire_version/aspire-dashboard-linux-x64.zip \ - && aspire_dashboard_sha512='32e99876fdc782c98e2e6ab5913c2f249d0f3c301d07a69791fa429d7f54bdbbba32f3168d25b5547455cae8b5046472380f42f0c21957de6972ad759680f6fb' \ + && aspire_dashboard_sha512='49ee784ebb116cd352188e47d92852e2a630b4c61f49537fab735760f15d9c8aa06ed4604b07de4e43350c0baaa830d01426332545e08d3bb58e791ed39c84de' \ && echo "$aspire_dashboard_sha512 aspire_dashboard.zip" | sha512sum -c - \ && mkdir --parents /app \ && unzip aspire_dashboard.zip -d /app \ diff --git a/src/aspire-dashboard/arm64v8/Dockerfile b/src/aspire-dashboard/arm64v8/Dockerfile index 588e04939d..9e601e4b0c 100644 --- a/src/aspire-dashboard/arm64v8/Dockerfile +++ b/src/aspire-dashboard/arm64v8/Dockerfile @@ -9,9 +9,9 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve Aspire Dashboard -RUN dotnet_aspire_version=13.5.0-preview.1.26417.10 \ +RUN dotnet_aspire_version=13.5.2-preview.1.26421.6 \ && curl --fail --show-error --location --output aspire_dashboard.zip https://ci.dot.net/public/aspire/$dotnet_aspire_version/aspire-dashboard-linux-arm64.zip \ - && aspire_dashboard_sha512='72a68ccb00f126ee1e9b1a878c68ff72f2a5b8edc3301a9fefea3158af4c01d158a4e0a8a0ceed46b15d70afdfea5b08ff3024b4b97aa6dfd71d1860c46185f0' \ + && aspire_dashboard_sha512='50a45835c6298d2d497f2280a4e52ee0f83b35cd633ebe1b7861dacf65f8c9cb3293f3982f9ebbffb601b33cea955c58f3369a1920a3330e4b76cfd9c8d898ef' \ && echo "$aspire_dashboard_sha512 aspire_dashboard.zip" | sha512sum -c - \ && mkdir --parents /app \ && unzip aspire_dashboard.zip -d /app \ From e047a1f177f226d34f7d7cb52478ba9e74a81157 Mon Sep 17 00:00:00 2001 From: Logan Bussell Date: Fri, 4 Sep 2026 09:20:51 -0700 Subject: [PATCH 17/25] Move PowerShell download to installer stage Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: f290ac78-db28-4027-bad3-2d6ced5401c4 --- eng/dockerfile-templates/sdk/Dockerfile.linux | 17 +++++++++++++++-- .../sdk/Dockerfile.linux.download-powershell | 19 +++++++++++++++++++ .../sdk/Dockerfile.linux.install-powershell | 17 +++-------------- src/sdk/10.0/alpine3.23/amd64/Dockerfile | 11 ++++++++--- src/sdk/10.0/alpine3.24/amd64/Dockerfile | 11 ++++++++--- src/sdk/10.0/azurelinux3.0/amd64/Dockerfile | 11 ++++++++--- src/sdk/10.0/azurelinux3.0/arm64v8/Dockerfile | 11 ++++++++--- src/sdk/10.0/noble/amd64/Dockerfile | 11 ++++++++--- src/sdk/10.0/noble/arm32v7/Dockerfile | 11 ++++++++--- src/sdk/10.0/noble/arm64v8/Dockerfile | 11 ++++++++--- src/sdk/10.0/resolute/amd64/Dockerfile | 11 ++++++++--- src/sdk/10.0/resolute/arm32v7/Dockerfile | 11 ++++++++--- src/sdk/10.0/resolute/arm64v8/Dockerfile | 11 ++++++++--- src/sdk/11.0/alpine3.24/amd64/Dockerfile | 11 ++++++++--- src/sdk/11.0/azurelinux3.0/amd64/Dockerfile | 11 ++++++++--- src/sdk/11.0/azurelinux3.0/arm64v8/Dockerfile | 11 ++++++++--- src/sdk/11.0/azurelinux4.0/amd64/Dockerfile | 11 ++++++++--- src/sdk/11.0/azurelinux4.0/arm64v8/Dockerfile | 11 ++++++++--- src/sdk/11.0/resolute/amd64/Dockerfile | 11 ++++++++--- src/sdk/11.0/resolute/arm32v7/Dockerfile | 11 ++++++++--- src/sdk/11.0/resolute/arm64v8/Dockerfile | 11 ++++++++--- src/sdk/8.0/alpine3.23/amd64/Dockerfile | 11 ++++++++--- src/sdk/8.0/alpine3.24/amd64/Dockerfile | 11 ++++++++--- src/sdk/8.0/azurelinux3.0/amd64/Dockerfile | 11 ++++++++--- src/sdk/8.0/azurelinux3.0/arm64v8/Dockerfile | 11 ++++++++--- src/sdk/8.0/bookworm-slim/amd64/Dockerfile | 11 ++++++++--- src/sdk/8.0/bookworm-slim/arm32v7/Dockerfile | 11 ++++++++--- src/sdk/8.0/bookworm-slim/arm64v8/Dockerfile | 11 ++++++++--- src/sdk/8.0/jammy/amd64/Dockerfile | 11 ++++++++--- src/sdk/8.0/jammy/arm32v7/Dockerfile | 11 ++++++++--- src/sdk/8.0/jammy/arm64v8/Dockerfile | 11 ++++++++--- src/sdk/8.0/noble/amd64/Dockerfile | 11 ++++++++--- src/sdk/8.0/noble/arm64v8/Dockerfile | 11 ++++++++--- src/sdk/9.0/alpine3.23/amd64/Dockerfile | 11 ++++++++--- src/sdk/9.0/alpine3.24/amd64/Dockerfile | 11 ++++++++--- src/sdk/9.0/azurelinux3.0/amd64/Dockerfile | 11 ++++++++--- src/sdk/9.0/azurelinux3.0/arm64v8/Dockerfile | 11 ++++++++--- src/sdk/9.0/bookworm-slim/amd64/Dockerfile | 11 ++++++++--- src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile | 11 ++++++++--- src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile | 11 ++++++++--- src/sdk/9.0/noble/amd64/Dockerfile | 11 ++++++++--- src/sdk/9.0/noble/arm32v7/Dockerfile | 11 ++++++++--- src/sdk/9.0/noble/arm64v8/Dockerfile | 11 ++++++++--- ...0-alpine3.23-amd64-Dockerfile.approved.txt | 11 ++++++++--- ...0-alpine3.24-amd64-Dockerfile.approved.txt | 11 ++++++++--- ...zurelinux3.0-amd64-Dockerfile.approved.txt | 11 ++++++++--- ...relinux3.0-arm64v8-Dockerfile.approved.txt | 11 ++++++++--- ...k-10.0-noble-amd64-Dockerfile.approved.txt | 11 ++++++++--- ...10.0-noble-arm32v7-Dockerfile.approved.txt | 11 ++++++++--- ...10.0-noble-arm64v8-Dockerfile.approved.txt | 11 ++++++++--- ...0.0-resolute-amd64-Dockerfile.approved.txt | 11 ++++++++--- ...0-resolute-arm32v7-Dockerfile.approved.txt | 11 ++++++++--- ...0-resolute-arm64v8-Dockerfile.approved.txt | 11 ++++++++--- ...0-alpine3.24-amd64-Dockerfile.approved.txt | 11 ++++++++--- ...zurelinux3.0-amd64-Dockerfile.approved.txt | 11 ++++++++--- ...relinux3.0-arm64v8-Dockerfile.approved.txt | 11 ++++++++--- ...zurelinux4.0-amd64-Dockerfile.approved.txt | 11 ++++++++--- ...relinux4.0-arm64v8-Dockerfile.approved.txt | 11 ++++++++--- ...1.0-resolute-amd64-Dockerfile.approved.txt | 11 ++++++++--- ...0-resolute-arm32v7-Dockerfile.approved.txt | 11 ++++++++--- ...0-resolute-arm64v8-Dockerfile.approved.txt | 11 ++++++++--- ...0-alpine3.23-amd64-Dockerfile.approved.txt | 11 ++++++++--- ...0-alpine3.24-amd64-Dockerfile.approved.txt | 11 ++++++++--- ...zurelinux3.0-amd64-Dockerfile.approved.txt | 11 ++++++++--- ...relinux3.0-arm64v8-Dockerfile.approved.txt | 11 ++++++++--- ...ookworm-slim-amd64-Dockerfile.approved.txt | 11 ++++++++--- ...kworm-slim-arm32v7-Dockerfile.approved.txt | 11 ++++++++--- ...kworm-slim-arm64v8-Dockerfile.approved.txt | 11 ++++++++--- ...dk-8.0-jammy-amd64-Dockerfile.approved.txt | 11 ++++++++--- ...-8.0-jammy-arm32v7-Dockerfile.approved.txt | 11 ++++++++--- ...-8.0-jammy-arm64v8-Dockerfile.approved.txt | 11 ++++++++--- ...dk-8.0-noble-amd64-Dockerfile.approved.txt | 11 ++++++++--- ...-8.0-noble-arm64v8-Dockerfile.approved.txt | 11 ++++++++--- ...0-alpine3.23-amd64-Dockerfile.approved.txt | 11 ++++++++--- ...0-alpine3.24-amd64-Dockerfile.approved.txt | 11 ++++++++--- ...zurelinux3.0-amd64-Dockerfile.approved.txt | 11 ++++++++--- ...relinux3.0-arm64v8-Dockerfile.approved.txt | 11 ++++++++--- ...ookworm-slim-amd64-Dockerfile.approved.txt | 11 ++++++++--- ...kworm-slim-arm32v7-Dockerfile.approved.txt | 11 ++++++++--- ...kworm-slim-arm64v8-Dockerfile.approved.txt | 11 ++++++++--- ...dk-9.0-noble-amd64-Dockerfile.approved.txt | 11 ++++++++--- ...-9.0-noble-arm32v7-Dockerfile.approved.txt | 11 ++++++++--- ...-9.0-noble-arm64v8-Dockerfile.approved.txt | 11 ++++++++--- 83 files changed, 677 insertions(+), 256 deletions(-) create mode 100644 eng/dockerfile-templates/sdk/Dockerfile.linux.download-powershell diff --git a/eng/dockerfile-templates/sdk/Dockerfile.linux b/eng/dockerfile-templates/sdk/Dockerfile.linux index ea335f0c09..7c5e14fa0b 100644 --- a/eng/dockerfile-templates/sdk/Dockerfile.linux +++ b/eng/dockerfile-templates/sdk/Dockerfile.linux @@ -17,6 +17,14 @@ set isPowerShellSupported to !(isAlpine && ARCH_SHORT != "x64") ^ set includePowerShellVars to isPowerShellSupported || dotnetVersion = "8.0" || dotnetVersion = "9.0" ^ + set powershellNupkgPlatform to when(isAlpine, "Linux.Alpine", cat("Linux.", ARCH_NUPKG)) ^ + set powershellNupkgName to cat( + "PowerShell.", + powershellNupkgPlatform, + ".", + VARIABLES[cat("powershell|", dotnetVersion, "|build-version")], + ".nupkg" + ) ^ set dnxIsSupported to dotnetVersion != "8.0" && dotnetVersion != "9.0" ^ set useDnxScript to isAlpine && dotnetVersion = "11.0" ^ @@ -81,7 +89,10 @@ RUN {{InsertTemplate("../Dockerfile.download-dotnet", [ "product": "sdk", "extract-to": "/dotnet", "extract-paths": sdkExtractPaths -], " ")}} +], " ")}}{{if isPowerShellSupported: + +# Download PowerShell +RUN {{InsertTemplate("Dockerfile.linux.download-powershell", [])}}}} # .NET SDK image @@ -94,7 +105,9 @@ RUN {{InsertTemplate("../Dockerfile.linux.install-pkgs", "pkgs": pkgs ])}} -COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/dotnet", "/usr/share/dotnet"]{{if isPowerShellSupported: + +COPY --from=installer ["/{{powershellNupkgName}}", "/"]}} {{if dnxIsSupported:{{if useDnxScript:# Workaround for https://github.com/dotnet/sdk/issues/55238 }}RUN {{if useDnxScript:printf '%s\n' \ diff --git a/eng/dockerfile-templates/sdk/Dockerfile.linux.download-powershell b/eng/dockerfile-templates/sdk/Dockerfile.linux.download-powershell new file mode 100644 index 0000000000..2faf16b02a --- /dev/null +++ b/eng/dockerfile-templates/sdk/Dockerfile.linux.download-powershell @@ -0,0 +1,19 @@ +{{ + set dotnetVersion to join(slice(split(PRODUCT_VERSION, "."), 0, 2), ".") ^ + set isAlpine to find(OS_VERSION, "alpine") >= 0 ^ + set nupkgPlatform to when(isAlpine, "Linux.Alpine", cat("Linux.", ARCH_NUPKG)) ^ + set shaPlatform to when(isAlpine, "Linux.Alpine", cat("Linux|", ARCH_NUPKG)) ^ + set powershellVersion to VARIABLES[cat("powershell|", dotnetVersion, "|build-version")] ^ + set nupkgName to cat("PowerShell.", nupkgPlatform, ".$powershell_version.nupkg") ^ + set url to cat("https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/", nupkgName) +}}powershell_version={{powershellVersion}} \ + && {{InsertTemplate("../Dockerfile.linux.download-files", ["files": [[ + "url": url, + "out-file": nupkgName + ]]], " ")}} \ + && {{InsertTemplate("../Dockerfile.linux.validate-checksum", [ + "file": nupkgName, + "sha-function": "512", + "sha-var-name": "powershell_sha512", + "sha": VARIABLES[join(["powershell", dotnetVersion, shaPlatform, "sha"], "|")] + ], " ")}} diff --git a/eng/dockerfile-templates/sdk/Dockerfile.linux.install-powershell b/eng/dockerfile-templates/sdk/Dockerfile.linux.install-powershell index 10713cb0d4..8873b3f789 100644 --- a/eng/dockerfile-templates/sdk/Dockerfile.linux.install-powershell +++ b/eng/dockerfile-templates/sdk/Dockerfile.linux.install-powershell @@ -2,21 +2,10 @@ set dotnetVersion to join(slice(split(PRODUCT_VERSION, "."), 0, 2), ".") ^ set isAlpine to find(OS_VERSION, "alpine") >= 0 ^ set nupkgPlatform to when(isAlpine, "Linux.Alpine", cat("Linux.", ARCH_NUPKG)) ^ - set shaPlatform to when(isAlpine, "Linux.Alpine", cat("Linux|", ARCH_NUPKG)) ^ - set nupkgName to cat("PowerShell.", nupkgPlatform, ".$powershell_version.nupkg") ^ - set url to cat("https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/", nupkgName) + set powershellVersion to VARIABLES[cat("powershell|", dotnetVersion, "|build-version")] ^ + set nupkgName to cat("PowerShell.", nupkgPlatform, ".$powershell_version.nupkg") }}# Install PowerShell global tool -RUN powershell_version={{VARIABLES[cat("powershell|", dotnetVersion, "|build-version")]}} \ - && {{InsertTemplate("../Dockerfile.linux.download-files", ["files": [[ - "url": url, - "out-file": nupkgName - ]]], " ")}} \ - && {{InsertTemplate("../Dockerfile.linux.validate-checksum", [ - "file": nupkgName, - "sha-function": "512", - "sha-var-name": "powershell_sha512", - "sha": VARIABLES[join(["powershell", dotnetVersion, shaPlatform, "sha"], "|")] - ], " ")}} \ +RUN powershell_version={{powershellVersion}} \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.{{nupkgPlatform}} \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/alpine3.23/amd64/Dockerfile b/src/sdk/10.0/alpine3.23/amd64/Dockerfile index 568e9155c9..f6b56f4240 100644 --- a/src/sdk/10.0/alpine3.23/amd64/Dockerfile +++ b/src/sdk/10.0/alpine3.23/amd64/Dockerfile @@ -14,6 +14,12 @@ RUN dotnet_sdk_version=10.0.400 \ dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=7.6.5 \ + && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ + && powershell_sha512='5d6deaf0195971e7b6893f932eb04ec7502c90ae61ae5ee6de9364eb2e05345252d5d5df1df579a85f8a936260cba598f0a5a27be3a66670762c1b6d988743a9' \ + && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:10.0.11-alpine3.23-amd64 @@ -44,15 +50,14 @@ RUN apk add --upgrade --no-cache \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.Alpine.7.6.5.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=7.6.5 \ - && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='5d6deaf0195971e7b6893f932eb04ec7502c90ae61ae5ee6de9364eb2e05345252d5d5df1df579a85f8a936260cba598f0a5a27be3a66670762c1b6d988743a9' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/alpine3.24/amd64/Dockerfile b/src/sdk/10.0/alpine3.24/amd64/Dockerfile index 8965fc6818..6a05c48666 100644 --- a/src/sdk/10.0/alpine3.24/amd64/Dockerfile +++ b/src/sdk/10.0/alpine3.24/amd64/Dockerfile @@ -14,6 +14,12 @@ RUN dotnet_sdk_version=10.0.400 \ dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=7.6.5 \ + && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ + && powershell_sha512='5d6deaf0195971e7b6893f932eb04ec7502c90ae61ae5ee6de9364eb2e05345252d5d5df1df579a85f8a936260cba598f0a5a27be3a66670762c1b6d988743a9' \ + && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:10.0.11-alpine3.24-amd64 @@ -44,15 +50,14 @@ RUN apk add --upgrade --no-cache \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.Alpine.7.6.5.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=7.6.5 \ - && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='5d6deaf0195971e7b6893f932eb04ec7502c90ae61ae5ee6de9364eb2e05345252d5d5df1df579a85f8a936260cba598f0a5a27be3a66670762c1b6d988743a9' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/azurelinux3.0/amd64/Dockerfile b/src/sdk/10.0/azurelinux3.0/amd64/Dockerfile index 1ec09d260f..56378f9bbd 100644 --- a/src/sdk/10.0/azurelinux3.0/amd64/Dockerfile +++ b/src/sdk/10.0/azurelinux3.0/amd64/Dockerfile @@ -18,6 +18,12 @@ RUN dotnet_sdk_version=10.0.400 \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=7.6.5 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='33bb73608db324e7efccb32722b778512b667b4983a39f96b7b069f9d06e726c2957351216c31cafec52e4a32043802bbf5e807596d143ecd67328c002c1295e' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:10.0.11-azurelinux3.0-amd64 @@ -44,15 +50,14 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x64.7.6.5.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=7.6.5 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='33bb73608db324e7efccb32722b778512b667b4983a39f96b7b069f9d06e726c2957351216c31cafec52e4a32043802bbf5e807596d143ecd67328c002c1295e' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/azurelinux3.0/arm64v8/Dockerfile b/src/sdk/10.0/azurelinux3.0/arm64v8/Dockerfile index 2ac2b52a60..9c19e23ef8 100644 --- a/src/sdk/10.0/azurelinux3.0/arm64v8/Dockerfile +++ b/src/sdk/10.0/azurelinux3.0/arm64v8/Dockerfile @@ -18,6 +18,12 @@ RUN dotnet_sdk_version=10.0.400 \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=7.6.5 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='2e1085f6944bc25999fae30b51d6fce90a08dcbeec2011e99e879d85da5a3da6cd7d2e0fba2cbd3158e8ad412b16265afd0b0893a658f88223cb6ee557459d48' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:10.0.11-azurelinux3.0-arm64v8 @@ -44,15 +50,14 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.6.5.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=7.6.5 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='2e1085f6944bc25999fae30b51d6fce90a08dcbeec2011e99e879d85da5a3da6cd7d2e0fba2cbd3158e8ad412b16265afd0b0893a658f88223cb6ee557459d48' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/noble/amd64/Dockerfile b/src/sdk/10.0/noble/amd64/Dockerfile index 6c38dd364a..855678a8b7 100644 --- a/src/sdk/10.0/noble/amd64/Dockerfile +++ b/src/sdk/10.0/noble/amd64/Dockerfile @@ -14,6 +14,12 @@ RUN dotnet_sdk_version=10.0.400 \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=7.6.5 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='33bb73608db324e7efccb32722b778512b667b4983a39f96b7b069f9d06e726c2957351216c31cafec52e4a32043802bbf5e807596d143ecd67328c002c1295e' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:10.0.11-noble-amd64 @@ -42,15 +48,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x64.7.6.5.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=7.6.5 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='33bb73608db324e7efccb32722b778512b667b4983a39f96b7b069f9d06e726c2957351216c31cafec52e4a32043802bbf5e807596d143ecd67328c002c1295e' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/noble/arm32v7/Dockerfile b/src/sdk/10.0/noble/arm32v7/Dockerfile index 7a54d4c634..004517f4cb 100644 --- a/src/sdk/10.0/noble/arm32v7/Dockerfile +++ b/src/sdk/10.0/noble/arm32v7/Dockerfile @@ -14,6 +14,12 @@ RUN dotnet_sdk_version=10.0.400 \ dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=7.6.5 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ + && powershell_sha512='e1cc2888dd2048603e4c587d1e0df939bdc9955ebbe66616bb8f34e7cdc43ff9728c6ebfbcfe9353f046f4749b1f4b760c0bd5a47baad64d38bc16df9b280969' \ + && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:10.0.11-noble-arm32v7 @@ -42,15 +48,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm32.7.6.5.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=7.6.5 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='e1cc2888dd2048603e4c587d1e0df939bdc9955ebbe66616bb8f34e7cdc43ff9728c6ebfbcfe9353f046f4749b1f4b760c0bd5a47baad64d38bc16df9b280969' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/noble/arm64v8/Dockerfile b/src/sdk/10.0/noble/arm64v8/Dockerfile index 4c5baa9f3c..afd439421c 100644 --- a/src/sdk/10.0/noble/arm64v8/Dockerfile +++ b/src/sdk/10.0/noble/arm64v8/Dockerfile @@ -14,6 +14,12 @@ RUN dotnet_sdk_version=10.0.400 \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=7.6.5 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='2e1085f6944bc25999fae30b51d6fce90a08dcbeec2011e99e879d85da5a3da6cd7d2e0fba2cbd3158e8ad412b16265afd0b0893a658f88223cb6ee557459d48' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:10.0.11-noble-arm64v8 @@ -42,15 +48,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.6.5.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=7.6.5 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='2e1085f6944bc25999fae30b51d6fce90a08dcbeec2011e99e879d85da5a3da6cd7d2e0fba2cbd3158e8ad412b16265afd0b0893a658f88223cb6ee557459d48' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/resolute/amd64/Dockerfile b/src/sdk/10.0/resolute/amd64/Dockerfile index bdee255daf..ebb96002fe 100644 --- a/src/sdk/10.0/resolute/amd64/Dockerfile +++ b/src/sdk/10.0/resolute/amd64/Dockerfile @@ -14,6 +14,12 @@ RUN dotnet_sdk_version=10.0.400 \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=7.6.5 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='33bb73608db324e7efccb32722b778512b667b4983a39f96b7b069f9d06e726c2957351216c31cafec52e4a32043802bbf5e807596d143ecd67328c002c1295e' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:10.0.11-resolute-amd64 @@ -42,15 +48,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x64.7.6.5.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=7.6.5 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='33bb73608db324e7efccb32722b778512b667b4983a39f96b7b069f9d06e726c2957351216c31cafec52e4a32043802bbf5e807596d143ecd67328c002c1295e' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/resolute/arm32v7/Dockerfile b/src/sdk/10.0/resolute/arm32v7/Dockerfile index c99dd15169..2d0afe7404 100644 --- a/src/sdk/10.0/resolute/arm32v7/Dockerfile +++ b/src/sdk/10.0/resolute/arm32v7/Dockerfile @@ -14,6 +14,12 @@ RUN dotnet_sdk_version=10.0.400 \ dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=7.6.5 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ + && powershell_sha512='e1cc2888dd2048603e4c587d1e0df939bdc9955ebbe66616bb8f34e7cdc43ff9728c6ebfbcfe9353f046f4749b1f4b760c0bd5a47baad64d38bc16df9b280969' \ + && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:10.0.11-resolute-arm32v7 @@ -42,15 +48,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm32.7.6.5.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=7.6.5 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='e1cc2888dd2048603e4c587d1e0df939bdc9955ebbe66616bb8f34e7cdc43ff9728c6ebfbcfe9353f046f4749b1f4b760c0bd5a47baad64d38bc16df9b280969' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/resolute/arm64v8/Dockerfile b/src/sdk/10.0/resolute/arm64v8/Dockerfile index fa20b53819..4b48b5f062 100644 --- a/src/sdk/10.0/resolute/arm64v8/Dockerfile +++ b/src/sdk/10.0/resolute/arm64v8/Dockerfile @@ -14,6 +14,12 @@ RUN dotnet_sdk_version=10.0.400 \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=7.6.5 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='2e1085f6944bc25999fae30b51d6fce90a08dcbeec2011e99e879d85da5a3da6cd7d2e0fba2cbd3158e8ad412b16265afd0b0893a658f88223cb6ee557459d48' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:10.0.11-resolute-arm64v8 @@ -42,15 +48,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.6.5.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=7.6.5 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='2e1085f6944bc25999fae30b51d6fce90a08dcbeec2011e99e879d85da5a3da6cd7d2e0fba2cbd3158e8ad412b16265afd0b0893a658f88223cb6ee557459d48' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/11.0/alpine3.24/amd64/Dockerfile b/src/sdk/11.0/alpine3.24/amd64/Dockerfile index 2c17876c4c..bbd2909953 100644 --- a/src/sdk/11.0/alpine3.24/amd64/Dockerfile +++ b/src/sdk/11.0/alpine3.24/amd64/Dockerfile @@ -14,6 +14,12 @@ RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=7.7.0-preview.2 \ + && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ + && powershell_sha512='4eba9c9b057620bef0b33d01e04b2d448d6c95896a27d4659c3b173e989f7c900e204b9b987d0587bc8941015f75a4bc2ab8f8cec6dd2e9860ffc02b98b72f62' \ + && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:11.0.0-rc.1-alpine3.24-amd64 @@ -44,6 +50,8 @@ RUN apk add --upgrade --no-cache \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.Alpine.7.7.0-preview.2.nupkg", "/"] + # Workaround for https://github.com/dotnet/sdk/issues/55238 RUN printf '%s\n' \ '#!/bin/sh' \ @@ -56,9 +64,6 @@ RUN printf '%s\n' \ # Install PowerShell global tool RUN powershell_version=7.7.0-preview.2 \ - && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='4eba9c9b057620bef0b33d01e04b2d448d6c95896a27d4659c3b173e989f7c900e204b9b987d0587bc8941015f75a4bc2ab8f8cec6dd2e9860ffc02b98b72f62' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/11.0/azurelinux3.0/amd64/Dockerfile b/src/sdk/11.0/azurelinux3.0/amd64/Dockerfile index 3e349fd438..e1095964b3 100644 --- a/src/sdk/11.0/azurelinux3.0/amd64/Dockerfile +++ b/src/sdk/11.0/azurelinux3.0/amd64/Dockerfile @@ -18,6 +18,12 @@ RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=7.7.0-preview.2 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='0bfdb2cb425e9dc45ce824746b9c686e0cfebe76e02918c3e09663cfb6d7c8a1fb9a8f983b61a30627ab5c48001e5e778ce30e977ce246bf6f48ac09f550bd6f' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:11.0.0-rc.1-azurelinux3.0-amd64 @@ -44,15 +50,14 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x64.7.7.0-preview.2.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=7.7.0-preview.2 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='0bfdb2cb425e9dc45ce824746b9c686e0cfebe76e02918c3e09663cfb6d7c8a1fb9a8f983b61a30627ab5c48001e5e778ce30e977ce246bf6f48ac09f550bd6f' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/11.0/azurelinux3.0/arm64v8/Dockerfile b/src/sdk/11.0/azurelinux3.0/arm64v8/Dockerfile index cda8427d70..78768c7d88 100644 --- a/src/sdk/11.0/azurelinux3.0/arm64v8/Dockerfile +++ b/src/sdk/11.0/azurelinux3.0/arm64v8/Dockerfile @@ -18,6 +18,12 @@ RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=7.7.0-preview.2 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='4ea0c5fac453a9c1b3c5800acda1319c9db2df4c6e2dfa40c08fbb169c32def3e4688c5b89473fcdb4b218091a1f3836749fd59d8ee94d39f2c96e8761c08c94' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:11.0.0-rc.1-azurelinux3.0-arm64v8 @@ -44,15 +50,14 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.7.0-preview.2.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=7.7.0-preview.2 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='4ea0c5fac453a9c1b3c5800acda1319c9db2df4c6e2dfa40c08fbb169c32def3e4688c5b89473fcdb4b218091a1f3836749fd59d8ee94d39f2c96e8761c08c94' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/11.0/azurelinux4.0/amd64/Dockerfile b/src/sdk/11.0/azurelinux4.0/amd64/Dockerfile index 7414c067ea..6598d33181 100644 --- a/src/sdk/11.0/azurelinux4.0/amd64/Dockerfile +++ b/src/sdk/11.0/azurelinux4.0/amd64/Dockerfile @@ -19,6 +19,12 @@ RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=7.7.0-preview.2 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='0bfdb2cb425e9dc45ce824746b9c686e0cfebe76e02918c3e09663cfb6d7c8a1fb9a8f983b61a30627ab5c48001e5e778ce30e977ce246bf6f48ac09f550bd6f' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:11.0.0-rc.1-azurelinux4.0-amd64 @@ -45,15 +51,14 @@ RUN dnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x64.7.7.0-preview.2.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=7.7.0-preview.2 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='0bfdb2cb425e9dc45ce824746b9c686e0cfebe76e02918c3e09663cfb6d7c8a1fb9a8f983b61a30627ab5c48001e5e778ce30e977ce246bf6f48ac09f550bd6f' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/11.0/azurelinux4.0/arm64v8/Dockerfile b/src/sdk/11.0/azurelinux4.0/arm64v8/Dockerfile index 4c61a64a45..546b5b3312 100644 --- a/src/sdk/11.0/azurelinux4.0/arm64v8/Dockerfile +++ b/src/sdk/11.0/azurelinux4.0/arm64v8/Dockerfile @@ -19,6 +19,12 @@ RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=7.7.0-preview.2 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='4ea0c5fac453a9c1b3c5800acda1319c9db2df4c6e2dfa40c08fbb169c32def3e4688c5b89473fcdb4b218091a1f3836749fd59d8ee94d39f2c96e8761c08c94' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:11.0.0-rc.1-azurelinux4.0-arm64v8 @@ -45,15 +51,14 @@ RUN dnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.7.0-preview.2.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=7.7.0-preview.2 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='4ea0c5fac453a9c1b3c5800acda1319c9db2df4c6e2dfa40c08fbb169c32def3e4688c5b89473fcdb4b218091a1f3836749fd59d8ee94d39f2c96e8761c08c94' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/11.0/resolute/amd64/Dockerfile b/src/sdk/11.0/resolute/amd64/Dockerfile index 59652fc1a4..4740b11f98 100644 --- a/src/sdk/11.0/resolute/amd64/Dockerfile +++ b/src/sdk/11.0/resolute/amd64/Dockerfile @@ -14,6 +14,12 @@ RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=7.7.0-preview.2 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='0bfdb2cb425e9dc45ce824746b9c686e0cfebe76e02918c3e09663cfb6d7c8a1fb9a8f983b61a30627ab5c48001e5e778ce30e977ce246bf6f48ac09f550bd6f' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:11.0.0-rc.1-resolute-amd64 @@ -42,15 +48,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x64.7.7.0-preview.2.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=7.7.0-preview.2 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='0bfdb2cb425e9dc45ce824746b9c686e0cfebe76e02918c3e09663cfb6d7c8a1fb9a8f983b61a30627ab5c48001e5e778ce30e977ce246bf6f48ac09f550bd6f' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/11.0/resolute/arm32v7/Dockerfile b/src/sdk/11.0/resolute/arm32v7/Dockerfile index c4c91c790f..1c574f9df4 100644 --- a/src/sdk/11.0/resolute/arm32v7/Dockerfile +++ b/src/sdk/11.0/resolute/arm32v7/Dockerfile @@ -14,6 +14,12 @@ RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=7.7.0-preview.2 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ + && powershell_sha512='f35aa20ca9d521a0b7878c97737eca817e192093d3067f68cabd8928064f27982739ff3bd5261bf6776ae31c6934a86fb25fb98ac98830f8e4da77ad46cd6999' \ + && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:11.0.0-rc.1-resolute-arm32v7 @@ -42,15 +48,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm32.7.7.0-preview.2.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=7.7.0-preview.2 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='f35aa20ca9d521a0b7878c97737eca817e192093d3067f68cabd8928064f27982739ff3bd5261bf6776ae31c6934a86fb25fb98ac98830f8e4da77ad46cd6999' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/11.0/resolute/arm64v8/Dockerfile b/src/sdk/11.0/resolute/arm64v8/Dockerfile index abd89f10f4..8448430a71 100644 --- a/src/sdk/11.0/resolute/arm64v8/Dockerfile +++ b/src/sdk/11.0/resolute/arm64v8/Dockerfile @@ -14,6 +14,12 @@ RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=7.7.0-preview.2 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='4ea0c5fac453a9c1b3c5800acda1319c9db2df4c6e2dfa40c08fbb169c32def3e4688c5b89473fcdb4b218091a1f3836749fd59d8ee94d39f2c96e8761c08c94' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:11.0.0-rc.1-resolute-arm64v8 @@ -42,15 +48,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.7.0-preview.2.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=7.7.0-preview.2 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='4ea0c5fac453a9c1b3c5800acda1319c9db2df4c6e2dfa40c08fbb169c32def3e4688c5b89473fcdb4b218091a1f3836749fd59d8ee94d39f2c96e8761c08c94' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/alpine3.23/amd64/Dockerfile b/src/sdk/8.0/alpine3.23/amd64/Dockerfile index 6595a43271..8bed0bde39 100644 --- a/src/sdk/8.0/alpine3.23/amd64/Dockerfile +++ b/src/sdk/8.0/alpine3.23/amd64/Dockerfile @@ -15,6 +15,12 @@ RUN dotnet_sdk_version=8.0.424 \ dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz \ $dotnet_version-sha.txt +# Download PowerShell +RUN powershell_version=7.4.19 \ + && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ + && powershell_sha512='2b0c19fd71971eaf135193790fc3513e19f7ae527f66526e0a476c73bfaee8d62d1f03bf33cc7d775c10c927ed95744ccfe8989783c0fc7fdd84e7f26ff713ff' \ + && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:8.0.30-alpine3.23-amd64 @@ -44,14 +50,13 @@ RUN apk add --upgrade --no-cache \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.Alpine.7.4.19.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=7.4.19 \ - && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='2b0c19fd71971eaf135193790fc3513e19f7ae527f66526e0a476c73bfaee8d62d1f03bf33cc7d775c10c927ed95744ccfe8989783c0fc7fdd84e7f26ff713ff' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/alpine3.24/amd64/Dockerfile b/src/sdk/8.0/alpine3.24/amd64/Dockerfile index 0f14c1a1e7..a398886644 100644 --- a/src/sdk/8.0/alpine3.24/amd64/Dockerfile +++ b/src/sdk/8.0/alpine3.24/amd64/Dockerfile @@ -15,6 +15,12 @@ RUN dotnet_sdk_version=8.0.424 \ dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz \ $dotnet_version-sha.txt +# Download PowerShell +RUN powershell_version=7.4.19 \ + && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ + && powershell_sha512='2b0c19fd71971eaf135193790fc3513e19f7ae527f66526e0a476c73bfaee8d62d1f03bf33cc7d775c10c927ed95744ccfe8989783c0fc7fdd84e7f26ff713ff' \ + && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:8.0.30-alpine3.24-amd64 @@ -44,14 +50,13 @@ RUN apk add --upgrade --no-cache \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.Alpine.7.4.19.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=7.4.19 \ - && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='2b0c19fd71971eaf135193790fc3513e19f7ae527f66526e0a476c73bfaee8d62d1f03bf33cc7d775c10c927ed95744ccfe8989783c0fc7fdd84e7f26ff713ff' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/azurelinux3.0/amd64/Dockerfile b/src/sdk/8.0/azurelinux3.0/amd64/Dockerfile index 87cdf49f7e..9cfe28c564 100644 --- a/src/sdk/8.0/azurelinux3.0/amd64/Dockerfile +++ b/src/sdk/8.0/azurelinux3.0/amd64/Dockerfile @@ -20,6 +20,12 @@ RUN dotnet_sdk_version=8.0.424 \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ $dotnet_version-sha.txt +# Download PowerShell +RUN powershell_version=7.4.19 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='d9689427a30d9cd0b5e125de676fd3b2bdca7108d7d7cbe11836ba8b1f29b4fadfaa1c54568f34d34326d02d7ca920cd28e6bf4df07d12095265cffafb4a2eb6' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:8.0.30-azurelinux3.0-amd64 @@ -46,14 +52,13 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x64.7.4.19.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=7.4.19 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='d9689427a30d9cd0b5e125de676fd3b2bdca7108d7d7cbe11836ba8b1f29b4fadfaa1c54568f34d34326d02d7ca920cd28e6bf4df07d12095265cffafb4a2eb6' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/azurelinux3.0/arm64v8/Dockerfile b/src/sdk/8.0/azurelinux3.0/arm64v8/Dockerfile index 0f1e12b43b..056a4e9875 100644 --- a/src/sdk/8.0/azurelinux3.0/arm64v8/Dockerfile +++ b/src/sdk/8.0/azurelinux3.0/arm64v8/Dockerfile @@ -20,6 +20,12 @@ RUN dotnet_sdk_version=8.0.424 \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ $dotnet_version-sha.txt +# Download PowerShell +RUN powershell_version=7.4.19 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='97a2788fb4a124792121bb8c5b1d47ca1efa4badf7733a5eee4bd9421e3886c3f0ea1030bf03ded132acb7da7c6b1a9a78b943ebc774d9481299451c560f53d4' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:8.0.30-azurelinux3.0-arm64v8 @@ -46,14 +52,13 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.4.19.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=7.4.19 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='97a2788fb4a124792121bb8c5b1d47ca1efa4badf7733a5eee4bd9421e3886c3f0ea1030bf03ded132acb7da7c6b1a9a78b943ebc774d9481299451c560f53d4' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/bookworm-slim/amd64/Dockerfile b/src/sdk/8.0/bookworm-slim/amd64/Dockerfile index 8dd4de6a92..0154bc4cec 100644 --- a/src/sdk/8.0/bookworm-slim/amd64/Dockerfile +++ b/src/sdk/8.0/bookworm-slim/amd64/Dockerfile @@ -16,6 +16,12 @@ RUN dotnet_sdk_version=8.0.424 \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ $dotnet_version-sha.txt +# Download PowerShell +RUN powershell_version=7.4.19 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='d9689427a30d9cd0b5e125de676fd3b2bdca7108d7d7cbe11836ba8b1f29b4fadfaa1c54568f34d34326d02d7ca920cd28e6bf4df07d12095265cffafb4a2eb6' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:8.0.30-bookworm-slim-amd64 @@ -44,14 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x64.7.4.19.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=7.4.19 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='d9689427a30d9cd0b5e125de676fd3b2bdca7108d7d7cbe11836ba8b1f29b4fadfaa1c54568f34d34326d02d7ca920cd28e6bf4df07d12095265cffafb4a2eb6' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/bookworm-slim/arm32v7/Dockerfile b/src/sdk/8.0/bookworm-slim/arm32v7/Dockerfile index 8bbaeea640..e9cc85f8fa 100644 --- a/src/sdk/8.0/bookworm-slim/arm32v7/Dockerfile +++ b/src/sdk/8.0/bookworm-slim/arm32v7/Dockerfile @@ -16,6 +16,12 @@ RUN dotnet_sdk_version=8.0.424 \ dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz \ $dotnet_version-sha.txt +# Download PowerShell +RUN powershell_version=7.4.19 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ + && powershell_sha512='e82c73185baf1ce368ddebf8c5eecd5c35c3df4c026b1a6c81aea1416fbaf6c39c7c83c5fabaadc21f97df2269f364d8e7630db87a796e843da0ce362a1bfd8f' \ + && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:8.0.30-bookworm-slim-arm32v7 @@ -44,14 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm32.7.4.19.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=7.4.19 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='e82c73185baf1ce368ddebf8c5eecd5c35c3df4c026b1a6c81aea1416fbaf6c39c7c83c5fabaadc21f97df2269f364d8e7630db87a796e843da0ce362a1bfd8f' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/bookworm-slim/arm64v8/Dockerfile b/src/sdk/8.0/bookworm-slim/arm64v8/Dockerfile index 641029a29a..93574e1540 100644 --- a/src/sdk/8.0/bookworm-slim/arm64v8/Dockerfile +++ b/src/sdk/8.0/bookworm-slim/arm64v8/Dockerfile @@ -16,6 +16,12 @@ RUN dotnet_sdk_version=8.0.424 \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ $dotnet_version-sha.txt +# Download PowerShell +RUN powershell_version=7.4.19 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='97a2788fb4a124792121bb8c5b1d47ca1efa4badf7733a5eee4bd9421e3886c3f0ea1030bf03ded132acb7da7c6b1a9a78b943ebc774d9481299451c560f53d4' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:8.0.30-bookworm-slim-arm64v8 @@ -44,14 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.4.19.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=7.4.19 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='97a2788fb4a124792121bb8c5b1d47ca1efa4badf7733a5eee4bd9421e3886c3f0ea1030bf03ded132acb7da7c6b1a9a78b943ebc774d9481299451c560f53d4' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/jammy/amd64/Dockerfile b/src/sdk/8.0/jammy/amd64/Dockerfile index 46efe0cc39..645aa9866d 100644 --- a/src/sdk/8.0/jammy/amd64/Dockerfile +++ b/src/sdk/8.0/jammy/amd64/Dockerfile @@ -16,6 +16,12 @@ RUN dotnet_sdk_version=8.0.424 \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ $dotnet_version-sha.txt +# Download PowerShell +RUN powershell_version=7.4.19 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='d9689427a30d9cd0b5e125de676fd3b2bdca7108d7d7cbe11836ba8b1f29b4fadfaa1c54568f34d34326d02d7ca920cd28e6bf4df07d12095265cffafb4a2eb6' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:8.0.30-jammy-amd64 @@ -44,14 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x64.7.4.19.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=7.4.19 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='d9689427a30d9cd0b5e125de676fd3b2bdca7108d7d7cbe11836ba8b1f29b4fadfaa1c54568f34d34326d02d7ca920cd28e6bf4df07d12095265cffafb4a2eb6' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/jammy/arm32v7/Dockerfile b/src/sdk/8.0/jammy/arm32v7/Dockerfile index 86cdeb9242..0053f3a5d0 100644 --- a/src/sdk/8.0/jammy/arm32v7/Dockerfile +++ b/src/sdk/8.0/jammy/arm32v7/Dockerfile @@ -16,6 +16,12 @@ RUN dotnet_sdk_version=8.0.424 \ dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz \ $dotnet_version-sha.txt +# Download PowerShell +RUN powershell_version=7.4.19 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ + && powershell_sha512='e82c73185baf1ce368ddebf8c5eecd5c35c3df4c026b1a6c81aea1416fbaf6c39c7c83c5fabaadc21f97df2269f364d8e7630db87a796e843da0ce362a1bfd8f' \ + && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:8.0.30-jammy-arm32v7 @@ -44,14 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm32.7.4.19.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=7.4.19 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='e82c73185baf1ce368ddebf8c5eecd5c35c3df4c026b1a6c81aea1416fbaf6c39c7c83c5fabaadc21f97df2269f364d8e7630db87a796e843da0ce362a1bfd8f' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/jammy/arm64v8/Dockerfile b/src/sdk/8.0/jammy/arm64v8/Dockerfile index aa2e126b31..c0326894cc 100644 --- a/src/sdk/8.0/jammy/arm64v8/Dockerfile +++ b/src/sdk/8.0/jammy/arm64v8/Dockerfile @@ -16,6 +16,12 @@ RUN dotnet_sdk_version=8.0.424 \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ $dotnet_version-sha.txt +# Download PowerShell +RUN powershell_version=7.4.19 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='97a2788fb4a124792121bb8c5b1d47ca1efa4badf7733a5eee4bd9421e3886c3f0ea1030bf03ded132acb7da7c6b1a9a78b943ebc774d9481299451c560f53d4' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:8.0.30-jammy-arm64v8 @@ -44,14 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.4.19.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=7.4.19 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='97a2788fb4a124792121bb8c5b1d47ca1efa4badf7733a5eee4bd9421e3886c3f0ea1030bf03ded132acb7da7c6b1a9a78b943ebc774d9481299451c560f53d4' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/noble/amd64/Dockerfile b/src/sdk/8.0/noble/amd64/Dockerfile index 0798cd19ab..53d0ab53e7 100644 --- a/src/sdk/8.0/noble/amd64/Dockerfile +++ b/src/sdk/8.0/noble/amd64/Dockerfile @@ -16,6 +16,12 @@ RUN dotnet_sdk_version=8.0.424 \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ $dotnet_version-sha.txt +# Download PowerShell +RUN powershell_version=7.4.19 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='d9689427a30d9cd0b5e125de676fd3b2bdca7108d7d7cbe11836ba8b1f29b4fadfaa1c54568f34d34326d02d7ca920cd28e6bf4df07d12095265cffafb4a2eb6' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:8.0.30-noble-amd64 @@ -44,14 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x64.7.4.19.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=7.4.19 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='d9689427a30d9cd0b5e125de676fd3b2bdca7108d7d7cbe11836ba8b1f29b4fadfaa1c54568f34d34326d02d7ca920cd28e6bf4df07d12095265cffafb4a2eb6' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/noble/arm64v8/Dockerfile b/src/sdk/8.0/noble/arm64v8/Dockerfile index a5fc33ead7..2516521d30 100644 --- a/src/sdk/8.0/noble/arm64v8/Dockerfile +++ b/src/sdk/8.0/noble/arm64v8/Dockerfile @@ -16,6 +16,12 @@ RUN dotnet_sdk_version=8.0.424 \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ $dotnet_version-sha.txt +# Download PowerShell +RUN powershell_version=7.4.19 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='97a2788fb4a124792121bb8c5b1d47ca1efa4badf7733a5eee4bd9421e3886c3f0ea1030bf03ded132acb7da7c6b1a9a78b943ebc774d9481299451c560f53d4' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:8.0.30-noble-arm64v8 @@ -44,14 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.4.19.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=7.4.19 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='97a2788fb4a124792121bb8c5b1d47ca1efa4badf7733a5eee4bd9421e3886c3f0ea1030bf03ded132acb7da7c6b1a9a78b943ebc774d9481299451c560f53d4' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/alpine3.23/amd64/Dockerfile b/src/sdk/9.0/alpine3.23/amd64/Dockerfile index 17b616f755..8dbde58c56 100644 --- a/src/sdk/9.0/alpine3.23/amd64/Dockerfile +++ b/src/sdk/9.0/alpine3.23/amd64/Dockerfile @@ -15,6 +15,12 @@ RUN dotnet_sdk_version=9.0.317 \ dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz \ $dotnet_version-sha.txt +# Download PowerShell +RUN powershell_version=7.5.10 \ + && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ + && powershell_sha512='2c379c003cff9de263aa0d006300a67a784f69ab6ce9cfd822be0a66215bd4cea1c04b1289d2c58efdf62a8a6af6068fd06a946a58d5e6987d222a811698b4f1' \ + && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:9.0.19-alpine3.23-amd64 @@ -45,14 +51,13 @@ RUN apk add --upgrade --no-cache \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.Alpine.7.5.10.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=7.5.10 \ - && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='2c379c003cff9de263aa0d006300a67a784f69ab6ce9cfd822be0a66215bd4cea1c04b1289d2c58efdf62a8a6af6068fd06a946a58d5e6987d222a811698b4f1' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/alpine3.24/amd64/Dockerfile b/src/sdk/9.0/alpine3.24/amd64/Dockerfile index 8de9e7a15a..a05ce9ef45 100644 --- a/src/sdk/9.0/alpine3.24/amd64/Dockerfile +++ b/src/sdk/9.0/alpine3.24/amd64/Dockerfile @@ -15,6 +15,12 @@ RUN dotnet_sdk_version=9.0.317 \ dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz \ $dotnet_version-sha.txt +# Download PowerShell +RUN powershell_version=7.5.10 \ + && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ + && powershell_sha512='2c379c003cff9de263aa0d006300a67a784f69ab6ce9cfd822be0a66215bd4cea1c04b1289d2c58efdf62a8a6af6068fd06a946a58d5e6987d222a811698b4f1' \ + && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:9.0.19-alpine3.24-amd64 @@ -45,14 +51,13 @@ RUN apk add --upgrade --no-cache \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.Alpine.7.5.10.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=7.5.10 \ - && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='2c379c003cff9de263aa0d006300a67a784f69ab6ce9cfd822be0a66215bd4cea1c04b1289d2c58efdf62a8a6af6068fd06a946a58d5e6987d222a811698b4f1' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/azurelinux3.0/amd64/Dockerfile b/src/sdk/9.0/azurelinux3.0/amd64/Dockerfile index e166894bba..7f6b037be5 100644 --- a/src/sdk/9.0/azurelinux3.0/amd64/Dockerfile +++ b/src/sdk/9.0/azurelinux3.0/amd64/Dockerfile @@ -20,6 +20,12 @@ RUN dotnet_sdk_version=9.0.317 \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ $dotnet_version-sha.txt +# Download PowerShell +RUN powershell_version=7.5.10 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='fc3a60d5fd53c3675b0e26232d3eec90d9d1d123f2c68855404227b9ba627e39644c8303772c7165d05ab382e9f457ce398b8546e28e7e832e68b4e1b6989195' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:9.0.19-azurelinux3.0-amd64 @@ -46,14 +52,13 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x64.7.5.10.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=7.5.10 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='fc3a60d5fd53c3675b0e26232d3eec90d9d1d123f2c68855404227b9ba627e39644c8303772c7165d05ab382e9f457ce398b8546e28e7e832e68b4e1b6989195' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/azurelinux3.0/arm64v8/Dockerfile b/src/sdk/9.0/azurelinux3.0/arm64v8/Dockerfile index 2f11f93678..553ef95ecf 100644 --- a/src/sdk/9.0/azurelinux3.0/arm64v8/Dockerfile +++ b/src/sdk/9.0/azurelinux3.0/arm64v8/Dockerfile @@ -20,6 +20,12 @@ RUN dotnet_sdk_version=9.0.317 \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ $dotnet_version-sha.txt +# Download PowerShell +RUN powershell_version=7.5.10 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='309cc2305d06bca3228796d785003fd5bdb8cab22170bf7bb48d5cd88de0248e67585439277b9ff9d5bceb632566dcbe52cfea2dcd26d40e10bd0b1a67c1ae19' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:9.0.19-azurelinux3.0-arm64v8 @@ -46,14 +52,13 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.5.10.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=7.5.10 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='309cc2305d06bca3228796d785003fd5bdb8cab22170bf7bb48d5cd88de0248e67585439277b9ff9d5bceb632566dcbe52cfea2dcd26d40e10bd0b1a67c1ae19' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/bookworm-slim/amd64/Dockerfile b/src/sdk/9.0/bookworm-slim/amd64/Dockerfile index e9fced9488..cd2ed60981 100644 --- a/src/sdk/9.0/bookworm-slim/amd64/Dockerfile +++ b/src/sdk/9.0/bookworm-slim/amd64/Dockerfile @@ -16,6 +16,12 @@ RUN dotnet_sdk_version=9.0.317 \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ $dotnet_version-sha.txt +# Download PowerShell +RUN powershell_version=7.5.10 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='fc3a60d5fd53c3675b0e26232d3eec90d9d1d123f2c68855404227b9ba627e39644c8303772c7165d05ab382e9f457ce398b8546e28e7e832e68b4e1b6989195' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:9.0.19-bookworm-slim-amd64 @@ -44,14 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x64.7.5.10.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=7.5.10 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='fc3a60d5fd53c3675b0e26232d3eec90d9d1d123f2c68855404227b9ba627e39644c8303772c7165d05ab382e9f457ce398b8546e28e7e832e68b4e1b6989195' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile b/src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile index cc5f7c0da7..dcba97f839 100644 --- a/src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile +++ b/src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile @@ -16,6 +16,12 @@ RUN dotnet_sdk_version=9.0.317 \ dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz \ $dotnet_version-sha.txt +# Download PowerShell +RUN powershell_version=7.5.10 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ + && powershell_sha512='94815faa00214c435181cc76aa44e53c2d49d10b1f3a1b3a4f94592e854bbceeb67931eb300ad79dae71a7b5c4c4f555caf6df7e873a7326636998f6d6467e3b' \ + && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:9.0.19-bookworm-slim-arm32v7 @@ -44,14 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm32.7.5.10.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=7.5.10 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='94815faa00214c435181cc76aa44e53c2d49d10b1f3a1b3a4f94592e854bbceeb67931eb300ad79dae71a7b5c4c4f555caf6df7e873a7326636998f6d6467e3b' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile b/src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile index afdfbd7bc3..2230e0c410 100644 --- a/src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile +++ b/src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile @@ -16,6 +16,12 @@ RUN dotnet_sdk_version=9.0.317 \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ $dotnet_version-sha.txt +# Download PowerShell +RUN powershell_version=7.5.10 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='309cc2305d06bca3228796d785003fd5bdb8cab22170bf7bb48d5cd88de0248e67585439277b9ff9d5bceb632566dcbe52cfea2dcd26d40e10bd0b1a67c1ae19' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:9.0.19-bookworm-slim-arm64v8 @@ -44,14 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.5.10.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=7.5.10 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='309cc2305d06bca3228796d785003fd5bdb8cab22170bf7bb48d5cd88de0248e67585439277b9ff9d5bceb632566dcbe52cfea2dcd26d40e10bd0b1a67c1ae19' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/noble/amd64/Dockerfile b/src/sdk/9.0/noble/amd64/Dockerfile index e79b05e4fa..bdefae3850 100644 --- a/src/sdk/9.0/noble/amd64/Dockerfile +++ b/src/sdk/9.0/noble/amd64/Dockerfile @@ -16,6 +16,12 @@ RUN dotnet_sdk_version=9.0.317 \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ $dotnet_version-sha.txt +# Download PowerShell +RUN powershell_version=7.5.10 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='fc3a60d5fd53c3675b0e26232d3eec90d9d1d123f2c68855404227b9ba627e39644c8303772c7165d05ab382e9f457ce398b8546e28e7e832e68b4e1b6989195' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:9.0.19-noble-amd64 @@ -44,14 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x64.7.5.10.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=7.5.10 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='fc3a60d5fd53c3675b0e26232d3eec90d9d1d123f2c68855404227b9ba627e39644c8303772c7165d05ab382e9f457ce398b8546e28e7e832e68b4e1b6989195' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/noble/arm32v7/Dockerfile b/src/sdk/9.0/noble/arm32v7/Dockerfile index d010fafaa1..93ca0c4aee 100644 --- a/src/sdk/9.0/noble/arm32v7/Dockerfile +++ b/src/sdk/9.0/noble/arm32v7/Dockerfile @@ -16,6 +16,12 @@ RUN dotnet_sdk_version=9.0.317 \ dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz \ $dotnet_version-sha.txt +# Download PowerShell +RUN powershell_version=7.5.10 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ + && powershell_sha512='94815faa00214c435181cc76aa44e53c2d49d10b1f3a1b3a4f94592e854bbceeb67931eb300ad79dae71a7b5c4c4f555caf6df7e873a7326636998f6d6467e3b' \ + && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:9.0.19-noble-arm32v7 @@ -44,14 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm32.7.5.10.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=7.5.10 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='94815faa00214c435181cc76aa44e53c2d49d10b1f3a1b3a4f94592e854bbceeb67931eb300ad79dae71a7b5c4c4f555caf6df7e873a7326636998f6d6467e3b' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/noble/arm64v8/Dockerfile b/src/sdk/9.0/noble/arm64v8/Dockerfile index 43c9fd804d..9fc6e1da17 100644 --- a/src/sdk/9.0/noble/arm64v8/Dockerfile +++ b/src/sdk/9.0/noble/arm64v8/Dockerfile @@ -16,6 +16,12 @@ RUN dotnet_sdk_version=9.0.317 \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ $dotnet_version-sha.txt +# Download PowerShell +RUN powershell_version=7.5.10 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='309cc2305d06bca3228796d785003fd5bdb8cab22170bf7bb48d5cd88de0248e67585439277b9ff9d5bceb632566dcbe52cfea2dcd26d40e10bd0b1a67c1ae19' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:9.0.19-noble-arm64v8 @@ -44,14 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.5.10.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=7.5.10 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='309cc2305d06bca3228796d785003fd5bdb8cab22170bf7bb48d5cd88de0248e67585439277b9ff9d5bceb632566dcbe52cfea2dcd26d40e10bd0b1a67c1ae19' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-alpine3.23-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-alpine3.23-amd64-Dockerfile.approved.txt index c252f36bfc..9be3b9e557 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-alpine3.23-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-alpine3.23-amd64-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-musl-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-musl-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-alpine3.XX-amd64 @@ -47,15 +53,14 @@ RUN apk add --upgrade --no-cache \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.Alpine.0.0.0.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-alpine3.24-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-alpine3.24-amd64-Dockerfile.approved.txt index e44794ef0c..d3f34eda3d 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-alpine3.24-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-alpine3.24-amd64-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-musl-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-musl-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-alpine3.XX-amd64 @@ -47,15 +53,14 @@ RUN apk add --upgrade --no-cache \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.Alpine.0.0.0.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-azurelinux3.0-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-azurelinux3.0-amd64-Dockerfile.approved.txt index 08bef22e3e..7a531c5825 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-azurelinux3.0-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-azurelinux3.0-amd64-Dockerfile.approved.txt @@ -21,6 +21,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-azurelinux3.0-amd64 @@ -47,15 +53,14 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x0.0.0.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt index 0d6d259b7f..1f8fff2886 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt @@ -21,6 +21,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-azurelinux3.0-arm64v8 @@ -47,15 +53,14 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm0.0.0.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-amd64-Dockerfile.approved.txt index 12a74353dc..b956b483f6 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-amd64-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-noble-amd64 @@ -45,15 +51,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x0.0.0.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-arm32v7-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-arm32v7-Dockerfile.approved.txt index 2c56032bd4..4f22ac6a31 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-arm32v7-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-arm32v7-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-noble-arm32v7 @@ -45,15 +51,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm0.0.0.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-arm64v8-Dockerfile.approved.txt index cd41fb7183..78fd96b953 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-arm64v8-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-noble-arm64v8 @@ -45,15 +51,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm0.0.0.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-amd64-Dockerfile.approved.txt index c8758aa2d7..c61640a206 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-amd64-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-resolute-amd64 @@ -45,15 +51,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x0.0.0.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-arm32v7-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-arm32v7-Dockerfile.approved.txt index d29ad4c3e1..4428b58716 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-arm32v7-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-arm32v7-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-resolute-arm32v7 @@ -45,15 +51,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm0.0.0.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-arm64v8-Dockerfile.approved.txt index 9f1124784f..e6ec52f289 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-arm64v8-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-resolute-arm64v8 @@ -45,15 +51,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm0.0.0.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-alpine3.24-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-alpine3.24-amd64-Dockerfile.approved.txt index 1340f9be09..f455af8aa4 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-alpine3.24-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-alpine3.24-amd64-Dockerfile.approved.txt @@ -16,6 +16,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-alpine3.XX-amd64 @@ -46,6 +52,8 @@ RUN apk add --upgrade --no-cache \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.Alpine.0.0.0.nupkg", "/"] + # Workaround for https://github.com/dotnet/sdk/issues/55238 RUN printf '%s\n' \ '#!/bin/sh' \ @@ -58,9 +66,6 @@ RUN printf '%s\n' \ # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux3.0-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux3.0-amd64-Dockerfile.approved.txt index 095836e69a..58d80c5d07 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux3.0-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux3.0-amd64-Dockerfile.approved.txt @@ -20,6 +20,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-azurelinux3.0-amd64 @@ -46,15 +52,14 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x0.0.0.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt index 2c2126ffbc..001a40998c 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt @@ -20,6 +20,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-azurelinux3.0-arm64v8 @@ -46,15 +52,14 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm0.0.0.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux4.0-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux4.0-amd64-Dockerfile.approved.txt index 57df32e5ae..cb2af5d1c1 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux4.0-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux4.0-amd64-Dockerfile.approved.txt @@ -21,6 +21,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-azurelinux4.0-amd64 @@ -47,15 +53,14 @@ RUN dnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x0.0.0.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux4.0-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux4.0-arm64v8-Dockerfile.approved.txt index f179c3fdee..c4b1fa0eee 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux4.0-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux4.0-arm64v8-Dockerfile.approved.txt @@ -21,6 +21,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-azurelinux4.0-arm64v8 @@ -47,15 +53,14 @@ RUN dnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm0.0.0.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-resolute-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-resolute-amd64-Dockerfile.approved.txt index 1d0765e6a1..f629793d8e 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-resolute-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-resolute-amd64-Dockerfile.approved.txt @@ -16,6 +16,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-resolute-amd64 @@ -44,15 +50,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x0.0.0.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-resolute-arm32v7-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-resolute-arm32v7-Dockerfile.approved.txt index 272936e5be..fb123c39df 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-resolute-arm32v7-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-resolute-arm32v7-Dockerfile.approved.txt @@ -16,6 +16,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-resolute-arm32v7 @@ -44,15 +50,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm0.0.0.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-resolute-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-resolute-arm64v8-Dockerfile.approved.txt index e959afe8c6..7158ebc376 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-resolute-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-resolute-arm64v8-Dockerfile.approved.txt @@ -16,6 +16,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-resolute-arm64v8 @@ -44,15 +50,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm0.0.0.nupkg", "/"] + RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-alpine3.23-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-alpine3.23-amd64-Dockerfile.approved.txt index 2cbb25c291..2bd5f779f6 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-alpine3.23-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-alpine3.23-amd64-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-musl-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-musl-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-alpine3.XX-amd64 @@ -46,14 +52,13 @@ RUN apk add --upgrade --no-cache \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.Alpine.0.0.0.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-alpine3.24-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-alpine3.24-amd64-Dockerfile.approved.txt index d6d763c4ea..b1bcc29b6a 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-alpine3.24-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-alpine3.24-amd64-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-musl-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-musl-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-alpine3.XX-amd64 @@ -46,14 +52,13 @@ RUN apk add --upgrade --no-cache \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.Alpine.0.0.0.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-azurelinux3.0-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-azurelinux3.0-amd64-Dockerfile.approved.txt index 6a288227bb..1b8ca499eb 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-azurelinux3.0-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-azurelinux3.0-amd64-Dockerfile.approved.txt @@ -21,6 +21,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-azurelinux3.0-amd64 @@ -47,14 +53,13 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x0.0.0.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt index 30027498b0..2f79b10628 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt @@ -21,6 +21,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-azurelinux3.0-arm64v8 @@ -47,14 +53,13 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm0.0.0.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-amd64-Dockerfile.approved.txt index 601e35b173..224d46e7cd 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-amd64-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-bookworm-slim-amd64 @@ -45,14 +51,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x0.0.0.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-arm32v7-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-arm32v7-Dockerfile.approved.txt index 051a3ac425..42f2cd70ef 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-arm32v7-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-arm32v7-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-bookworm-slim-arm32v7 @@ -45,14 +51,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm0.0.0.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-arm64v8-Dockerfile.approved.txt index 665fe2a791..facd2e4643 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-arm64v8-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-bookworm-slim-arm64v8 @@ -45,14 +51,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm0.0.0.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-amd64-Dockerfile.approved.txt index 9d24b55aee..071e7fc3e5 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-amd64-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-jammy-amd64 @@ -45,14 +51,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x0.0.0.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-arm32v7-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-arm32v7-Dockerfile.approved.txt index 5534142225..98935873f0 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-arm32v7-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-arm32v7-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-jammy-arm32v7 @@ -45,14 +51,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm0.0.0.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-arm64v8-Dockerfile.approved.txt index 4ad6c0e46e..a88d6daef8 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-arm64v8-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-jammy-arm64v8 @@ -45,14 +51,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm0.0.0.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-noble-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-noble-amd64-Dockerfile.approved.txt index 07b23bb351..c96f82d6b3 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-noble-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-noble-amd64-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-noble-amd64 @@ -45,14 +51,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x0.0.0.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-noble-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-noble-arm64v8-Dockerfile.approved.txt index 67d1328451..75b3366f49 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-noble-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-noble-arm64v8-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-noble-arm64v8 @@ -45,14 +51,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm0.0.0.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-alpine3.23-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-alpine3.23-amd64-Dockerfile.approved.txt index 412612694d..7af2a4def8 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-alpine3.23-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-alpine3.23-amd64-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-musl-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-musl-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-alpine3.XX-amd64 @@ -47,14 +53,13 @@ RUN apk add --upgrade --no-cache \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.Alpine.0.0.0.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-alpine3.24-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-alpine3.24-amd64-Dockerfile.approved.txt index 0b2f6afbf8..919670111a 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-alpine3.24-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-alpine3.24-amd64-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-musl-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-musl-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-alpine3.XX-amd64 @@ -47,14 +53,13 @@ RUN apk add --upgrade --no-cache \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.Alpine.0.0.0.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-azurelinux3.0-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-azurelinux3.0-amd64-Dockerfile.approved.txt index 6a288227bb..1b8ca499eb 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-azurelinux3.0-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-azurelinux3.0-amd64-Dockerfile.approved.txt @@ -21,6 +21,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-azurelinux3.0-amd64 @@ -47,14 +53,13 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x0.0.0.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt index 30027498b0..2f79b10628 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt @@ -21,6 +21,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-azurelinux3.0-arm64v8 @@ -47,14 +53,13 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm0.0.0.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-amd64-Dockerfile.approved.txt index 601e35b173..224d46e7cd 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-amd64-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-bookworm-slim-amd64 @@ -45,14 +51,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x0.0.0.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-arm32v7-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-arm32v7-Dockerfile.approved.txt index 051a3ac425..42f2cd70ef 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-arm32v7-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-arm32v7-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-bookworm-slim-arm32v7 @@ -45,14 +51,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm0.0.0.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-arm64v8-Dockerfile.approved.txt index 665fe2a791..facd2e4643 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-arm64v8-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-bookworm-slim-arm64v8 @@ -45,14 +51,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm0.0.0.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-amd64-Dockerfile.approved.txt index 07b23bb351..c96f82d6b3 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-amd64-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-x64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-x64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-noble-amd64 @@ -45,14 +51,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.x0.0.0.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-arm32v7-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-arm32v7-Dockerfile.approved.txt index b15db43132..22604f5c93 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-arm32v7-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-arm32v7-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-noble-arm32v7 @@ -45,14 +51,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm0.0.0.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-arm64v8-Dockerfile.approved.txt index 67d1328451..75b3366f49 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-arm64v8-Dockerfile.approved.txt @@ -17,6 +17,12 @@ RUN dotnet_sdk_version=0.0.0 \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm64.tar.gz \ dotnet-sdk-$dotnet_sdk_build_version-linux-arm64.tar.gz.sha512 +# Download PowerShell +RUN powershell_version=0.0.0 \ + && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_sha512='{sha512_placeholder}' \ + && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + # .NET SDK image FROM $REPO:0.0.0-noble-arm64v8 @@ -45,14 +51,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] +COPY --from=installer ["/PowerShell.Linux.arm0.0.0.nupkg", "/"] + # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ From 9bd601fbc37acdc6b542386d4657bd81d40b68eb Mon Sep 17 00:00:00 2001 From: Logan Bussell Date: Fri, 4 Sep 2026 10:12:54 -0700 Subject: [PATCH 18/25] Add internal build support for PowerShell Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: f290ac78-db28-4027-bad3-2d6ced5401c4 --- .../Dockerfile.linux.download-files | 2 +- .../Dockerfile.windows.download-files | 2 +- eng/dockerfile-templates/sdk/Dockerfile.linux | 4 +++- .../sdk/Dockerfile.linux.download-powershell | 12 ++++++++++-- .../sdk/Dockerfile.windows.install-powershell | 9 +++++++-- ...sdk-10.0-alpine3.23-amd64-Dockerfile.approved.txt | 3 ++- ...sdk-10.0-alpine3.24-amd64-Dockerfile.approved.txt | 3 ++- ...-10.0-azurelinux3.0-amd64-Dockerfile.approved.txt | 3 ++- ...0.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt | 3 ++- ...nanoserver-ltsc2022-amd64-Dockerfile.approved.txt | 7 ++++++- ...nanoserver-ltsc2025-amd64-Dockerfile.approved.txt | 7 ++++++- .../sdk-10.0-noble-amd64-Dockerfile.approved.txt | 3 ++- .../sdk-10.0-noble-arm32v7-Dockerfile.approved.txt | 3 ++- .../sdk-10.0-noble-arm64v8-Dockerfile.approved.txt | 3 ++- .../sdk-10.0-resolute-amd64-Dockerfile.approved.txt | 3 ++- ...sdk-10.0-resolute-arm32v7-Dockerfile.approved.txt | 3 ++- ...sdk-10.0-resolute-arm64v8-Dockerfile.approved.txt | 3 ++- ...servercore-ltsc2022-amd64-Dockerfile.approved.txt | 7 ++++++- ...servercore-ltsc2025-amd64-Dockerfile.approved.txt | 7 ++++++- ...sdk-11.0-alpine3.24-amd64-Dockerfile.approved.txt | 3 ++- ...-11.0-azurelinux3.0-amd64-Dockerfile.approved.txt | 3 ++- ...1.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt | 3 ++- ...-11.0-azurelinux4.0-amd64-Dockerfile.approved.txt | 3 ++- ...1.0-azurelinux4.0-arm64v8-Dockerfile.approved.txt | 3 ++- ...nanoserver-ltsc2025-amd64-Dockerfile.approved.txt | 7 ++++++- .../sdk-11.0-resolute-amd64-Dockerfile.approved.txt | 3 ++- ...sdk-11.0-resolute-arm32v7-Dockerfile.approved.txt | 3 ++- ...sdk-11.0-resolute-arm64v8-Dockerfile.approved.txt | 3 ++- ...servercore-ltsc2025-amd64-Dockerfile.approved.txt | 7 ++++++- .../sdk-8.0-alpine3.23-amd64-Dockerfile.approved.txt | 3 ++- .../sdk-8.0-alpine3.24-amd64-Dockerfile.approved.txt | 3 ++- ...k-8.0-azurelinux3.0-amd64-Dockerfile.approved.txt | 3 ++- ...8.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt | 3 ++- ...k-8.0-bookworm-slim-amd64-Dockerfile.approved.txt | 3 ++- ...8.0-bookworm-slim-arm32v7-Dockerfile.approved.txt | 3 ++- ...8.0-bookworm-slim-arm64v8-Dockerfile.approved.txt | 3 ++- .../sdk-8.0-jammy-amd64-Dockerfile.approved.txt | 3 ++- .../sdk-8.0-jammy-arm32v7-Dockerfile.approved.txt | 3 ++- .../sdk-8.0-jammy-arm64v8-Dockerfile.approved.txt | 3 ++- ...8.0-nanoserver-1809-amd64-Dockerfile.approved.txt | 7 ++++++- ...nanoserver-ltsc2022-amd64-Dockerfile.approved.txt | 7 ++++++- ...nanoserver-ltsc2025-amd64-Dockerfile.approved.txt | 7 ++++++- .../sdk-8.0-noble-amd64-Dockerfile.approved.txt | 3 ++- .../sdk-8.0-noble-arm64v8-Dockerfile.approved.txt | 3 ++- ...servercore-ltsc2019-amd64-Dockerfile.approved.txt | 7 ++++++- ...servercore-ltsc2022-amd64-Dockerfile.approved.txt | 7 ++++++- ...servercore-ltsc2025-amd64-Dockerfile.approved.txt | 7 ++++++- .../sdk-9.0-alpine3.23-amd64-Dockerfile.approved.txt | 3 ++- .../sdk-9.0-alpine3.24-amd64-Dockerfile.approved.txt | 3 ++- ...k-9.0-azurelinux3.0-amd64-Dockerfile.approved.txt | 3 ++- ...9.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt | 3 ++- ...k-9.0-bookworm-slim-amd64-Dockerfile.approved.txt | 3 ++- ...9.0-bookworm-slim-arm32v7-Dockerfile.approved.txt | 3 ++- ...9.0-bookworm-slim-arm64v8-Dockerfile.approved.txt | 3 ++- ...9.0-nanoserver-1809-amd64-Dockerfile.approved.txt | 7 ++++++- ...nanoserver-ltsc2022-amd64-Dockerfile.approved.txt | 7 ++++++- ...nanoserver-ltsc2025-amd64-Dockerfile.approved.txt | 7 ++++++- .../sdk-9.0-noble-amd64-Dockerfile.approved.txt | 3 ++- .../sdk-9.0-noble-arm32v7-Dockerfile.approved.txt | 3 ++- .../sdk-9.0-noble-arm64v8-Dockerfile.approved.txt | 3 ++- ...servercore-ltsc2019-amd64-Dockerfile.approved.txt | 7 ++++++- ...servercore-ltsc2022-amd64-Dockerfile.approved.txt | 7 ++++++- ...servercore-ltsc2025-amd64-Dockerfile.approved.txt | 7 ++++++- 63 files changed, 210 insertions(+), 65 deletions(-) diff --git a/eng/dockerfile-templates/Dockerfile.linux.download-files b/eng/dockerfile-templates/Dockerfile.linux.download-files index f03fc52b80..25f6c3308f 100644 --- a/eng/dockerfile-templates/Dockerfile.linux.download-files +++ b/eng/dockerfile-templates/Dockerfile.linux.download-files @@ -13,7 +13,7 @@ https://learn.microsoft.com/rest/api/storageservices/authorize-with-azure-active-directory#call-storage-operations-with-oauth-tokens ^ for i, file in ARGS["files"]:{{ - if (find(file["url"], "dotnetstage") >= 0):{{ + if (find(file["url"], "dotnetstage") >= 0 || find(file["url"], "pscoretestdata") >= 0):{{ set isInternal to 1 }}}}^ diff --git a/eng/dockerfile-templates/Dockerfile.windows.download-files b/eng/dockerfile-templates/Dockerfile.windows.download-files index da6e26fe15..c1b0788f58 100644 --- a/eng/dockerfile-templates/Dockerfile.windows.download-files +++ b/eng/dockerfile-templates/Dockerfile.windows.download-files @@ -13,7 +13,7 @@ https://learn.microsoft.com/rest/api/storageservices/authorize-with-azure-active-directory#call-storage-operations-with-oauth-tokens ^ set isInternal(url) to:{{ - return find(url, "dotnetstage") >= 0 + return find(url, "dotnetstage") >= 0 || find(url, "pscoretestdata") >= 0 }}^ for i, file in ARGS["files"]:{{ diff --git a/eng/dockerfile-templates/sdk/Dockerfile.linux b/eng/dockerfile-templates/sdk/Dockerfile.linux index 7c5e14fa0b..6bcde68cf8 100644 --- a/eng/dockerfile-templates/sdk/Dockerfile.linux +++ b/eng/dockerfile-templates/sdk/Dockerfile.linux @@ -92,7 +92,9 @@ RUN {{InsertTemplate("../Dockerfile.download-dotnet", [ ], " ")}}{{if isPowerShellSupported: # Download PowerShell -RUN {{InsertTemplate("Dockerfile.linux.download-powershell", [])}}}} +RUN {{InsertTemplate("Dockerfile.linux.download-powershell", [ + "dotnet-is-internal": isInternal +])}}}} # .NET SDK image diff --git a/eng/dockerfile-templates/sdk/Dockerfile.linux.download-powershell b/eng/dockerfile-templates/sdk/Dockerfile.linux.download-powershell index 2faf16b02a..e0877e9025 100644 --- a/eng/dockerfile-templates/sdk/Dockerfile.linux.download-powershell +++ b/eng/dockerfile-templates/sdk/Dockerfile.linux.download-powershell @@ -1,13 +1,21 @@ {{ + _ ARGS: + dotnet-is-internal (optional): Whether the Dockerfile is targeting an internal build of the .NET product. ^ + set dotnetVersion to join(slice(split(PRODUCT_VERSION, "."), 0, 2), ".") ^ set isAlpine to find(OS_VERSION, "alpine") >= 0 ^ set nupkgPlatform to when(isAlpine, "Linux.Alpine", cat("Linux.", ARCH_NUPKG)) ^ set shaPlatform to when(isAlpine, "Linux.Alpine", cat("Linux|", ARCH_NUPKG)) ^ set powershellVersion to VARIABLES[cat("powershell|", dotnetVersion, "|build-version")] ^ set nupkgName to cat("PowerShell.", nupkgPlatform, ".$powershell_version.nupkg") ^ - set url to cat("https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/", nupkgName) + set url to when( + ARGS["dotnet-is-internal"], + cat("https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/", nupkgName), + cat("https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/", nupkgName) + ) }}powershell_version={{powershellVersion}} \ - && {{InsertTemplate("../Dockerfile.linux.download-files", ["files": [[ +{{if ARGS["dotnet-is-internal"]: && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ +}} && {{InsertTemplate("../Dockerfile.linux.download-files", ["files": [[ "url": url, "out-file": nupkgName ]]], " ")}} \ diff --git a/eng/dockerfile-templates/sdk/Dockerfile.windows.install-powershell b/eng/dockerfile-templates/sdk/Dockerfile.windows.install-powershell index 5cc3a3faf2..3fc9577610 100644 --- a/eng/dockerfile-templates/sdk/Dockerfile.windows.install-powershell +++ b/eng/dockerfile-templates/sdk/Dockerfile.windows.install-powershell @@ -5,11 +5,16 @@ set dotnetVersion to join(slice(split(PRODUCT_VERSION, "."), 0, 2), ".") ^ set rootDir to "\" ^ set nupkgFile to "PowerShell.Windows.x64.$powershell_version.nupkg" ^ - set url to cat("https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/", nupkgFile) ^ + set url to when( + ARGS["dotnet-is-internal"], + cat("https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/", nupkgFile), + cat("https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/", nupkgFile) + ) ^ set powershellVersion to VARIABLES[cat("powershell|", dotnetVersion, "|build-version")] }}# Install PowerShell global tool $powershell_version = '{{VARIABLES[cat("powershell|", dotnetVersion, "|build-version")]}}'; ` -{{InsertTemplate("../Dockerfile.windows.download-files", ["files": [[ +{{if ARGS["dotnet-is-internal"]:$powershell_url_version = $powershell_version.Replace('.', '-'); ` +}}{{InsertTemplate("../Dockerfile.windows.download-files", ["files": [[ "out-file": nupkgFile, "url": url ]]])}}; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-alpine3.23-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-alpine3.23-amd64-Dockerfile.approved.txt index 9be3b9e557..f2de66e98c 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-alpine3.23-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-alpine3.23-amd64-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && wget --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.Alpine.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-alpine3.24-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-alpine3.24-amd64-Dockerfile.approved.txt index d3f34eda3d..56dcec3720 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-alpine3.24-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-alpine3.24-amd64-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && wget --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.Alpine.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-azurelinux3.0-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-azurelinux3.0-amd64-Dockerfile.approved.txt index 7a531c5825..7dbe28a7c8 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-azurelinux3.0-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-azurelinux3.0-amd64-Dockerfile.approved.txt @@ -23,7 +23,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.x64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt index 1f8fff2886..a7bcd95171 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt @@ -23,7 +23,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt index f4bed34674..fbb7c53620 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt @@ -53,7 +53,12 @@ RUN ` ` # Install PowerShell global tool $powershell_version = '0.0.0'; ` - Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` + $powershell_url_version = $powershell_version.Replace('.', '-'); ` + $Headers = @{ ` + Authorization = \"Bearer $env:ACCESSTOKEN\"; ` + 'x-ms-version' = '2017-11-09'; ` + }; ` + Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` $powershell_sha512 = '{sha512_placeholder}'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt index 20d4b3f664..025cdacaf7 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt @@ -53,7 +53,12 @@ RUN ` ` # Install PowerShell global tool $powershell_version = '0.0.0'; ` - Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` + $powershell_url_version = $powershell_version.Replace('.', '-'); ` + $Headers = @{ ` + Authorization = \"Bearer $env:ACCESSTOKEN\"; ` + 'x-ms-version' = '2017-11-09'; ` + }; ` + Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` $powershell_sha512 = '{sha512_placeholder}'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-amd64-Dockerfile.approved.txt index b956b483f6..9adb16f017 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-amd64-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.x64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-arm32v7-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-arm32v7-Dockerfile.approved.txt index 4f22ac6a31..b93821664d 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-arm32v7-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-arm32v7-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm32.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-arm64v8-Dockerfile.approved.txt index 78fd96b953..15d5ba1f34 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-arm64v8-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-amd64-Dockerfile.approved.txt index c61640a206..c7b12df4e0 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-amd64-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.x64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-arm32v7-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-arm32v7-Dockerfile.approved.txt index 4428b58716..ea445900bd 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-arm32v7-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-arm32v7-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm32.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-arm64v8-Dockerfile.approved.txt index e6ec52f289..c11f500ca7 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-arm64v8-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt index 6e562aec62..8f6375c151 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt @@ -53,7 +53,12 @@ RUN ` ` # Install PowerShell global tool $powershell_version = '0.0.0'; ` - Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` + $powershell_url_version = $powershell_version.Replace('.', '-'); ` + $Headers = @{ ` + Authorization = \"Bearer $env:ACCESSTOKEN\"; ` + 'x-ms-version' = '2017-11-09'; ` + }; ` + Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` $powershell_sha512 = '{sha512_placeholder}'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt index 14b5398307..114f518d33 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt @@ -53,7 +53,12 @@ RUN ` ` # Install PowerShell global tool $powershell_version = '0.0.0'; ` - Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` + $powershell_url_version = $powershell_version.Replace('.', '-'); ` + $Headers = @{ ` + Authorization = \"Bearer $env:ACCESSTOKEN\"; ` + 'x-ms-version' = '2017-11-09'; ` + }; ` + Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` $powershell_sha512 = '{sha512_placeholder}'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-alpine3.24-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-alpine3.24-amd64-Dockerfile.approved.txt index f455af8aa4..ea1e39146c 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-alpine3.24-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-alpine3.24-amd64-Dockerfile.approved.txt @@ -18,7 +18,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && wget --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.Alpine.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux3.0-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux3.0-amd64-Dockerfile.approved.txt index 58d80c5d07..f03a7a2c5b 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux3.0-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux3.0-amd64-Dockerfile.approved.txt @@ -22,7 +22,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.x64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt index 001a40998c..e2604f2eab 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt @@ -22,7 +22,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux4.0-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux4.0-amd64-Dockerfile.approved.txt index cb2af5d1c1..40b0959790 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux4.0-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux4.0-amd64-Dockerfile.approved.txt @@ -23,7 +23,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.x64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux4.0-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux4.0-arm64v8-Dockerfile.approved.txt index c4b1fa0eee..69a8b2cf2a 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux4.0-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-azurelinux4.0-arm64v8-Dockerfile.approved.txt @@ -23,7 +23,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt index 08a9ccd4f5..4c2e164642 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt @@ -52,7 +52,12 @@ RUN ` ` # Install PowerShell global tool $powershell_version = '0.0.0'; ` - Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` + $powershell_url_version = $powershell_version.Replace('.', '-'); ` + $Headers = @{ ` + Authorization = \"Bearer $env:ACCESSTOKEN\"; ` + 'x-ms-version' = '2017-11-09'; ` + }; ` + Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` $powershell_sha512 = '{sha512_placeholder}'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-resolute-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-resolute-amd64-Dockerfile.approved.txt index f629793d8e..3c6dcd9acc 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-resolute-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-resolute-amd64-Dockerfile.approved.txt @@ -18,7 +18,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.x64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-resolute-arm32v7-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-resolute-arm32v7-Dockerfile.approved.txt index fb123c39df..7e4a367cc1 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-resolute-arm32v7-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-resolute-arm32v7-Dockerfile.approved.txt @@ -18,7 +18,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm32.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-resolute-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-resolute-arm64v8-Dockerfile.approved.txt index 7158ebc376..d866d2a950 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-resolute-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-resolute-arm64v8-Dockerfile.approved.txt @@ -18,7 +18,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt index 2518344ba0..70264566a6 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-11.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt @@ -52,7 +52,12 @@ RUN ` ` # Install PowerShell global tool $powershell_version = '0.0.0'; ` - Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` + $powershell_url_version = $powershell_version.Replace('.', '-'); ` + $Headers = @{ ` + Authorization = \"Bearer $env:ACCESSTOKEN\"; ` + 'x-ms-version' = '2017-11-09'; ` + }; ` + Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` $powershell_sha512 = '{sha512_placeholder}'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-alpine3.23-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-alpine3.23-amd64-Dockerfile.approved.txt index 2bd5f779f6..ce7b90589b 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-alpine3.23-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-alpine3.23-amd64-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && wget --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.Alpine.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-alpine3.24-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-alpine3.24-amd64-Dockerfile.approved.txt index b1bcc29b6a..a4fef97fc4 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-alpine3.24-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-alpine3.24-amd64-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && wget --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.Alpine.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-azurelinux3.0-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-azurelinux3.0-amd64-Dockerfile.approved.txt index 1b8ca499eb..0951c0807c 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-azurelinux3.0-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-azurelinux3.0-amd64-Dockerfile.approved.txt @@ -23,7 +23,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.x64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt index 2f79b10628..4061e668b8 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt @@ -23,7 +23,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-amd64-Dockerfile.approved.txt index 224d46e7cd..bf2243854a 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-amd64-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.x64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-arm32v7-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-arm32v7-Dockerfile.approved.txt index 42f2cd70ef..56fe12b018 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-arm32v7-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-arm32v7-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm32.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-arm64v8-Dockerfile.approved.txt index facd2e4643..00f1a63996 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-arm64v8-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-amd64-Dockerfile.approved.txt index 071e7fc3e5..68b79e96d8 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-amd64-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.x64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-arm32v7-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-arm32v7-Dockerfile.approved.txt index 98935873f0..f08b92c247 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-arm32v7-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-arm32v7-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm32.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-arm64v8-Dockerfile.approved.txt index a88d6daef8..3163f5f8f7 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-arm64v8-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-nanoserver-1809-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-nanoserver-1809-amd64-Dockerfile.approved.txt index 762ddfbb1e..327f0e2dbb 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-nanoserver-1809-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-nanoserver-1809-amd64-Dockerfile.approved.txt @@ -53,7 +53,12 @@ RUN ` ` # Install PowerShell global tool $powershell_version = '0.0.0'; ` - Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` + $powershell_url_version = $powershell_version.Replace('.', '-'); ` + $Headers = @{ ` + Authorization = \"Bearer $env:ACCESSTOKEN\"; ` + 'x-ms-version' = '2017-11-09'; ` + }; ` + Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` $powershell_sha512 = '{sha512_placeholder}'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt index a9601ca80b..284b91d46b 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt @@ -53,7 +53,12 @@ RUN ` ` # Install PowerShell global tool $powershell_version = '0.0.0'; ` - Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` + $powershell_url_version = $powershell_version.Replace('.', '-'); ` + $Headers = @{ ` + Authorization = \"Bearer $env:ACCESSTOKEN\"; ` + 'x-ms-version' = '2017-11-09'; ` + }; ` + Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` $powershell_sha512 = '{sha512_placeholder}'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt index 122093eeb7..18bfceeb64 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt @@ -53,7 +53,12 @@ RUN ` ` # Install PowerShell global tool $powershell_version = '0.0.0'; ` - Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` + $powershell_url_version = $powershell_version.Replace('.', '-'); ` + $Headers = @{ ` + Authorization = \"Bearer $env:ACCESSTOKEN\"; ` + 'x-ms-version' = '2017-11-09'; ` + }; ` + Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` $powershell_sha512 = '{sha512_placeholder}'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-noble-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-noble-amd64-Dockerfile.approved.txt index c96f82d6b3..61cf761e47 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-noble-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-noble-amd64-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.x64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-noble-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-noble-arm64v8-Dockerfile.approved.txt index 75b3366f49..5fd1841baa 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-noble-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-noble-arm64v8-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-windowsservercore-ltsc2019-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-windowsservercore-ltsc2019-amd64-Dockerfile.approved.txt index d4b6589b34..cc6e30e8de 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-windowsservercore-ltsc2019-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-windowsservercore-ltsc2019-amd64-Dockerfile.approved.txt @@ -53,7 +53,12 @@ RUN ` ` # Install PowerShell global tool $powershell_version = '0.0.0'; ` - Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` + $powershell_url_version = $powershell_version.Replace('.', '-'); ` + $Headers = @{ ` + Authorization = \"Bearer $env:ACCESSTOKEN\"; ` + 'x-ms-version' = '2017-11-09'; ` + }; ` + Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` $powershell_sha512 = '{sha512_placeholder}'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt index 1a31cc5b3f..af7706e161 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt @@ -53,7 +53,12 @@ RUN ` ` # Install PowerShell global tool $powershell_version = '0.0.0'; ` - Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` + $powershell_url_version = $powershell_version.Replace('.', '-'); ` + $Headers = @{ ` + Authorization = \"Bearer $env:ACCESSTOKEN\"; ` + 'x-ms-version' = '2017-11-09'; ` + }; ` + Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` $powershell_sha512 = '{sha512_placeholder}'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt index c74570d29e..75a2f693f2 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt @@ -53,7 +53,12 @@ RUN ` ` # Install PowerShell global tool $powershell_version = '0.0.0'; ` - Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` + $powershell_url_version = $powershell_version.Replace('.', '-'); ` + $Headers = @{ ` + Authorization = \"Bearer $env:ACCESSTOKEN\"; ` + 'x-ms-version' = '2017-11-09'; ` + }; ` + Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` $powershell_sha512 = '{sha512_placeholder}'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-alpine3.23-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-alpine3.23-amd64-Dockerfile.approved.txt index 7af2a4def8..51ce45e94b 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-alpine3.23-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-alpine3.23-amd64-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && wget --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.Alpine.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-alpine3.24-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-alpine3.24-amd64-Dockerfile.approved.txt index 919670111a..a1d3aeec3e 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-alpine3.24-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-alpine3.24-amd64-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && wget --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.Alpine.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-azurelinux3.0-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-azurelinux3.0-amd64-Dockerfile.approved.txt index 1b8ca499eb..0951c0807c 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-azurelinux3.0-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-azurelinux3.0-amd64-Dockerfile.approved.txt @@ -23,7 +23,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.x64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt index 2f79b10628..4061e668b8 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt @@ -23,7 +23,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-amd64-Dockerfile.approved.txt index 224d46e7cd..bf2243854a 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-amd64-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.x64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-arm32v7-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-arm32v7-Dockerfile.approved.txt index 42f2cd70ef..56fe12b018 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-arm32v7-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-arm32v7-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm32.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-arm64v8-Dockerfile.approved.txt index facd2e4643..00f1a63996 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-arm64v8-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-nanoserver-1809-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-nanoserver-1809-amd64-Dockerfile.approved.txt index 762ddfbb1e..327f0e2dbb 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-nanoserver-1809-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-nanoserver-1809-amd64-Dockerfile.approved.txt @@ -53,7 +53,12 @@ RUN ` ` # Install PowerShell global tool $powershell_version = '0.0.0'; ` - Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` + $powershell_url_version = $powershell_version.Replace('.', '-'); ` + $Headers = @{ ` + Authorization = \"Bearer $env:ACCESSTOKEN\"; ` + 'x-ms-version' = '2017-11-09'; ` + }; ` + Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` $powershell_sha512 = '{sha512_placeholder}'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt index a9601ca80b..284b91d46b 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt @@ -53,7 +53,12 @@ RUN ` ` # Install PowerShell global tool $powershell_version = '0.0.0'; ` - Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` + $powershell_url_version = $powershell_version.Replace('.', '-'); ` + $Headers = @{ ` + Authorization = \"Bearer $env:ACCESSTOKEN\"; ` + 'x-ms-version' = '2017-11-09'; ` + }; ` + Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` $powershell_sha512 = '{sha512_placeholder}'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt index 122093eeb7..18bfceeb64 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt @@ -53,7 +53,12 @@ RUN ` ` # Install PowerShell global tool $powershell_version = '0.0.0'; ` - Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` + $powershell_url_version = $powershell_version.Replace('.', '-'); ` + $Headers = @{ ` + Authorization = \"Bearer $env:ACCESSTOKEN\"; ` + 'x-ms-version' = '2017-11-09'; ` + }; ` + Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` $powershell_sha512 = '{sha512_placeholder}'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-amd64-Dockerfile.approved.txt index c96f82d6b3..61cf761e47 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-amd64-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.x64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-arm32v7-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-arm32v7-Dockerfile.approved.txt index 22604f5c93..e4d7682746 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-arm32v7-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-arm32v7-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm32.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-arm64v8-Dockerfile.approved.txt index 75b3366f49..5fd1841baa 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-arm64v8-Dockerfile.approved.txt @@ -19,7 +19,8 @@ RUN dotnet_sdk_version=0.0.0 \ # Download PowerShell RUN powershell_version=0.0.0 \ - && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ + && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ + && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm64.$powershell_version.nupkg \ && powershell_sha512='{sha512_placeholder}' \ && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-windowsservercore-ltsc2019-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-windowsservercore-ltsc2019-amd64-Dockerfile.approved.txt index d4b6589b34..cc6e30e8de 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-windowsservercore-ltsc2019-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-windowsservercore-ltsc2019-amd64-Dockerfile.approved.txt @@ -53,7 +53,12 @@ RUN ` ` # Install PowerShell global tool $powershell_version = '0.0.0'; ` - Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` + $powershell_url_version = $powershell_version.Replace('.', '-'); ` + $Headers = @{ ` + Authorization = \"Bearer $env:ACCESSTOKEN\"; ` + 'x-ms-version' = '2017-11-09'; ` + }; ` + Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` $powershell_sha512 = '{sha512_placeholder}'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt index 1a31cc5b3f..af7706e161 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt @@ -53,7 +53,12 @@ RUN ` ` # Install PowerShell global tool $powershell_version = '0.0.0'; ` - Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` + $powershell_url_version = $powershell_version.Replace('.', '-'); ` + $Headers = @{ ` + Authorization = \"Bearer $env:ACCESSTOKEN\"; ` + 'x-ms-version' = '2017-11-09'; ` + }; ` + Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` $powershell_sha512 = '{sha512_placeholder}'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt index c74570d29e..75a2f693f2 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt @@ -53,7 +53,12 @@ RUN ` ` # Install PowerShell global tool $powershell_version = '0.0.0'; ` - Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` + $powershell_url_version = $powershell_version.Replace('.', '-'); ` + $Headers = @{ ` + Authorization = \"Bearer $env:ACCESSTOKEN\"; ` + 'x-ms-version' = '2017-11-09'; ` + }; ` + Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` $powershell_sha512 = '{sha512_placeholder}'; ` if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` From 69acc79d872671c49e400f81bdf6f755771b4a94 Mon Sep 17 00:00:00 2001 From: Logan Bussell Date: Fri, 4 Sep 2026 11:27:43 -0700 Subject: [PATCH 19/25] Add configurable PowerShell checksum validation Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 71b5e9e7-e8a6-42b1-a72d-30689cc9a07a --- .../sdk/Dockerfile.linux.download-powershell | 6 ++++-- .../sdk/Dockerfile.windows.install-powershell | 7 ++++--- manifest.versions.json | 4 ++++ 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/eng/dockerfile-templates/sdk/Dockerfile.linux.download-powershell b/eng/dockerfile-templates/sdk/Dockerfile.linux.download-powershell index e0877e9025..bbd85c3114 100644 --- a/eng/dockerfile-templates/sdk/Dockerfile.linux.download-powershell +++ b/eng/dockerfile-templates/sdk/Dockerfile.linux.download-powershell @@ -7,6 +7,8 @@ set nupkgPlatform to when(isAlpine, "Linux.Alpine", cat("Linux.", ARCH_NUPKG)) ^ set shaPlatform to when(isAlpine, "Linux.Alpine", cat("Linux|", ARCH_NUPKG)) ^ set powershellVersion to VARIABLES[cat("powershell|", dotnetVersion, "|build-version")] ^ + set shaFunction to VARIABLES[cat("powershell|", dotnetVersion, "|sha-function")] ^ + set shaVarName to cat("powershell_sha", shaFunction) ^ set nupkgName to cat("PowerShell.", nupkgPlatform, ".$powershell_version.nupkg") ^ set url to when( ARGS["dotnet-is-internal"], @@ -21,7 +23,7 @@ ]]], " ")}} \ && {{InsertTemplate("../Dockerfile.linux.validate-checksum", [ "file": nupkgName, - "sha-function": "512", - "sha-var-name": "powershell_sha512", + "sha-function": shaFunction, + "sha-var-name": shaVarName, "sha": VARIABLES[join(["powershell", dotnetVersion, shaPlatform, "sha"], "|")] ], " ")}} diff --git a/eng/dockerfile-templates/sdk/Dockerfile.windows.install-powershell b/eng/dockerfile-templates/sdk/Dockerfile.windows.install-powershell index 3fc9577610..afe4802473 100644 --- a/eng/dockerfile-templates/sdk/Dockerfile.windows.install-powershell +++ b/eng/dockerfile-templates/sdk/Dockerfile.windows.install-powershell @@ -10,7 +10,8 @@ cat("https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/", nupkgFile), cat("https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/", nupkgFile) ) ^ - set powershellVersion to VARIABLES[cat("powershell|", dotnetVersion, "|build-version")] + set powershellVersion to VARIABLES[cat("powershell|", dotnetVersion, "|build-version")] ^ + set shaFunction to VARIABLES[cat("powershell|", dotnetVersion, "|sha-function")] }}# Install PowerShell global tool $powershell_version = '{{VARIABLES[cat("powershell|", dotnetVersion, "|build-version")]}}'; ` {{if ARGS["dotnet-is-internal"]:$powershell_url_version = $powershell_version.Replace('.', '-'); ` @@ -21,8 +22,8 @@ $powershell_version = '{{VARIABLES[cat("powershell|", dotnetVersion, "|build-ver {{InsertTemplate("../Dockerfile.windows.validate-checksum", [ "file": nupkgFile, "sha": VARIABLES[cat("powershell|", dotnetVersion, "|Windows|x64|sha")], - "sha-function": "512", - "sha-var-name": "$powershell_sha512" + "sha-function": shaFunction, + "sha-var-name": cat("$powershell_sha", shaFunction) ])}}; ` & {{rootDir}}dotnet\dotnet tool install --add-source . --tool-path {{rootDir}}powershell --version $powershell_version PowerShell.Windows.x64; ` & {{rootDir}}dotnet\dotnet nuget locals all --clear; ` diff --git a/manifest.versions.json b/manifest.versions.json index 9937c0bc99..a200025e57 100644 --- a/manifest.versions.json +++ b/manifest.versions.json @@ -179,6 +179,7 @@ "monitor|10.0|base-url|checksums|nightly": "$(base-url|public-checksums|maintenance|nightly)", "powershell|8.0|build-version": "7.4.19", + "powershell|8.0|sha-function": "512", "powershell|8.0|Linux.Alpine|sha": "2b0c19fd71971eaf135193790fc3513e19f7ae527f66526e0a476c73bfaee8d62d1f03bf33cc7d775c10c927ed95744ccfe8989783c0fc7fdd84e7f26ff713ff", "powershell|8.0|Linux|arm32|sha": "e82c73185baf1ce368ddebf8c5eecd5c35c3df4c026b1a6c81aea1416fbaf6c39c7c83c5fabaadc21f97df2269f364d8e7630db87a796e843da0ce362a1bfd8f", "powershell|8.0|Linux|arm64|sha": "97a2788fb4a124792121bb8c5b1d47ca1efa4badf7733a5eee4bd9421e3886c3f0ea1030bf03ded132acb7da7c6b1a9a78b943ebc774d9481299451c560f53d4", @@ -186,6 +187,7 @@ "powershell|8.0|Windows|x64|sha": "916cc2c65a0abbc8f29420c796ca542137152f8b8637379c1b19891768040308128daf04966436467459a852cd26cce772f9ffd06d55f17aed5ba99d67a7afa4", "powershell|9.0|build-version": "7.5.10", + "powershell|9.0|sha-function": "512", "powershell|9.0|Linux.Alpine|sha": "2c379c003cff9de263aa0d006300a67a784f69ab6ce9cfd822be0a66215bd4cea1c04b1289d2c58efdf62a8a6af6068fd06a946a58d5e6987d222a811698b4f1", "powershell|9.0|Linux|arm32|sha": "94815faa00214c435181cc76aa44e53c2d49d10b1f3a1b3a4f94592e854bbceeb67931eb300ad79dae71a7b5c4c4f555caf6df7e873a7326636998f6d6467e3b", "powershell|9.0|Linux|arm64|sha": "309cc2305d06bca3228796d785003fd5bdb8cab22170bf7bb48d5cd88de0248e67585439277b9ff9d5bceb632566dcbe52cfea2dcd26d40e10bd0b1a67c1ae19", @@ -193,6 +195,7 @@ "powershell|9.0|Windows|x64|sha": "c6c069144747210bbe41f6d0c07f58d790ea25ead56c3005ad650ea01bc00eeafa0c485648c63c5b5561e419935b3581707dcbf79337873d747098057ff579d6", "powershell|10.0|build-version": "7.6.5", + "powershell|10.0|sha-function": "512", "powershell|10.0|Linux.Alpine|sha": "5d6deaf0195971e7b6893f932eb04ec7502c90ae61ae5ee6de9364eb2e05345252d5d5df1df579a85f8a936260cba598f0a5a27be3a66670762c1b6d988743a9", "powershell|10.0|Linux|arm32|sha": "e1cc2888dd2048603e4c587d1e0df939bdc9955ebbe66616bb8f34e7cdc43ff9728c6ebfbcfe9353f046f4749b1f4b760c0bd5a47baad64d38bc16df9b280969", "powershell|10.0|Linux|arm64|sha": "2e1085f6944bc25999fae30b51d6fce90a08dcbeec2011e99e879d85da5a3da6cd7d2e0fba2cbd3158e8ad412b16265afd0b0893a658f88223cb6ee557459d48", @@ -200,6 +203,7 @@ "powershell|10.0|Windows|x64|sha": "0b9bdc4ab91b1c756faca808483a252ca2d26b3dafe5ef9859e5d052056302def0847367820be57657c8387cf766a57f3e3965960be9993292860e20bd974a1c", "powershell|11.0|build-version": "7.7.0-preview.2", + "powershell|11.0|sha-function": "512", "powershell|11.0|Linux.Alpine|sha": "4eba9c9b057620bef0b33d01e04b2d448d6c95896a27d4659c3b173e989f7c900e204b9b987d0587bc8941015f75a4bc2ab8f8cec6dd2e9860ffc02b98b72f62", "powershell|11.0|Linux|arm32|sha": "f35aa20ca9d521a0b7878c97737eca817e192093d3067f68cabd8928064f27982739ff3bd5261bf6776ae31c6934a86fb25fb98ac98830f8e4da77ad46cd6999", "powershell|11.0|Linux|arm64|sha": "4ea0c5fac453a9c1b3c5800acda1319c9db2df4c6e2dfa40c08fbb169c32def3e4688c5b89473fcdb4b218091a1f3836749fd59d8ee94d39f2c96e8761c08c94", From 5d1df6897a4ef13fa0cdd8718ab919c58ee3c04f Mon Sep 17 00:00:00 2001 From: Logan Bussell Date: Tue, 8 Sep 2026 09:28:25 -0700 Subject: [PATCH 20/25] Update .NET 8.0 to 8.0.425 SDK / 8.0.31 Runtime Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- README.aspnet.md | 136 +++++++++--------- README.runtime-deps.md | 72 +++++----- README.runtime.md | 84 +++++------ README.sdk.md | 44 +++--- manifest.versions.json | 10 +- src/aspire-dashboard/amd64/Dockerfile | 2 +- src/aspire-dashboard/arm64v8/Dockerfile | 2 +- .../amd64/Dockerfile | 10 +- .../arm32v7/Dockerfile | 10 +- .../arm64v8/Dockerfile | 10 +- .../8.0/alpine3.23-composite/amd64/Dockerfile | 10 +- .../alpine3.23-composite/arm32v7/Dockerfile | 10 +- .../alpine3.23-composite/arm64v8/Dockerfile | 10 +- .../8.0/alpine3.23-extra/amd64/Dockerfile | 8 +- .../8.0/alpine3.23-extra/arm32v7/Dockerfile | 8 +- .../8.0/alpine3.23-extra/arm64v8/Dockerfile | 8 +- src/aspnet/8.0/alpine3.23/amd64/Dockerfile | 8 +- src/aspnet/8.0/alpine3.23/arm32v7/Dockerfile | 8 +- src/aspnet/8.0/alpine3.23/arm64v8/Dockerfile | 8 +- .../amd64/Dockerfile | 10 +- .../arm32v7/Dockerfile | 10 +- .../arm64v8/Dockerfile | 10 +- .../8.0/alpine3.24-composite/amd64/Dockerfile | 10 +- .../alpine3.24-composite/arm32v7/Dockerfile | 10 +- .../alpine3.24-composite/arm64v8/Dockerfile | 10 +- .../8.0/alpine3.24-extra/amd64/Dockerfile | 8 +- .../8.0/alpine3.24-extra/arm32v7/Dockerfile | 8 +- .../8.0/alpine3.24-extra/arm64v8/Dockerfile | 8 +- src/aspnet/8.0/alpine3.24/amd64/Dockerfile | 8 +- src/aspnet/8.0/alpine3.24/arm32v7/Dockerfile | 8 +- src/aspnet/8.0/alpine3.24/arm64v8/Dockerfile | 8 +- .../amd64/Dockerfile | 8 +- .../arm64v8/Dockerfile | 8 +- .../amd64/Dockerfile | 8 +- .../arm64v8/Dockerfile | 8 +- .../amd64/Dockerfile | 6 +- .../arm64v8/Dockerfile | 6 +- .../azurelinux3.0-distroless/amd64/Dockerfile | 6 +- .../arm64v8/Dockerfile | 6 +- src/aspnet/8.0/azurelinux3.0/amd64/Dockerfile | 8 +- .../8.0/azurelinux3.0/arm64v8/Dockerfile | 8 +- src/aspnet/8.0/bookworm-slim/amd64/Dockerfile | 6 +- .../8.0/bookworm-slim/arm32v7/Dockerfile | 6 +- .../8.0/bookworm-slim/arm64v8/Dockerfile | 6 +- .../amd64/Dockerfile | 8 +- .../arm32v7/Dockerfile | 8 +- .../arm64v8/Dockerfile | 8 +- .../jammy-chiseled-composite/amd64/Dockerfile | 8 +- .../arm32v7/Dockerfile | 8 +- .../arm64v8/Dockerfile | 8 +- .../8.0/jammy-chiseled-extra/amd64/Dockerfile | 6 +- .../jammy-chiseled-extra/arm32v7/Dockerfile | 6 +- .../jammy-chiseled-extra/arm64v8/Dockerfile | 6 +- .../8.0/jammy-chiseled/amd64/Dockerfile | 6 +- .../8.0/jammy-chiseled/arm32v7/Dockerfile | 6 +- .../8.0/jammy-chiseled/arm64v8/Dockerfile | 6 +- src/aspnet/8.0/jammy/amd64/Dockerfile | 6 +- src/aspnet/8.0/jammy/arm32v7/Dockerfile | 6 +- src/aspnet/8.0/jammy/arm64v8/Dockerfile | 6 +- .../8.0/nanoserver-1809/amd64/Dockerfile | 6 +- .../8.0/nanoserver-ltsc2022/amd64/Dockerfile | 6 +- .../8.0/nanoserver-ltsc2025/amd64/Dockerfile | 6 +- .../amd64/Dockerfile | 8 +- .../arm64v8/Dockerfile | 8 +- .../noble-chiseled-composite/amd64/Dockerfile | 8 +- .../arm64v8/Dockerfile | 8 +- .../8.0/noble-chiseled-extra/amd64/Dockerfile | 6 +- .../noble-chiseled-extra/arm64v8/Dockerfile | 6 +- .../8.0/noble-chiseled/amd64/Dockerfile | 6 +- .../8.0/noble-chiseled/arm64v8/Dockerfile | 6 +- src/aspnet/8.0/noble/amd64/Dockerfile | 6 +- src/aspnet/8.0/noble/arm64v8/Dockerfile | 6 +- .../amd64/Dockerfile | 6 +- .../amd64/Dockerfile | 6 +- .../amd64/Dockerfile | 6 +- .../azurelinux-distroless/amd64/Dockerfile | 2 +- .../azurelinux-distroless/arm64v8/Dockerfile | 2 +- .../8.1/ubuntu-chiseled/amd64/Dockerfile | 2 +- .../8.1/ubuntu-chiseled/arm64v8/Dockerfile | 2 +- .../8.0/alpine3.23-extra/amd64/Dockerfile | 8 +- .../8.0/alpine3.23-extra/arm32v7/Dockerfile | 8 +- .../8.0/alpine3.23-extra/arm64v8/Dockerfile | 8 +- src/runtime/8.0/alpine3.23/amd64/Dockerfile | 8 +- src/runtime/8.0/alpine3.23/arm32v7/Dockerfile | 8 +- src/runtime/8.0/alpine3.23/arm64v8/Dockerfile | 8 +- .../8.0/alpine3.24-extra/amd64/Dockerfile | 8 +- .../8.0/alpine3.24-extra/arm32v7/Dockerfile | 8 +- .../8.0/alpine3.24-extra/arm64v8/Dockerfile | 8 +- src/runtime/8.0/alpine3.24/amd64/Dockerfile | 8 +- src/runtime/8.0/alpine3.24/arm32v7/Dockerfile | 8 +- src/runtime/8.0/alpine3.24/arm64v8/Dockerfile | 8 +- .../amd64/Dockerfile | 6 +- .../arm64v8/Dockerfile | 6 +- .../azurelinux3.0-distroless/amd64/Dockerfile | 6 +- .../arm64v8/Dockerfile | 6 +- .../8.0/azurelinux3.0/amd64/Dockerfile | 8 +- .../8.0/azurelinux3.0/arm64v8/Dockerfile | 8 +- .../8.0/bookworm-slim/amd64/Dockerfile | 6 +- .../8.0/bookworm-slim/arm32v7/Dockerfile | 6 +- .../8.0/bookworm-slim/arm64v8/Dockerfile | 6 +- .../8.0/jammy-chiseled-extra/amd64/Dockerfile | 6 +- .../jammy-chiseled-extra/arm32v7/Dockerfile | 6 +- .../jammy-chiseled-extra/arm64v8/Dockerfile | 6 +- .../8.0/jammy-chiseled/amd64/Dockerfile | 6 +- .../8.0/jammy-chiseled/arm32v7/Dockerfile | 6 +- .../8.0/jammy-chiseled/arm64v8/Dockerfile | 6 +- src/runtime/8.0/jammy/amd64/Dockerfile | 6 +- src/runtime/8.0/jammy/arm32v7/Dockerfile | 6 +- src/runtime/8.0/jammy/arm64v8/Dockerfile | 6 +- .../8.0/nanoserver-1809/amd64/Dockerfile | 4 +- .../8.0/nanoserver-ltsc2022/amd64/Dockerfile | 4 +- .../8.0/nanoserver-ltsc2025/amd64/Dockerfile | 4 +- .../8.0/noble-chiseled-extra/amd64/Dockerfile | 6 +- .../noble-chiseled-extra/arm64v8/Dockerfile | 6 +- .../8.0/noble-chiseled/amd64/Dockerfile | 6 +- .../8.0/noble-chiseled/arm64v8/Dockerfile | 6 +- src/runtime/8.0/noble/amd64/Dockerfile | 6 +- src/runtime/8.0/noble/arm64v8/Dockerfile | 6 +- .../amd64/Dockerfile | 4 +- .../amd64/Dockerfile | 4 +- .../amd64/Dockerfile | 4 +- src/sdk/8.0/alpine3.23/amd64/Dockerfile | 10 +- src/sdk/8.0/alpine3.23/arm32v7/Dockerfile | 10 +- src/sdk/8.0/alpine3.23/arm64v8/Dockerfile | 10 +- src/sdk/8.0/alpine3.24/amd64/Dockerfile | 10 +- src/sdk/8.0/alpine3.24/arm32v7/Dockerfile | 10 +- src/sdk/8.0/alpine3.24/arm64v8/Dockerfile | 10 +- src/sdk/8.0/azurelinux3.0/amd64/Dockerfile | 10 +- src/sdk/8.0/azurelinux3.0/arm64v8/Dockerfile | 10 +- src/sdk/8.0/bookworm-slim/amd64/Dockerfile | 8 +- src/sdk/8.0/bookworm-slim/arm32v7/Dockerfile | 8 +- src/sdk/8.0/bookworm-slim/arm64v8/Dockerfile | 8 +- src/sdk/8.0/jammy/amd64/Dockerfile | 8 +- src/sdk/8.0/jammy/arm32v7/Dockerfile | 8 +- src/sdk/8.0/jammy/arm64v8/Dockerfile | 8 +- src/sdk/8.0/nanoserver-1809/amd64/Dockerfile | 8 +- .../8.0/nanoserver-ltsc2022/amd64/Dockerfile | 8 +- .../8.0/nanoserver-ltsc2025/amd64/Dockerfile | 8 +- src/sdk/8.0/noble/amd64/Dockerfile | 8 +- src/sdk/8.0/noble/arm64v8/Dockerfile | 8 +- .../amd64/Dockerfile | 8 +- .../amd64/Dockerfile | 8 +- .../amd64/Dockerfile | 8 +- 143 files changed, 665 insertions(+), 665 deletions(-) diff --git a/README.aspnet.md b/README.aspnet.md index 41588cf35d..7630952b0a 100644 --- a/README.aspnet.md +++ b/README.aspnet.md @@ -143,30 +143,30 @@ Tags | Dockerfile | OS Version 9.0.19-azurelinux3.0-distroless-extra-amd64, 9.0-azurelinux3.0-distroless-extra-amd64, 9.0.19-azurelinux3.0-distroless-extra, 9.0-azurelinux3.0-distroless-extra | [Dockerfile](src/aspnet/9.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 9.0.19-azurelinux3.0-distroless-composite-amd64, 9.0-azurelinux3.0-distroless-composite-amd64, 9.0.19-azurelinux3.0-distroless-composite, 9.0-azurelinux3.0-distroless-composite | [Dockerfile](src/aspnet/9.0/azurelinux3.0-distroless-composite/amd64/Dockerfile) | Azure Linux 3.0 9.0.19-azurelinux3.0-distroless-composite-extra-amd64, 9.0-azurelinux3.0-distroless-composite-extra-amd64, 9.0.19-azurelinux3.0-distroless-composite-extra, 9.0-azurelinux3.0-distroless-composite-extra | [Dockerfile](src/aspnet/9.0/azurelinux3.0-distroless-composite-extra/amd64/Dockerfile) | Azure Linux 3.0 -8.0.30-bookworm-slim-amd64, 8.0-bookworm-slim-amd64, 8.0.30-bookworm-slim, 8.0-bookworm-slim, 8.0.30, 8.0 | [Dockerfile](src/aspnet/8.0/bookworm-slim/amd64/Dockerfile) | Debian 12 -8.0.30-alpine3.23-amd64, 8.0-alpine3.23-amd64, 8.0.30-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/aspnet/8.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 -8.0.30-alpine3.24-amd64, 8.0-alpine3.24-amd64, 8.0-alpine-amd64, 8.0.30-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/aspnet/8.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 -8.0.30-alpine3.23-extra-amd64, 8.0-alpine3.23-extra-amd64, 8.0.30-alpine3.23-extra, 8.0-alpine3.23-extra | [Dockerfile](src/aspnet/8.0/alpine3.23-extra/amd64/Dockerfile) | Alpine 3.23 -8.0.30-alpine3.24-extra-amd64, 8.0-alpine3.24-extra-amd64, 8.0-alpine-extra-amd64, 8.0.30-alpine3.24-extra, 8.0-alpine3.24-extra, 8.0-alpine-extra | [Dockerfile](src/aspnet/8.0/alpine3.24-extra/amd64/Dockerfile) | Alpine 3.24 -8.0.30-alpine3.23-composite-amd64, 8.0-alpine3.23-composite-amd64, 8.0.30-alpine3.23-composite, 8.0-alpine3.23-composite | [Dockerfile](src/aspnet/8.0/alpine3.23-composite/amd64/Dockerfile) | Alpine 3.23 -8.0.30-alpine3.24-composite-amd64, 8.0-alpine3.24-composite-amd64, 8.0.30-alpine3.24-composite, 8.0-alpine3.24-composite | [Dockerfile](src/aspnet/8.0/alpine3.24-composite/amd64/Dockerfile) | Alpine 3.24 -8.0.30-alpine3.23-composite-extra-amd64, 8.0-alpine3.23-composite-extra-amd64, 8.0.30-alpine3.23-composite-extra, 8.0-alpine3.23-composite-extra | [Dockerfile](src/aspnet/8.0/alpine3.23-composite-extra/amd64/Dockerfile) | Alpine 3.23 -8.0.30-alpine3.24-composite-extra-amd64, 8.0-alpine3.24-composite-extra-amd64, 8.0.30-alpine3.24-composite-extra, 8.0-alpine3.24-composite-extra | [Dockerfile](src/aspnet/8.0/alpine3.24-composite-extra/amd64/Dockerfile) | Alpine 3.24 -8.0.30-noble-amd64, 8.0-noble-amd64, 8.0.30-noble, 8.0-noble | [Dockerfile](src/aspnet/8.0/noble/amd64/Dockerfile) | Ubuntu 24.04 -8.0.30-noble-chiseled-amd64, 8.0-noble-chiseled-amd64, 8.0.30-noble-chiseled, 8.0-noble-chiseled | [Dockerfile](src/aspnet/8.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04 -8.0.30-noble-chiseled-extra-amd64, 8.0-noble-chiseled-extra-amd64, 8.0.30-noble-chiseled-extra, 8.0-noble-chiseled-extra | [Dockerfile](src/aspnet/8.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04 -8.0.30-noble-chiseled-composite-amd64, 8.0-noble-chiseled-composite-amd64, 8.0.30-noble-chiseled-composite, 8.0-noble-chiseled-composite | [Dockerfile](src/aspnet/8.0/noble-chiseled-composite/amd64/Dockerfile) | Ubuntu 24.04 -8.0.30-noble-chiseled-composite-extra-amd64, 8.0-noble-chiseled-composite-extra-amd64, 8.0.30-noble-chiseled-composite-extra, 8.0-noble-chiseled-composite-extra | [Dockerfile](src/aspnet/8.0/noble-chiseled-composite-extra/amd64/Dockerfile) | Ubuntu 24.04 -8.0.30-jammy-amd64, 8.0-jammy-amd64, 8.0.30-jammy, 8.0-jammy | [Dockerfile](src/aspnet/8.0/jammy/amd64/Dockerfile) | Ubuntu 22.04 -8.0.30-jammy-chiseled-amd64, 8.0-jammy-chiseled-amd64, 8.0.30-jammy-chiseled, 8.0-jammy-chiseled | [Dockerfile](src/aspnet/8.0/jammy-chiseled/amd64/Dockerfile) | Ubuntu 22.04 -8.0.30-jammy-chiseled-extra-amd64, 8.0-jammy-chiseled-extra-amd64, 8.0.30-jammy-chiseled-extra, 8.0-jammy-chiseled-extra | [Dockerfile](src/aspnet/8.0/jammy-chiseled-extra/amd64/Dockerfile) | Ubuntu 22.04 -8.0.30-jammy-chiseled-composite-amd64, 8.0-jammy-chiseled-composite-amd64, 8.0.30-jammy-chiseled-composite, 8.0-jammy-chiseled-composite | [Dockerfile](src/aspnet/8.0/jammy-chiseled-composite/amd64/Dockerfile) | Ubuntu 22.04 -8.0.30-jammy-chiseled-composite-extra-amd64, 8.0-jammy-chiseled-composite-extra-amd64, 8.0.30-jammy-chiseled-composite-extra, 8.0-jammy-chiseled-composite-extra | [Dockerfile](src/aspnet/8.0/jammy-chiseled-composite-extra/amd64/Dockerfile) | Ubuntu 22.04 -8.0.30-azurelinux3.0-amd64, 8.0-azurelinux3.0-amd64, 8.0.30-azurelinux3.0, 8.0-azurelinux3.0 | [Dockerfile](src/aspnet/8.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 -8.0.30-azurelinux3.0-distroless-amd64, 8.0-azurelinux3.0-distroless-amd64, 8.0.30-azurelinux3.0-distroless, 8.0-azurelinux3.0-distroless | [Dockerfile](src/aspnet/8.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 -8.0.30-azurelinux3.0-distroless-extra-amd64, 8.0-azurelinux3.0-distroless-extra-amd64, 8.0.30-azurelinux3.0-distroless-extra, 8.0-azurelinux3.0-distroless-extra | [Dockerfile](src/aspnet/8.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 -8.0.30-azurelinux3.0-distroless-composite-amd64, 8.0-azurelinux3.0-distroless-composite-amd64, 8.0.30-azurelinux3.0-distroless-composite, 8.0-azurelinux3.0-distroless-composite | [Dockerfile](src/aspnet/8.0/azurelinux3.0-distroless-composite/amd64/Dockerfile) | Azure Linux 3.0 -8.0.30-azurelinux3.0-distroless-composite-extra-amd64, 8.0-azurelinux3.0-distroless-composite-extra-amd64, 8.0.30-azurelinux3.0-distroless-composite-extra, 8.0-azurelinux3.0-distroless-composite-extra | [Dockerfile](src/aspnet/8.0/azurelinux3.0-distroless-composite-extra/amd64/Dockerfile) | Azure Linux 3.0 +8.0.31-bookworm-slim-amd64, 8.0-bookworm-slim-amd64, 8.0.31-bookworm-slim, 8.0-bookworm-slim, 8.0.31, 8.0 | [Dockerfile](src/aspnet/8.0/bookworm-slim/amd64/Dockerfile) | Debian 12 +8.0.31-alpine3.23-amd64, 8.0-alpine3.23-amd64, 8.0.31-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/aspnet/8.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 +8.0.31-alpine3.24-amd64, 8.0-alpine3.24-amd64, 8.0-alpine-amd64, 8.0.31-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/aspnet/8.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 +8.0.31-alpine3.23-extra-amd64, 8.0-alpine3.23-extra-amd64, 8.0.31-alpine3.23-extra, 8.0-alpine3.23-extra | [Dockerfile](src/aspnet/8.0/alpine3.23-extra/amd64/Dockerfile) | Alpine 3.23 +8.0.31-alpine3.24-extra-amd64, 8.0-alpine3.24-extra-amd64, 8.0-alpine-extra-amd64, 8.0.31-alpine3.24-extra, 8.0-alpine3.24-extra, 8.0-alpine-extra | [Dockerfile](src/aspnet/8.0/alpine3.24-extra/amd64/Dockerfile) | Alpine 3.24 +8.0.31-alpine3.23-composite-amd64, 8.0-alpine3.23-composite-amd64, 8.0.31-alpine3.23-composite, 8.0-alpine3.23-composite | [Dockerfile](src/aspnet/8.0/alpine3.23-composite/amd64/Dockerfile) | Alpine 3.23 +8.0.31-alpine3.24-composite-amd64, 8.0-alpine3.24-composite-amd64, 8.0.31-alpine3.24-composite, 8.0-alpine3.24-composite | [Dockerfile](src/aspnet/8.0/alpine3.24-composite/amd64/Dockerfile) | Alpine 3.24 +8.0.31-alpine3.23-composite-extra-amd64, 8.0-alpine3.23-composite-extra-amd64, 8.0.31-alpine3.23-composite-extra, 8.0-alpine3.23-composite-extra | [Dockerfile](src/aspnet/8.0/alpine3.23-composite-extra/amd64/Dockerfile) | Alpine 3.23 +8.0.31-alpine3.24-composite-extra-amd64, 8.0-alpine3.24-composite-extra-amd64, 8.0.31-alpine3.24-composite-extra, 8.0-alpine3.24-composite-extra | [Dockerfile](src/aspnet/8.0/alpine3.24-composite-extra/amd64/Dockerfile) | Alpine 3.24 +8.0.31-noble-amd64, 8.0-noble-amd64, 8.0.31-noble, 8.0-noble | [Dockerfile](src/aspnet/8.0/noble/amd64/Dockerfile) | Ubuntu 24.04 +8.0.31-noble-chiseled-amd64, 8.0-noble-chiseled-amd64, 8.0.31-noble-chiseled, 8.0-noble-chiseled | [Dockerfile](src/aspnet/8.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04 +8.0.31-noble-chiseled-extra-amd64, 8.0-noble-chiseled-extra-amd64, 8.0.31-noble-chiseled-extra, 8.0-noble-chiseled-extra | [Dockerfile](src/aspnet/8.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04 +8.0.31-noble-chiseled-composite-amd64, 8.0-noble-chiseled-composite-amd64, 8.0.31-noble-chiseled-composite, 8.0-noble-chiseled-composite | [Dockerfile](src/aspnet/8.0/noble-chiseled-composite/amd64/Dockerfile) | Ubuntu 24.04 +8.0.31-noble-chiseled-composite-extra-amd64, 8.0-noble-chiseled-composite-extra-amd64, 8.0.31-noble-chiseled-composite-extra, 8.0-noble-chiseled-composite-extra | [Dockerfile](src/aspnet/8.0/noble-chiseled-composite-extra/amd64/Dockerfile) | Ubuntu 24.04 +8.0.31-jammy-amd64, 8.0-jammy-amd64, 8.0.31-jammy, 8.0-jammy | [Dockerfile](src/aspnet/8.0/jammy/amd64/Dockerfile) | Ubuntu 22.04 +8.0.31-jammy-chiseled-amd64, 8.0-jammy-chiseled-amd64, 8.0.31-jammy-chiseled, 8.0-jammy-chiseled | [Dockerfile](src/aspnet/8.0/jammy-chiseled/amd64/Dockerfile) | Ubuntu 22.04 +8.0.31-jammy-chiseled-extra-amd64, 8.0-jammy-chiseled-extra-amd64, 8.0.31-jammy-chiseled-extra, 8.0-jammy-chiseled-extra | [Dockerfile](src/aspnet/8.0/jammy-chiseled-extra/amd64/Dockerfile) | Ubuntu 22.04 +8.0.31-jammy-chiseled-composite-amd64, 8.0-jammy-chiseled-composite-amd64, 8.0.31-jammy-chiseled-composite, 8.0-jammy-chiseled-composite | [Dockerfile](src/aspnet/8.0/jammy-chiseled-composite/amd64/Dockerfile) | Ubuntu 22.04 +8.0.31-jammy-chiseled-composite-extra-amd64, 8.0-jammy-chiseled-composite-extra-amd64, 8.0.31-jammy-chiseled-composite-extra, 8.0-jammy-chiseled-composite-extra | [Dockerfile](src/aspnet/8.0/jammy-chiseled-composite-extra/amd64/Dockerfile) | Ubuntu 22.04 +8.0.31-azurelinux3.0-amd64, 8.0-azurelinux3.0-amd64, 8.0.31-azurelinux3.0, 8.0-azurelinux3.0 | [Dockerfile](src/aspnet/8.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 +8.0.31-azurelinux3.0-distroless-amd64, 8.0-azurelinux3.0-distroless-amd64, 8.0.31-azurelinux3.0-distroless, 8.0-azurelinux3.0-distroless | [Dockerfile](src/aspnet/8.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 +8.0.31-azurelinux3.0-distroless-extra-amd64, 8.0-azurelinux3.0-distroless-extra-amd64, 8.0.31-azurelinux3.0-distroless-extra, 8.0-azurelinux3.0-distroless-extra | [Dockerfile](src/aspnet/8.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 +8.0.31-azurelinux3.0-distroless-composite-amd64, 8.0-azurelinux3.0-distroless-composite-amd64, 8.0.31-azurelinux3.0-distroless-composite, 8.0-azurelinux3.0-distroless-composite | [Dockerfile](src/aspnet/8.0/azurelinux3.0-distroless-composite/amd64/Dockerfile) | Azure Linux 3.0 +8.0.31-azurelinux3.0-distroless-composite-extra-amd64, 8.0-azurelinux3.0-distroless-composite-extra-amd64, 8.0.31-azurelinux3.0-distroless-composite-extra, 8.0-azurelinux3.0-distroless-composite-extra | [Dockerfile](src/aspnet/8.0/azurelinux3.0-distroless-composite-extra/amd64/Dockerfile) | Azure Linux 3.0 ### Linux arm64 Tags @@ -233,30 +233,30 @@ Tags | Dockerfile | OS Version 9.0.19-azurelinux3.0-distroless-extra-arm64v8, 9.0-azurelinux3.0-distroless-extra-arm64v8, 9.0.19-azurelinux3.0-distroless-extra, 9.0-azurelinux3.0-distroless-extra | [Dockerfile](src/aspnet/9.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 9.0.19-azurelinux3.0-distroless-composite-arm64v8, 9.0-azurelinux3.0-distroless-composite-arm64v8, 9.0.19-azurelinux3.0-distroless-composite, 9.0-azurelinux3.0-distroless-composite | [Dockerfile](src/aspnet/9.0/azurelinux3.0-distroless-composite/arm64v8/Dockerfile) | Azure Linux 3.0 9.0.19-azurelinux3.0-distroless-composite-extra-arm64v8, 9.0-azurelinux3.0-distroless-composite-extra-arm64v8, 9.0.19-azurelinux3.0-distroless-composite-extra, 9.0-azurelinux3.0-distroless-composite-extra | [Dockerfile](src/aspnet/9.0/azurelinux3.0-distroless-composite-extra/arm64v8/Dockerfile) | Azure Linux 3.0 -8.0.30-bookworm-slim-arm64v8, 8.0-bookworm-slim-arm64v8, 8.0.30-bookworm-slim, 8.0-bookworm-slim, 8.0.30, 8.0 | [Dockerfile](src/aspnet/8.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 -8.0.30-alpine3.23-arm64v8, 8.0-alpine3.23-arm64v8, 8.0.30-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/aspnet/8.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 -8.0.30-alpine3.24-arm64v8, 8.0-alpine3.24-arm64v8, 8.0-alpine-arm64v8, 8.0.30-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/aspnet/8.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 -8.0.30-alpine3.23-extra-arm64v8, 8.0-alpine3.23-extra-arm64v8, 8.0.30-alpine3.23-extra, 8.0-alpine3.23-extra | [Dockerfile](src/aspnet/8.0/alpine3.23-extra/arm64v8/Dockerfile) | Alpine 3.23 -8.0.30-alpine3.24-extra-arm64v8, 8.0-alpine3.24-extra-arm64v8, 8.0-alpine-extra-arm64v8, 8.0.30-alpine3.24-extra, 8.0-alpine3.24-extra, 8.0-alpine-extra | [Dockerfile](src/aspnet/8.0/alpine3.24-extra/arm64v8/Dockerfile) | Alpine 3.24 -8.0.30-alpine3.23-composite-arm64v8, 8.0-alpine3.23-composite-arm64v8, 8.0.30-alpine3.23-composite, 8.0-alpine3.23-composite | [Dockerfile](src/aspnet/8.0/alpine3.23-composite/arm64v8/Dockerfile) | Alpine 3.23 -8.0.30-alpine3.24-composite-arm64v8, 8.0-alpine3.24-composite-arm64v8, 8.0.30-alpine3.24-composite, 8.0-alpine3.24-composite | [Dockerfile](src/aspnet/8.0/alpine3.24-composite/arm64v8/Dockerfile) | Alpine 3.24 -8.0.30-alpine3.23-composite-extra-arm64v8, 8.0-alpine3.23-composite-extra-arm64v8, 8.0.30-alpine3.23-composite-extra, 8.0-alpine3.23-composite-extra | [Dockerfile](src/aspnet/8.0/alpine3.23-composite-extra/arm64v8/Dockerfile) | Alpine 3.23 -8.0.30-alpine3.24-composite-extra-arm64v8, 8.0-alpine3.24-composite-extra-arm64v8, 8.0.30-alpine3.24-composite-extra, 8.0-alpine3.24-composite-extra | [Dockerfile](src/aspnet/8.0/alpine3.24-composite-extra/arm64v8/Dockerfile) | Alpine 3.24 -8.0.30-noble-arm64v8, 8.0-noble-arm64v8, 8.0.30-noble, 8.0-noble | [Dockerfile](src/aspnet/8.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 -8.0.30-noble-chiseled-arm64v8, 8.0-noble-chiseled-arm64v8, 8.0.30-noble-chiseled, 8.0-noble-chiseled | [Dockerfile](src/aspnet/8.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04 -8.0.30-noble-chiseled-extra-arm64v8, 8.0-noble-chiseled-extra-arm64v8, 8.0.30-noble-chiseled-extra, 8.0-noble-chiseled-extra | [Dockerfile](src/aspnet/8.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04 -8.0.30-noble-chiseled-composite-arm64v8, 8.0-noble-chiseled-composite-arm64v8, 8.0.30-noble-chiseled-composite, 8.0-noble-chiseled-composite | [Dockerfile](src/aspnet/8.0/noble-chiseled-composite/arm64v8/Dockerfile) | Ubuntu 24.04 -8.0.30-noble-chiseled-composite-extra-arm64v8, 8.0-noble-chiseled-composite-extra-arm64v8, 8.0.30-noble-chiseled-composite-extra, 8.0-noble-chiseled-composite-extra | [Dockerfile](src/aspnet/8.0/noble-chiseled-composite-extra/arm64v8/Dockerfile) | Ubuntu 24.04 -8.0.30-jammy-arm64v8, 8.0-jammy-arm64v8, 8.0.30-jammy, 8.0-jammy | [Dockerfile](src/aspnet/8.0/jammy/arm64v8/Dockerfile) | Ubuntu 22.04 -8.0.30-jammy-chiseled-arm64v8, 8.0-jammy-chiseled-arm64v8, 8.0.30-jammy-chiseled, 8.0-jammy-chiseled | [Dockerfile](src/aspnet/8.0/jammy-chiseled/arm64v8/Dockerfile) | Ubuntu 22.04 -8.0.30-jammy-chiseled-extra-arm64v8, 8.0-jammy-chiseled-extra-arm64v8, 8.0.30-jammy-chiseled-extra, 8.0-jammy-chiseled-extra | [Dockerfile](src/aspnet/8.0/jammy-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 22.04 -8.0.30-jammy-chiseled-composite-arm64v8, 8.0-jammy-chiseled-composite-arm64v8, 8.0.30-jammy-chiseled-composite, 8.0-jammy-chiseled-composite | [Dockerfile](src/aspnet/8.0/jammy-chiseled-composite/arm64v8/Dockerfile) | Ubuntu 22.04 -8.0.30-jammy-chiseled-composite-extra-arm64v8, 8.0-jammy-chiseled-composite-extra-arm64v8, 8.0.30-jammy-chiseled-composite-extra, 8.0-jammy-chiseled-composite-extra | [Dockerfile](src/aspnet/8.0/jammy-chiseled-composite-extra/arm64v8/Dockerfile) | Ubuntu 22.04 -8.0.30-azurelinux3.0-arm64v8, 8.0-azurelinux3.0-arm64v8, 8.0.30-azurelinux3.0, 8.0-azurelinux3.0 | [Dockerfile](src/aspnet/8.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 -8.0.30-azurelinux3.0-distroless-arm64v8, 8.0-azurelinux3.0-distroless-arm64v8, 8.0.30-azurelinux3.0-distroless, 8.0-azurelinux3.0-distroless | [Dockerfile](src/aspnet/8.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 -8.0.30-azurelinux3.0-distroless-extra-arm64v8, 8.0-azurelinux3.0-distroless-extra-arm64v8, 8.0.30-azurelinux3.0-distroless-extra, 8.0-azurelinux3.0-distroless-extra | [Dockerfile](src/aspnet/8.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 -8.0.30-azurelinux3.0-distroless-composite-arm64v8, 8.0-azurelinux3.0-distroless-composite-arm64v8, 8.0.30-azurelinux3.0-distroless-composite, 8.0-azurelinux3.0-distroless-composite | [Dockerfile](src/aspnet/8.0/azurelinux3.0-distroless-composite/arm64v8/Dockerfile) | Azure Linux 3.0 -8.0.30-azurelinux3.0-distroless-composite-extra-arm64v8, 8.0-azurelinux3.0-distroless-composite-extra-arm64v8, 8.0.30-azurelinux3.0-distroless-composite-extra, 8.0-azurelinux3.0-distroless-composite-extra | [Dockerfile](src/aspnet/8.0/azurelinux3.0-distroless-composite-extra/arm64v8/Dockerfile) | Azure Linux 3.0 +8.0.31-bookworm-slim-arm64v8, 8.0-bookworm-slim-arm64v8, 8.0.31-bookworm-slim, 8.0-bookworm-slim, 8.0.31, 8.0 | [Dockerfile](src/aspnet/8.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 +8.0.31-alpine3.23-arm64v8, 8.0-alpine3.23-arm64v8, 8.0.31-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/aspnet/8.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 +8.0.31-alpine3.24-arm64v8, 8.0-alpine3.24-arm64v8, 8.0-alpine-arm64v8, 8.0.31-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/aspnet/8.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 +8.0.31-alpine3.23-extra-arm64v8, 8.0-alpine3.23-extra-arm64v8, 8.0.31-alpine3.23-extra, 8.0-alpine3.23-extra | [Dockerfile](src/aspnet/8.0/alpine3.23-extra/arm64v8/Dockerfile) | Alpine 3.23 +8.0.31-alpine3.24-extra-arm64v8, 8.0-alpine3.24-extra-arm64v8, 8.0-alpine-extra-arm64v8, 8.0.31-alpine3.24-extra, 8.0-alpine3.24-extra, 8.0-alpine-extra | [Dockerfile](src/aspnet/8.0/alpine3.24-extra/arm64v8/Dockerfile) | Alpine 3.24 +8.0.31-alpine3.23-composite-arm64v8, 8.0-alpine3.23-composite-arm64v8, 8.0.31-alpine3.23-composite, 8.0-alpine3.23-composite | [Dockerfile](src/aspnet/8.0/alpine3.23-composite/arm64v8/Dockerfile) | Alpine 3.23 +8.0.31-alpine3.24-composite-arm64v8, 8.0-alpine3.24-composite-arm64v8, 8.0.31-alpine3.24-composite, 8.0-alpine3.24-composite | [Dockerfile](src/aspnet/8.0/alpine3.24-composite/arm64v8/Dockerfile) | Alpine 3.24 +8.0.31-alpine3.23-composite-extra-arm64v8, 8.0-alpine3.23-composite-extra-arm64v8, 8.0.31-alpine3.23-composite-extra, 8.0-alpine3.23-composite-extra | [Dockerfile](src/aspnet/8.0/alpine3.23-composite-extra/arm64v8/Dockerfile) | Alpine 3.23 +8.0.31-alpine3.24-composite-extra-arm64v8, 8.0-alpine3.24-composite-extra-arm64v8, 8.0.31-alpine3.24-composite-extra, 8.0-alpine3.24-composite-extra | [Dockerfile](src/aspnet/8.0/alpine3.24-composite-extra/arm64v8/Dockerfile) | Alpine 3.24 +8.0.31-noble-arm64v8, 8.0-noble-arm64v8, 8.0.31-noble, 8.0-noble | [Dockerfile](src/aspnet/8.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 +8.0.31-noble-chiseled-arm64v8, 8.0-noble-chiseled-arm64v8, 8.0.31-noble-chiseled, 8.0-noble-chiseled | [Dockerfile](src/aspnet/8.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04 +8.0.31-noble-chiseled-extra-arm64v8, 8.0-noble-chiseled-extra-arm64v8, 8.0.31-noble-chiseled-extra, 8.0-noble-chiseled-extra | [Dockerfile](src/aspnet/8.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04 +8.0.31-noble-chiseled-composite-arm64v8, 8.0-noble-chiseled-composite-arm64v8, 8.0.31-noble-chiseled-composite, 8.0-noble-chiseled-composite | [Dockerfile](src/aspnet/8.0/noble-chiseled-composite/arm64v8/Dockerfile) | Ubuntu 24.04 +8.0.31-noble-chiseled-composite-extra-arm64v8, 8.0-noble-chiseled-composite-extra-arm64v8, 8.0.31-noble-chiseled-composite-extra, 8.0-noble-chiseled-composite-extra | [Dockerfile](src/aspnet/8.0/noble-chiseled-composite-extra/arm64v8/Dockerfile) | Ubuntu 24.04 +8.0.31-jammy-arm64v8, 8.0-jammy-arm64v8, 8.0.31-jammy, 8.0-jammy | [Dockerfile](src/aspnet/8.0/jammy/arm64v8/Dockerfile) | Ubuntu 22.04 +8.0.31-jammy-chiseled-arm64v8, 8.0-jammy-chiseled-arm64v8, 8.0.31-jammy-chiseled, 8.0-jammy-chiseled | [Dockerfile](src/aspnet/8.0/jammy-chiseled/arm64v8/Dockerfile) | Ubuntu 22.04 +8.0.31-jammy-chiseled-extra-arm64v8, 8.0-jammy-chiseled-extra-arm64v8, 8.0.31-jammy-chiseled-extra, 8.0-jammy-chiseled-extra | [Dockerfile](src/aspnet/8.0/jammy-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 22.04 +8.0.31-jammy-chiseled-composite-arm64v8, 8.0-jammy-chiseled-composite-arm64v8, 8.0.31-jammy-chiseled-composite, 8.0-jammy-chiseled-composite | [Dockerfile](src/aspnet/8.0/jammy-chiseled-composite/arm64v8/Dockerfile) | Ubuntu 22.04 +8.0.31-jammy-chiseled-composite-extra-arm64v8, 8.0-jammy-chiseled-composite-extra-arm64v8, 8.0.31-jammy-chiseled-composite-extra, 8.0-jammy-chiseled-composite-extra | [Dockerfile](src/aspnet/8.0/jammy-chiseled-composite-extra/arm64v8/Dockerfile) | Ubuntu 22.04 +8.0.31-azurelinux3.0-arm64v8, 8.0-azurelinux3.0-arm64v8, 8.0.31-azurelinux3.0, 8.0-azurelinux3.0 | [Dockerfile](src/aspnet/8.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 +8.0.31-azurelinux3.0-distroless-arm64v8, 8.0-azurelinux3.0-distroless-arm64v8, 8.0.31-azurelinux3.0-distroless, 8.0-azurelinux3.0-distroless | [Dockerfile](src/aspnet/8.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 +8.0.31-azurelinux3.0-distroless-extra-arm64v8, 8.0-azurelinux3.0-distroless-extra-arm64v8, 8.0.31-azurelinux3.0-distroless-extra, 8.0-azurelinux3.0-distroless-extra | [Dockerfile](src/aspnet/8.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 +8.0.31-azurelinux3.0-distroless-composite-arm64v8, 8.0-azurelinux3.0-distroless-composite-arm64v8, 8.0.31-azurelinux3.0-distroless-composite, 8.0-azurelinux3.0-distroless-composite | [Dockerfile](src/aspnet/8.0/azurelinux3.0-distroless-composite/arm64v8/Dockerfile) | Azure Linux 3.0 +8.0.31-azurelinux3.0-distroless-composite-extra-arm64v8, 8.0-azurelinux3.0-distroless-composite-extra-arm64v8, 8.0.31-azurelinux3.0-distroless-composite-extra, 8.0-azurelinux3.0-distroless-composite-extra | [Dockerfile](src/aspnet/8.0/azurelinux3.0-distroless-composite-extra/arm64v8/Dockerfile) | Azure Linux 3.0 ### Linux arm32 Tags @@ -303,20 +303,20 @@ Tags | Dockerfile | OS Version 9.0.19-noble-chiseled-extra-arm32v7, 9.0-noble-chiseled-extra-arm32v7, 9.0.19-noble-chiseled-extra, 9.0-noble-chiseled-extra | [Dockerfile](src/aspnet/9.0/noble-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 24.04 9.0.19-noble-chiseled-composite-arm32v7, 9.0-noble-chiseled-composite-arm32v7, 9.0.19-noble-chiseled-composite, 9.0-noble-chiseled-composite | [Dockerfile](src/aspnet/9.0/noble-chiseled-composite/arm32v7/Dockerfile) | Ubuntu 24.04 9.0.19-noble-chiseled-composite-extra-arm32v7, 9.0-noble-chiseled-composite-extra-arm32v7, 9.0.19-noble-chiseled-composite-extra, 9.0-noble-chiseled-composite-extra | [Dockerfile](src/aspnet/9.0/noble-chiseled-composite-extra/arm32v7/Dockerfile) | Ubuntu 24.04 -8.0.30-bookworm-slim-arm32v7, 8.0-bookworm-slim-arm32v7, 8.0.30-bookworm-slim, 8.0-bookworm-slim, 8.0.30, 8.0 | [Dockerfile](src/aspnet/8.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 -8.0.30-alpine3.23-arm32v7, 8.0-alpine3.23-arm32v7, 8.0.30-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/aspnet/8.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 -8.0.30-alpine3.24-arm32v7, 8.0-alpine3.24-arm32v7, 8.0-alpine-arm32v7, 8.0.30-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/aspnet/8.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 -8.0.30-alpine3.23-extra-arm32v7, 8.0-alpine3.23-extra-arm32v7, 8.0.30-alpine3.23-extra, 8.0-alpine3.23-extra | [Dockerfile](src/aspnet/8.0/alpine3.23-extra/arm32v7/Dockerfile) | Alpine 3.23 -8.0.30-alpine3.24-extra-arm32v7, 8.0-alpine3.24-extra-arm32v7, 8.0-alpine-extra-arm32v7, 8.0.30-alpine3.24-extra, 8.0-alpine3.24-extra, 8.0-alpine-extra | [Dockerfile](src/aspnet/8.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 -8.0.30-alpine3.23-composite-arm32v7, 8.0-alpine3.23-composite-arm32v7, 8.0.30-alpine3.23-composite, 8.0-alpine3.23-composite | [Dockerfile](src/aspnet/8.0/alpine3.23-composite/arm32v7/Dockerfile) | Alpine 3.23 -8.0.30-alpine3.24-composite-arm32v7, 8.0-alpine3.24-composite-arm32v7, 8.0.30-alpine3.24-composite, 8.0-alpine3.24-composite | [Dockerfile](src/aspnet/8.0/alpine3.24-composite/arm32v7/Dockerfile) | Alpine 3.24 -8.0.30-alpine3.23-composite-extra-arm32v7, 8.0-alpine3.23-composite-extra-arm32v7, 8.0.30-alpine3.23-composite-extra, 8.0-alpine3.23-composite-extra | [Dockerfile](src/aspnet/8.0/alpine3.23-composite-extra/arm32v7/Dockerfile) | Alpine 3.23 -8.0.30-alpine3.24-composite-extra-arm32v7, 8.0-alpine3.24-composite-extra-arm32v7, 8.0.30-alpine3.24-composite-extra, 8.0-alpine3.24-composite-extra | [Dockerfile](src/aspnet/8.0/alpine3.24-composite-extra/arm32v7/Dockerfile) | Alpine 3.24 -8.0.30-jammy-arm32v7, 8.0-jammy-arm32v7, 8.0.30-jammy, 8.0-jammy | [Dockerfile](src/aspnet/8.0/jammy/arm32v7/Dockerfile) | Ubuntu 22.04 -8.0.30-jammy-chiseled-arm32v7, 8.0-jammy-chiseled-arm32v7, 8.0.30-jammy-chiseled, 8.0-jammy-chiseled | [Dockerfile](src/aspnet/8.0/jammy-chiseled/arm32v7/Dockerfile) | Ubuntu 22.04 -8.0.30-jammy-chiseled-extra-arm32v7, 8.0-jammy-chiseled-extra-arm32v7, 8.0.30-jammy-chiseled-extra, 8.0-jammy-chiseled-extra | [Dockerfile](src/aspnet/8.0/jammy-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 22.04 -8.0.30-jammy-chiseled-composite-arm32v7, 8.0-jammy-chiseled-composite-arm32v7, 8.0.30-jammy-chiseled-composite, 8.0-jammy-chiseled-composite | [Dockerfile](src/aspnet/8.0/jammy-chiseled-composite/arm32v7/Dockerfile) | Ubuntu 22.04 -8.0.30-jammy-chiseled-composite-extra-arm32v7, 8.0-jammy-chiseled-composite-extra-arm32v7, 8.0.30-jammy-chiseled-composite-extra, 8.0-jammy-chiseled-composite-extra | [Dockerfile](src/aspnet/8.0/jammy-chiseled-composite-extra/arm32v7/Dockerfile) | Ubuntu 22.04 +8.0.31-bookworm-slim-arm32v7, 8.0-bookworm-slim-arm32v7, 8.0.31-bookworm-slim, 8.0-bookworm-slim, 8.0.31, 8.0 | [Dockerfile](src/aspnet/8.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 +8.0.31-alpine3.23-arm32v7, 8.0-alpine3.23-arm32v7, 8.0.31-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/aspnet/8.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 +8.0.31-alpine3.24-arm32v7, 8.0-alpine3.24-arm32v7, 8.0-alpine-arm32v7, 8.0.31-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/aspnet/8.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 +8.0.31-alpine3.23-extra-arm32v7, 8.0-alpine3.23-extra-arm32v7, 8.0.31-alpine3.23-extra, 8.0-alpine3.23-extra | [Dockerfile](src/aspnet/8.0/alpine3.23-extra/arm32v7/Dockerfile) | Alpine 3.23 +8.0.31-alpine3.24-extra-arm32v7, 8.0-alpine3.24-extra-arm32v7, 8.0-alpine-extra-arm32v7, 8.0.31-alpine3.24-extra, 8.0-alpine3.24-extra, 8.0-alpine-extra | [Dockerfile](src/aspnet/8.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 +8.0.31-alpine3.23-composite-arm32v7, 8.0-alpine3.23-composite-arm32v7, 8.0.31-alpine3.23-composite, 8.0-alpine3.23-composite | [Dockerfile](src/aspnet/8.0/alpine3.23-composite/arm32v7/Dockerfile) | Alpine 3.23 +8.0.31-alpine3.24-composite-arm32v7, 8.0-alpine3.24-composite-arm32v7, 8.0.31-alpine3.24-composite, 8.0-alpine3.24-composite | [Dockerfile](src/aspnet/8.0/alpine3.24-composite/arm32v7/Dockerfile) | Alpine 3.24 +8.0.31-alpine3.23-composite-extra-arm32v7, 8.0-alpine3.23-composite-extra-arm32v7, 8.0.31-alpine3.23-composite-extra, 8.0-alpine3.23-composite-extra | [Dockerfile](src/aspnet/8.0/alpine3.23-composite-extra/arm32v7/Dockerfile) | Alpine 3.23 +8.0.31-alpine3.24-composite-extra-arm32v7, 8.0-alpine3.24-composite-extra-arm32v7, 8.0.31-alpine3.24-composite-extra, 8.0-alpine3.24-composite-extra | [Dockerfile](src/aspnet/8.0/alpine3.24-composite-extra/arm32v7/Dockerfile) | Alpine 3.24 +8.0.31-jammy-arm32v7, 8.0-jammy-arm32v7, 8.0.31-jammy, 8.0-jammy | [Dockerfile](src/aspnet/8.0/jammy/arm32v7/Dockerfile) | Ubuntu 22.04 +8.0.31-jammy-chiseled-arm32v7, 8.0-jammy-chiseled-arm32v7, 8.0.31-jammy-chiseled, 8.0-jammy-chiseled | [Dockerfile](src/aspnet/8.0/jammy-chiseled/arm32v7/Dockerfile) | Ubuntu 22.04 +8.0.31-jammy-chiseled-extra-arm32v7, 8.0-jammy-chiseled-extra-arm32v7, 8.0.31-jammy-chiseled-extra, 8.0-jammy-chiseled-extra | [Dockerfile](src/aspnet/8.0/jammy-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 22.04 +8.0.31-jammy-chiseled-composite-arm32v7, 8.0-jammy-chiseled-composite-arm32v7, 8.0.31-jammy-chiseled-composite, 8.0-jammy-chiseled-composite | [Dockerfile](src/aspnet/8.0/jammy-chiseled-composite/arm32v7/Dockerfile) | Ubuntu 22.04 +8.0.31-jammy-chiseled-composite-extra-arm32v7, 8.0-jammy-chiseled-composite-extra-arm32v7, 8.0.31-jammy-chiseled-composite-extra, 8.0-jammy-chiseled-composite-extra | [Dockerfile](src/aspnet/8.0/jammy-chiseled-composite-extra/arm32v7/Dockerfile) | Ubuntu 22.04 ### Windows amd64 Tags @@ -334,12 +334,12 @@ Tags | Dockerfile | OS Version 9.0.19-windowsservercore-ltsc2022, 9.0-windowsservercore-ltsc2022 | [Dockerfile](src/aspnet/9.0/windowsservercore-ltsc2022/amd64/Dockerfile) | Windows Server Core 2022 9.0.19-nanoserver-1809, 9.0-nanoserver-1809 | [Dockerfile](src/aspnet/9.0/nanoserver-1809/amd64/Dockerfile) | Nano Server, version 1809 9.0.19-windowsservercore-ltsc2019, 9.0-windowsservercore-ltsc2019 | [Dockerfile](src/aspnet/9.0/windowsservercore-ltsc2019/amd64/Dockerfile) | Windows Server Core 2019 -8.0.30-nanoserver-ltsc2025, 8.0-nanoserver-ltsc2025 | [Dockerfile](src/aspnet/8.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 -8.0.30-windowsservercore-ltsc2025, 8.0-windowsservercore-ltsc2025 | [Dockerfile](src/aspnet/8.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 -8.0.30-nanoserver-ltsc2022, 8.0-nanoserver-ltsc2022 | [Dockerfile](src/aspnet/8.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 -8.0.30-windowsservercore-ltsc2022, 8.0-windowsservercore-ltsc2022 | [Dockerfile](src/aspnet/8.0/windowsservercore-ltsc2022/amd64/Dockerfile) | Windows Server Core 2022 -8.0.30-nanoserver-1809, 8.0-nanoserver-1809 | [Dockerfile](src/aspnet/8.0/nanoserver-1809/amd64/Dockerfile) | Nano Server, version 1809 -8.0.30-windowsservercore-ltsc2019, 8.0-windowsservercore-ltsc2019 | [Dockerfile](src/aspnet/8.0/windowsservercore-ltsc2019/amd64/Dockerfile) | Windows Server Core 2019 +8.0.31-nanoserver-ltsc2025, 8.0-nanoserver-ltsc2025 | [Dockerfile](src/aspnet/8.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 +8.0.31-windowsservercore-ltsc2025, 8.0-windowsservercore-ltsc2025 | [Dockerfile](src/aspnet/8.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 +8.0.31-nanoserver-ltsc2022, 8.0-nanoserver-ltsc2022 | [Dockerfile](src/aspnet/8.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 +8.0.31-windowsservercore-ltsc2022, 8.0-windowsservercore-ltsc2022 | [Dockerfile](src/aspnet/8.0/windowsservercore-ltsc2022/amd64/Dockerfile) | Windows Server Core 2022 +8.0.31-nanoserver-1809, 8.0-nanoserver-1809 | [Dockerfile](src/aspnet/8.0/nanoserver-1809/amd64/Dockerfile) | Nano Server, version 1809 +8.0.31-windowsservercore-ltsc2019, 8.0-windowsservercore-ltsc2019 | [Dockerfile](src/aspnet/8.0/windowsservercore-ltsc2019/amd64/Dockerfile) | Windows Server Core 2019 diff --git a/README.runtime-deps.md b/README.runtime-deps.md index 335076a759..2138223eec 100644 --- a/README.runtime-deps.md +++ b/README.runtime-deps.md @@ -99,20 +99,20 @@ Tags | Dockerfile | OS Version 9.0.19-azurelinux3.0-amd64, 9.0-azurelinux3.0-amd64, 9.0.19-azurelinux3.0, 9.0-azurelinux3.0 | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 9.0.19-azurelinux3.0-distroless-amd64, 9.0-azurelinux3.0-distroless-amd64, 9.0.19-azurelinux3.0-distroless, 9.0-azurelinux3.0-distroless | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 9.0.19-azurelinux3.0-distroless-extra-amd64, 9.0-azurelinux3.0-distroless-extra-amd64, 9.0.19-azurelinux3.0-distroless-extra, 9.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 -8.0.30-bookworm-slim-amd64, 8.0-bookworm-slim-amd64, 8.0.30-bookworm-slim, 8.0-bookworm-slim, 8.0.30, 8.0 | [Dockerfile](src/runtime-deps/8.0/bookworm-slim/amd64/Dockerfile) | Debian 12 -8.0.30-alpine3.23-amd64, 8.0-alpine3.23-amd64, 8.0.30-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/runtime-deps/8.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 -8.0.30-alpine3.24-amd64, 8.0-alpine3.24-amd64, 8.0-alpine-amd64, 8.0.30-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/runtime-deps/8.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 -8.0.30-alpine3.23-extra-amd64, 8.0-alpine3.23-extra-amd64, 8.0.30-alpine3.23-extra, 8.0-alpine3.23-extra | [Dockerfile](src/runtime-deps/8.0/alpine3.23-extra/amd64/Dockerfile) | Alpine 3.23 -8.0.30-alpine3.24-extra-amd64, 8.0-alpine3.24-extra-amd64, 8.0-alpine-extra-amd64, 8.0.30-alpine3.24-extra, 8.0-alpine3.24-extra | [Dockerfile](src/runtime-deps/8.0/alpine3.24-extra/amd64/Dockerfile) | Alpine 3.24 -8.0.30-noble-amd64, 8.0-noble-amd64, 8.0.30-noble, 8.0-noble | [Dockerfile](src/runtime-deps/8.0/noble/amd64/Dockerfile) | Ubuntu 24.04 -8.0.30-noble-chiseled-amd64, 8.0-noble-chiseled-amd64, 8.0.30-noble-chiseled, 8.0-noble-chiseled | [Dockerfile](src/runtime-deps/8.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04 -8.0.30-noble-chiseled-extra-amd64, 8.0-noble-chiseled-extra-amd64, 8.0.30-noble-chiseled-extra, 8.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/8.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04 -8.0.30-jammy-amd64, 8.0-jammy-amd64, 8.0.30-jammy, 8.0-jammy | [Dockerfile](src/runtime-deps/8.0/jammy/amd64/Dockerfile) | Ubuntu 22.04 -8.0.30-jammy-chiseled-amd64, 8.0-jammy-chiseled-amd64, 8.0.30-jammy-chiseled, 8.0-jammy-chiseled | [Dockerfile](src/runtime-deps/8.0/jammy-chiseled/amd64/Dockerfile) | Ubuntu 22.04 -8.0.30-jammy-chiseled-extra-amd64, 8.0-jammy-chiseled-extra-amd64, 8.0.30-jammy-chiseled-extra, 8.0-jammy-chiseled-extra | [Dockerfile](src/runtime-deps/8.0/jammy-chiseled-extra/amd64/Dockerfile) | Ubuntu 22.04 -8.0.30-azurelinux3.0-amd64, 8.0-azurelinux3.0-amd64, 8.0.30-azurelinux3.0, 8.0-azurelinux3.0 | [Dockerfile](src/runtime-deps/8.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 -8.0.30-azurelinux3.0-distroless-amd64, 8.0-azurelinux3.0-distroless-amd64, 8.0.30-azurelinux3.0-distroless, 8.0-azurelinux3.0-distroless | [Dockerfile](src/runtime-deps/8.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 -8.0.30-azurelinux3.0-distroless-extra-amd64, 8.0-azurelinux3.0-distroless-extra-amd64, 8.0.30-azurelinux3.0-distroless-extra, 8.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime-deps/8.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 +8.0.31-bookworm-slim-amd64, 8.0-bookworm-slim-amd64, 8.0.31-bookworm-slim, 8.0-bookworm-slim, 8.0.31, 8.0 | [Dockerfile](src/runtime-deps/8.0/bookworm-slim/amd64/Dockerfile) | Debian 12 +8.0.31-alpine3.23-amd64, 8.0-alpine3.23-amd64, 8.0.31-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/runtime-deps/8.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 +8.0.31-alpine3.24-amd64, 8.0-alpine3.24-amd64, 8.0-alpine-amd64, 8.0.31-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/runtime-deps/8.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 +8.0.31-alpine3.23-extra-amd64, 8.0-alpine3.23-extra-amd64, 8.0.31-alpine3.23-extra, 8.0-alpine3.23-extra | [Dockerfile](src/runtime-deps/8.0/alpine3.23-extra/amd64/Dockerfile) | Alpine 3.23 +8.0.31-alpine3.24-extra-amd64, 8.0-alpine3.24-extra-amd64, 8.0-alpine-extra-amd64, 8.0.31-alpine3.24-extra, 8.0-alpine3.24-extra | [Dockerfile](src/runtime-deps/8.0/alpine3.24-extra/amd64/Dockerfile) | Alpine 3.24 +8.0.31-noble-amd64, 8.0-noble-amd64, 8.0.31-noble, 8.0-noble | [Dockerfile](src/runtime-deps/8.0/noble/amd64/Dockerfile) | Ubuntu 24.04 +8.0.31-noble-chiseled-amd64, 8.0-noble-chiseled-amd64, 8.0.31-noble-chiseled, 8.0-noble-chiseled | [Dockerfile](src/runtime-deps/8.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04 +8.0.31-noble-chiseled-extra-amd64, 8.0-noble-chiseled-extra-amd64, 8.0.31-noble-chiseled-extra, 8.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/8.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04 +8.0.31-jammy-amd64, 8.0-jammy-amd64, 8.0.31-jammy, 8.0-jammy | [Dockerfile](src/runtime-deps/8.0/jammy/amd64/Dockerfile) | Ubuntu 22.04 +8.0.31-jammy-chiseled-amd64, 8.0-jammy-chiseled-amd64, 8.0.31-jammy-chiseled, 8.0-jammy-chiseled | [Dockerfile](src/runtime-deps/8.0/jammy-chiseled/amd64/Dockerfile) | Ubuntu 22.04 +8.0.31-jammy-chiseled-extra-amd64, 8.0-jammy-chiseled-extra-amd64, 8.0.31-jammy-chiseled-extra, 8.0-jammy-chiseled-extra | [Dockerfile](src/runtime-deps/8.0/jammy-chiseled-extra/amd64/Dockerfile) | Ubuntu 22.04 +8.0.31-azurelinux3.0-amd64, 8.0-azurelinux3.0-amd64, 8.0.31-azurelinux3.0, 8.0-azurelinux3.0 | [Dockerfile](src/runtime-deps/8.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 +8.0.31-azurelinux3.0-distroless-amd64, 8.0-azurelinux3.0-distroless-amd64, 8.0.31-azurelinux3.0-distroless, 8.0-azurelinux3.0-distroless | [Dockerfile](src/runtime-deps/8.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 +8.0.31-azurelinux3.0-distroless-extra-amd64, 8.0-azurelinux3.0-distroless-extra-amd64, 8.0.31-azurelinux3.0-distroless-extra, 8.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime-deps/8.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 ### Linux arm64 Tags @@ -153,20 +153,20 @@ Tags | Dockerfile | OS Version 9.0.19-azurelinux3.0-arm64v8, 9.0-azurelinux3.0-arm64v8, 9.0.19-azurelinux3.0, 9.0-azurelinux3.0 | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 9.0.19-azurelinux3.0-distroless-arm64v8, 9.0-azurelinux3.0-distroless-arm64v8, 9.0.19-azurelinux3.0-distroless, 9.0-azurelinux3.0-distroless | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 9.0.19-azurelinux3.0-distroless-extra-arm64v8, 9.0-azurelinux3.0-distroless-extra-arm64v8, 9.0.19-azurelinux3.0-distroless-extra, 9.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 -8.0.30-bookworm-slim-arm64v8, 8.0-bookworm-slim-arm64v8, 8.0.30-bookworm-slim, 8.0-bookworm-slim, 8.0.30, 8.0 | [Dockerfile](src/runtime-deps/8.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 -8.0.30-alpine3.23-arm64v8, 8.0-alpine3.23-arm64v8, 8.0.30-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/runtime-deps/8.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 -8.0.30-alpine3.24-arm64v8, 8.0-alpine3.24-arm64v8, 8.0-alpine-arm64v8, 8.0.30-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/runtime-deps/8.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 -8.0.30-alpine3.23-extra-arm64v8, 8.0-alpine3.23-extra-arm64v8, 8.0.30-alpine3.23-extra, 8.0-alpine3.23-extra | [Dockerfile](src/runtime-deps/8.0/alpine3.23-extra/arm64v8/Dockerfile) | Alpine 3.23 -8.0.30-alpine3.24-extra-arm64v8, 8.0-alpine3.24-extra-arm64v8, 8.0-alpine-extra-arm64v8, 8.0.30-alpine3.24-extra, 8.0-alpine3.24-extra | [Dockerfile](src/runtime-deps/8.0/alpine3.24-extra/arm64v8/Dockerfile) | Alpine 3.24 -8.0.30-noble-arm64v8, 8.0-noble-arm64v8, 8.0.30-noble, 8.0-noble | [Dockerfile](src/runtime-deps/8.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 -8.0.30-noble-chiseled-arm64v8, 8.0-noble-chiseled-arm64v8, 8.0.30-noble-chiseled, 8.0-noble-chiseled | [Dockerfile](src/runtime-deps/8.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04 -8.0.30-noble-chiseled-extra-arm64v8, 8.0-noble-chiseled-extra-arm64v8, 8.0.30-noble-chiseled-extra, 8.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/8.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04 -8.0.30-jammy-arm64v8, 8.0-jammy-arm64v8, 8.0.30-jammy, 8.0-jammy | [Dockerfile](src/runtime-deps/8.0/jammy/arm64v8/Dockerfile) | Ubuntu 22.04 -8.0.30-jammy-chiseled-arm64v8, 8.0-jammy-chiseled-arm64v8, 8.0.30-jammy-chiseled, 8.0-jammy-chiseled | [Dockerfile](src/runtime-deps/8.0/jammy-chiseled/arm64v8/Dockerfile) | Ubuntu 22.04 -8.0.30-jammy-chiseled-extra-arm64v8, 8.0-jammy-chiseled-extra-arm64v8, 8.0.30-jammy-chiseled-extra, 8.0-jammy-chiseled-extra | [Dockerfile](src/runtime-deps/8.0/jammy-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 22.04 -8.0.30-azurelinux3.0-arm64v8, 8.0-azurelinux3.0-arm64v8, 8.0.30-azurelinux3.0, 8.0-azurelinux3.0 | [Dockerfile](src/runtime-deps/8.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 -8.0.30-azurelinux3.0-distroless-arm64v8, 8.0-azurelinux3.0-distroless-arm64v8, 8.0.30-azurelinux3.0-distroless, 8.0-azurelinux3.0-distroless | [Dockerfile](src/runtime-deps/8.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 -8.0.30-azurelinux3.0-distroless-extra-arm64v8, 8.0-azurelinux3.0-distroless-extra-arm64v8, 8.0.30-azurelinux3.0-distroless-extra, 8.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime-deps/8.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 +8.0.31-bookworm-slim-arm64v8, 8.0-bookworm-slim-arm64v8, 8.0.31-bookworm-slim, 8.0-bookworm-slim, 8.0.31, 8.0 | [Dockerfile](src/runtime-deps/8.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 +8.0.31-alpine3.23-arm64v8, 8.0-alpine3.23-arm64v8, 8.0.31-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/runtime-deps/8.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 +8.0.31-alpine3.24-arm64v8, 8.0-alpine3.24-arm64v8, 8.0-alpine-arm64v8, 8.0.31-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/runtime-deps/8.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 +8.0.31-alpine3.23-extra-arm64v8, 8.0-alpine3.23-extra-arm64v8, 8.0.31-alpine3.23-extra, 8.0-alpine3.23-extra | [Dockerfile](src/runtime-deps/8.0/alpine3.23-extra/arm64v8/Dockerfile) | Alpine 3.23 +8.0.31-alpine3.24-extra-arm64v8, 8.0-alpine3.24-extra-arm64v8, 8.0-alpine-extra-arm64v8, 8.0.31-alpine3.24-extra, 8.0-alpine3.24-extra | [Dockerfile](src/runtime-deps/8.0/alpine3.24-extra/arm64v8/Dockerfile) | Alpine 3.24 +8.0.31-noble-arm64v8, 8.0-noble-arm64v8, 8.0.31-noble, 8.0-noble | [Dockerfile](src/runtime-deps/8.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 +8.0.31-noble-chiseled-arm64v8, 8.0-noble-chiseled-arm64v8, 8.0.31-noble-chiseled, 8.0-noble-chiseled | [Dockerfile](src/runtime-deps/8.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04 +8.0.31-noble-chiseled-extra-arm64v8, 8.0-noble-chiseled-extra-arm64v8, 8.0.31-noble-chiseled-extra, 8.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/8.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04 +8.0.31-jammy-arm64v8, 8.0-jammy-arm64v8, 8.0.31-jammy, 8.0-jammy | [Dockerfile](src/runtime-deps/8.0/jammy/arm64v8/Dockerfile) | Ubuntu 22.04 +8.0.31-jammy-chiseled-arm64v8, 8.0-jammy-chiseled-arm64v8, 8.0.31-jammy-chiseled, 8.0-jammy-chiseled | [Dockerfile](src/runtime-deps/8.0/jammy-chiseled/arm64v8/Dockerfile) | Ubuntu 22.04 +8.0.31-jammy-chiseled-extra-arm64v8, 8.0-jammy-chiseled-extra-arm64v8, 8.0.31-jammy-chiseled-extra, 8.0-jammy-chiseled-extra | [Dockerfile](src/runtime-deps/8.0/jammy-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 22.04 +8.0.31-azurelinux3.0-arm64v8, 8.0-azurelinux3.0-arm64v8, 8.0.31-azurelinux3.0, 8.0-azurelinux3.0 | [Dockerfile](src/runtime-deps/8.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 +8.0.31-azurelinux3.0-distroless-arm64v8, 8.0-azurelinux3.0-distroless-arm64v8, 8.0.31-azurelinux3.0-distroless, 8.0-azurelinux3.0-distroless | [Dockerfile](src/runtime-deps/8.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 +8.0.31-azurelinux3.0-distroless-extra-arm64v8, 8.0-azurelinux3.0-distroless-extra-arm64v8, 8.0.31-azurelinux3.0-distroless-extra, 8.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime-deps/8.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 ### Linux arm32 Tags @@ -195,14 +195,14 @@ Tags | Dockerfile | OS Version 9.0.19-noble-arm32v7, 9.0-noble-arm32v7, 9.0.19-noble, 9.0-noble | [Dockerfile](src/runtime-deps/9.0/noble/arm32v7/Dockerfile) | Ubuntu 24.04 9.0.19-noble-chiseled-arm32v7, 9.0-noble-chiseled-arm32v7, 9.0.19-noble-chiseled, 9.0-noble-chiseled | [Dockerfile](src/runtime-deps/9.0/noble-chiseled/arm32v7/Dockerfile) | Ubuntu 24.04 9.0.19-noble-chiseled-extra-arm32v7, 9.0-noble-chiseled-extra-arm32v7, 9.0.19-noble-chiseled-extra, 9.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/9.0/noble-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 24.04 -8.0.30-bookworm-slim-arm32v7, 8.0-bookworm-slim-arm32v7, 8.0.30-bookworm-slim, 8.0-bookworm-slim, 8.0.30, 8.0 | [Dockerfile](src/runtime-deps/8.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 -8.0.30-alpine3.23-arm32v7, 8.0-alpine3.23-arm32v7, 8.0.30-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/runtime-deps/8.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 -8.0.30-alpine3.24-arm32v7, 8.0-alpine3.24-arm32v7, 8.0-alpine-arm32v7, 8.0.30-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/runtime-deps/8.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 -8.0.30-alpine3.23-extra-arm32v7, 8.0-alpine3.23-extra-arm32v7, 8.0.30-alpine3.23-extra, 8.0-alpine3.23-extra | [Dockerfile](src/runtime-deps/8.0/alpine3.23-extra/arm32v7/Dockerfile) | Alpine 3.23 -8.0.30-alpine3.24-extra-arm32v7, 8.0-alpine3.24-extra-arm32v7, 8.0-alpine-extra-arm32v7, 8.0.30-alpine3.24-extra, 8.0-alpine3.24-extra | [Dockerfile](src/runtime-deps/8.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 -8.0.30-jammy-arm32v7, 8.0-jammy-arm32v7, 8.0.30-jammy, 8.0-jammy | [Dockerfile](src/runtime-deps/8.0/jammy/arm32v7/Dockerfile) | Ubuntu 22.04 -8.0.30-jammy-chiseled-arm32v7, 8.0-jammy-chiseled-arm32v7, 8.0.30-jammy-chiseled, 8.0-jammy-chiseled | [Dockerfile](src/runtime-deps/8.0/jammy-chiseled/arm32v7/Dockerfile) | Ubuntu 22.04 -8.0.30-jammy-chiseled-extra-arm32v7, 8.0-jammy-chiseled-extra-arm32v7, 8.0.30-jammy-chiseled-extra, 8.0-jammy-chiseled-extra | [Dockerfile](src/runtime-deps/8.0/jammy-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 22.04 +8.0.31-bookworm-slim-arm32v7, 8.0-bookworm-slim-arm32v7, 8.0.31-bookworm-slim, 8.0-bookworm-slim, 8.0.31, 8.0 | [Dockerfile](src/runtime-deps/8.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 +8.0.31-alpine3.23-arm32v7, 8.0-alpine3.23-arm32v7, 8.0.31-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/runtime-deps/8.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 +8.0.31-alpine3.24-arm32v7, 8.0-alpine3.24-arm32v7, 8.0-alpine-arm32v7, 8.0.31-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/runtime-deps/8.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 +8.0.31-alpine3.23-extra-arm32v7, 8.0-alpine3.23-extra-arm32v7, 8.0.31-alpine3.23-extra, 8.0-alpine3.23-extra | [Dockerfile](src/runtime-deps/8.0/alpine3.23-extra/arm32v7/Dockerfile) | Alpine 3.23 +8.0.31-alpine3.24-extra-arm32v7, 8.0-alpine3.24-extra-arm32v7, 8.0-alpine-extra-arm32v7, 8.0.31-alpine3.24-extra, 8.0-alpine3.24-extra | [Dockerfile](src/runtime-deps/8.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 +8.0.31-jammy-arm32v7, 8.0-jammy-arm32v7, 8.0.31-jammy, 8.0-jammy | [Dockerfile](src/runtime-deps/8.0/jammy/arm32v7/Dockerfile) | Ubuntu 22.04 +8.0.31-jammy-chiseled-arm32v7, 8.0-jammy-chiseled-arm32v7, 8.0.31-jammy-chiseled, 8.0-jammy-chiseled | [Dockerfile](src/runtime-deps/8.0/jammy-chiseled/arm32v7/Dockerfile) | Ubuntu 22.04 +8.0.31-jammy-chiseled-extra-arm32v7, 8.0-jammy-chiseled-extra-arm32v7, 8.0.31-jammy-chiseled-extra, 8.0-jammy-chiseled-extra | [Dockerfile](src/runtime-deps/8.0/jammy-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 22.04 diff --git a/README.runtime.md b/README.runtime.md index 53194b5983..cd7d80baa4 100644 --- a/README.runtime.md +++ b/README.runtime.md @@ -106,20 +106,20 @@ Tags | Dockerfile | OS Version 9.0.19-azurelinux3.0-amd64, 9.0-azurelinux3.0-amd64, 9.0.19-azurelinux3.0, 9.0-azurelinux3.0 | [Dockerfile](src/runtime/9.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 9.0.19-azurelinux3.0-distroless-amd64, 9.0-azurelinux3.0-distroless-amd64, 9.0.19-azurelinux3.0-distroless, 9.0-azurelinux3.0-distroless | [Dockerfile](src/runtime/9.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 9.0.19-azurelinux3.0-distroless-extra-amd64, 9.0-azurelinux3.0-distroless-extra-amd64, 9.0.19-azurelinux3.0-distroless-extra, 9.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime/9.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 -8.0.30-bookworm-slim-amd64, 8.0-bookworm-slim-amd64, 8.0.30-bookworm-slim, 8.0-bookworm-slim, 8.0.30, 8.0 | [Dockerfile](src/runtime/8.0/bookworm-slim/amd64/Dockerfile) | Debian 12 -8.0.30-alpine3.23-amd64, 8.0-alpine3.23-amd64, 8.0.30-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/runtime/8.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 -8.0.30-alpine3.24-amd64, 8.0-alpine3.24-amd64, 8.0-alpine-amd64, 8.0.30-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/runtime/8.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 -8.0.30-alpine3.23-extra-amd64, 8.0-alpine3.23-extra-amd64, 8.0.30-alpine3.23-extra, 8.0-alpine3.23-extra | [Dockerfile](src/runtime/8.0/alpine3.23-extra/amd64/Dockerfile) | Alpine 3.23 -8.0.30-alpine3.24-extra-amd64, 8.0-alpine3.24-extra-amd64, 8.0-alpine-extra-amd64, 8.0.30-alpine3.24-extra, 8.0-alpine3.24-extra, 8.0-alpine-extra | [Dockerfile](src/runtime/8.0/alpine3.24-extra/amd64/Dockerfile) | Alpine 3.24 -8.0.30-noble-amd64, 8.0-noble-amd64, 8.0.30-noble, 8.0-noble | [Dockerfile](src/runtime/8.0/noble/amd64/Dockerfile) | Ubuntu 24.04 -8.0.30-noble-chiseled-amd64, 8.0-noble-chiseled-amd64, 8.0.30-noble-chiseled, 8.0-noble-chiseled | [Dockerfile](src/runtime/8.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04 -8.0.30-noble-chiseled-extra-amd64, 8.0-noble-chiseled-extra-amd64, 8.0.30-noble-chiseled-extra, 8.0-noble-chiseled-extra | [Dockerfile](src/runtime/8.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04 -8.0.30-jammy-amd64, 8.0-jammy-amd64, 8.0.30-jammy, 8.0-jammy | [Dockerfile](src/runtime/8.0/jammy/amd64/Dockerfile) | Ubuntu 22.04 -8.0.30-jammy-chiseled-amd64, 8.0-jammy-chiseled-amd64, 8.0.30-jammy-chiseled, 8.0-jammy-chiseled | [Dockerfile](src/runtime/8.0/jammy-chiseled/amd64/Dockerfile) | Ubuntu 22.04 -8.0.30-jammy-chiseled-extra-amd64, 8.0-jammy-chiseled-extra-amd64, 8.0.30-jammy-chiseled-extra, 8.0-jammy-chiseled-extra | [Dockerfile](src/runtime/8.0/jammy-chiseled-extra/amd64/Dockerfile) | Ubuntu 22.04 -8.0.30-azurelinux3.0-amd64, 8.0-azurelinux3.0-amd64, 8.0.30-azurelinux3.0, 8.0-azurelinux3.0 | [Dockerfile](src/runtime/8.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 -8.0.30-azurelinux3.0-distroless-amd64, 8.0-azurelinux3.0-distroless-amd64, 8.0.30-azurelinux3.0-distroless, 8.0-azurelinux3.0-distroless | [Dockerfile](src/runtime/8.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 -8.0.30-azurelinux3.0-distroless-extra-amd64, 8.0-azurelinux3.0-distroless-extra-amd64, 8.0.30-azurelinux3.0-distroless-extra, 8.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime/8.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 +8.0.31-bookworm-slim-amd64, 8.0-bookworm-slim-amd64, 8.0.31-bookworm-slim, 8.0-bookworm-slim, 8.0.31, 8.0 | [Dockerfile](src/runtime/8.0/bookworm-slim/amd64/Dockerfile) | Debian 12 +8.0.31-alpine3.23-amd64, 8.0-alpine3.23-amd64, 8.0.31-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/runtime/8.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 +8.0.31-alpine3.24-amd64, 8.0-alpine3.24-amd64, 8.0-alpine-amd64, 8.0.31-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/runtime/8.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 +8.0.31-alpine3.23-extra-amd64, 8.0-alpine3.23-extra-amd64, 8.0.31-alpine3.23-extra, 8.0-alpine3.23-extra | [Dockerfile](src/runtime/8.0/alpine3.23-extra/amd64/Dockerfile) | Alpine 3.23 +8.0.31-alpine3.24-extra-amd64, 8.0-alpine3.24-extra-amd64, 8.0-alpine-extra-amd64, 8.0.31-alpine3.24-extra, 8.0-alpine3.24-extra, 8.0-alpine-extra | [Dockerfile](src/runtime/8.0/alpine3.24-extra/amd64/Dockerfile) | Alpine 3.24 +8.0.31-noble-amd64, 8.0-noble-amd64, 8.0.31-noble, 8.0-noble | [Dockerfile](src/runtime/8.0/noble/amd64/Dockerfile) | Ubuntu 24.04 +8.0.31-noble-chiseled-amd64, 8.0-noble-chiseled-amd64, 8.0.31-noble-chiseled, 8.0-noble-chiseled | [Dockerfile](src/runtime/8.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04 +8.0.31-noble-chiseled-extra-amd64, 8.0-noble-chiseled-extra-amd64, 8.0.31-noble-chiseled-extra, 8.0-noble-chiseled-extra | [Dockerfile](src/runtime/8.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04 +8.0.31-jammy-amd64, 8.0-jammy-amd64, 8.0.31-jammy, 8.0-jammy | [Dockerfile](src/runtime/8.0/jammy/amd64/Dockerfile) | Ubuntu 22.04 +8.0.31-jammy-chiseled-amd64, 8.0-jammy-chiseled-amd64, 8.0.31-jammy-chiseled, 8.0-jammy-chiseled | [Dockerfile](src/runtime/8.0/jammy-chiseled/amd64/Dockerfile) | Ubuntu 22.04 +8.0.31-jammy-chiseled-extra-amd64, 8.0-jammy-chiseled-extra-amd64, 8.0.31-jammy-chiseled-extra, 8.0-jammy-chiseled-extra | [Dockerfile](src/runtime/8.0/jammy-chiseled-extra/amd64/Dockerfile) | Ubuntu 22.04 +8.0.31-azurelinux3.0-amd64, 8.0-azurelinux3.0-amd64, 8.0.31-azurelinux3.0, 8.0-azurelinux3.0 | [Dockerfile](src/runtime/8.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 +8.0.31-azurelinux3.0-distroless-amd64, 8.0-azurelinux3.0-distroless-amd64, 8.0.31-azurelinux3.0-distroless, 8.0-azurelinux3.0-distroless | [Dockerfile](src/runtime/8.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 +8.0.31-azurelinux3.0-distroless-extra-amd64, 8.0-azurelinux3.0-distroless-extra-amd64, 8.0.31-azurelinux3.0-distroless-extra, 8.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime/8.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 ### Linux arm64 Tags @@ -160,20 +160,20 @@ Tags | Dockerfile | OS Version 9.0.19-azurelinux3.0-arm64v8, 9.0-azurelinux3.0-arm64v8, 9.0.19-azurelinux3.0, 9.0-azurelinux3.0 | [Dockerfile](src/runtime/9.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 9.0.19-azurelinux3.0-distroless-arm64v8, 9.0-azurelinux3.0-distroless-arm64v8, 9.0.19-azurelinux3.0-distroless, 9.0-azurelinux3.0-distroless | [Dockerfile](src/runtime/9.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 9.0.19-azurelinux3.0-distroless-extra-arm64v8, 9.0-azurelinux3.0-distroless-extra-arm64v8, 9.0.19-azurelinux3.0-distroless-extra, 9.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime/9.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 -8.0.30-bookworm-slim-arm64v8, 8.0-bookworm-slim-arm64v8, 8.0.30-bookworm-slim, 8.0-bookworm-slim, 8.0.30, 8.0 | [Dockerfile](src/runtime/8.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 -8.0.30-alpine3.23-arm64v8, 8.0-alpine3.23-arm64v8, 8.0.30-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/runtime/8.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 -8.0.30-alpine3.24-arm64v8, 8.0-alpine3.24-arm64v8, 8.0-alpine-arm64v8, 8.0.30-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/runtime/8.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 -8.0.30-alpine3.23-extra-arm64v8, 8.0-alpine3.23-extra-arm64v8, 8.0.30-alpine3.23-extra, 8.0-alpine3.23-extra | [Dockerfile](src/runtime/8.0/alpine3.23-extra/arm64v8/Dockerfile) | Alpine 3.23 -8.0.30-alpine3.24-extra-arm64v8, 8.0-alpine3.24-extra-arm64v8, 8.0-alpine-extra-arm64v8, 8.0.30-alpine3.24-extra, 8.0-alpine3.24-extra, 8.0-alpine-extra | [Dockerfile](src/runtime/8.0/alpine3.24-extra/arm64v8/Dockerfile) | Alpine 3.24 -8.0.30-noble-arm64v8, 8.0-noble-arm64v8, 8.0.30-noble, 8.0-noble | [Dockerfile](src/runtime/8.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 -8.0.30-noble-chiseled-arm64v8, 8.0-noble-chiseled-arm64v8, 8.0.30-noble-chiseled, 8.0-noble-chiseled | [Dockerfile](src/runtime/8.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04 -8.0.30-noble-chiseled-extra-arm64v8, 8.0-noble-chiseled-extra-arm64v8, 8.0.30-noble-chiseled-extra, 8.0-noble-chiseled-extra | [Dockerfile](src/runtime/8.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04 -8.0.30-jammy-arm64v8, 8.0-jammy-arm64v8, 8.0.30-jammy, 8.0-jammy | [Dockerfile](src/runtime/8.0/jammy/arm64v8/Dockerfile) | Ubuntu 22.04 -8.0.30-jammy-chiseled-arm64v8, 8.0-jammy-chiseled-arm64v8, 8.0.30-jammy-chiseled, 8.0-jammy-chiseled | [Dockerfile](src/runtime/8.0/jammy-chiseled/arm64v8/Dockerfile) | Ubuntu 22.04 -8.0.30-jammy-chiseled-extra-arm64v8, 8.0-jammy-chiseled-extra-arm64v8, 8.0.30-jammy-chiseled-extra, 8.0-jammy-chiseled-extra | [Dockerfile](src/runtime/8.0/jammy-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 22.04 -8.0.30-azurelinux3.0-arm64v8, 8.0-azurelinux3.0-arm64v8, 8.0.30-azurelinux3.0, 8.0-azurelinux3.0 | [Dockerfile](src/runtime/8.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 -8.0.30-azurelinux3.0-distroless-arm64v8, 8.0-azurelinux3.0-distroless-arm64v8, 8.0.30-azurelinux3.0-distroless, 8.0-azurelinux3.0-distroless | [Dockerfile](src/runtime/8.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 -8.0.30-azurelinux3.0-distroless-extra-arm64v8, 8.0-azurelinux3.0-distroless-extra-arm64v8, 8.0.30-azurelinux3.0-distroless-extra, 8.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime/8.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 +8.0.31-bookworm-slim-arm64v8, 8.0-bookworm-slim-arm64v8, 8.0.31-bookworm-slim, 8.0-bookworm-slim, 8.0.31, 8.0 | [Dockerfile](src/runtime/8.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 +8.0.31-alpine3.23-arm64v8, 8.0-alpine3.23-arm64v8, 8.0.31-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/runtime/8.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 +8.0.31-alpine3.24-arm64v8, 8.0-alpine3.24-arm64v8, 8.0-alpine-arm64v8, 8.0.31-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/runtime/8.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 +8.0.31-alpine3.23-extra-arm64v8, 8.0-alpine3.23-extra-arm64v8, 8.0.31-alpine3.23-extra, 8.0-alpine3.23-extra | [Dockerfile](src/runtime/8.0/alpine3.23-extra/arm64v8/Dockerfile) | Alpine 3.23 +8.0.31-alpine3.24-extra-arm64v8, 8.0-alpine3.24-extra-arm64v8, 8.0-alpine-extra-arm64v8, 8.0.31-alpine3.24-extra, 8.0-alpine3.24-extra, 8.0-alpine-extra | [Dockerfile](src/runtime/8.0/alpine3.24-extra/arm64v8/Dockerfile) | Alpine 3.24 +8.0.31-noble-arm64v8, 8.0-noble-arm64v8, 8.0.31-noble, 8.0-noble | [Dockerfile](src/runtime/8.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 +8.0.31-noble-chiseled-arm64v8, 8.0-noble-chiseled-arm64v8, 8.0.31-noble-chiseled, 8.0-noble-chiseled | [Dockerfile](src/runtime/8.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04 +8.0.31-noble-chiseled-extra-arm64v8, 8.0-noble-chiseled-extra-arm64v8, 8.0.31-noble-chiseled-extra, 8.0-noble-chiseled-extra | [Dockerfile](src/runtime/8.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04 +8.0.31-jammy-arm64v8, 8.0-jammy-arm64v8, 8.0.31-jammy, 8.0-jammy | [Dockerfile](src/runtime/8.0/jammy/arm64v8/Dockerfile) | Ubuntu 22.04 +8.0.31-jammy-chiseled-arm64v8, 8.0-jammy-chiseled-arm64v8, 8.0.31-jammy-chiseled, 8.0-jammy-chiseled | [Dockerfile](src/runtime/8.0/jammy-chiseled/arm64v8/Dockerfile) | Ubuntu 22.04 +8.0.31-jammy-chiseled-extra-arm64v8, 8.0-jammy-chiseled-extra-arm64v8, 8.0.31-jammy-chiseled-extra, 8.0-jammy-chiseled-extra | [Dockerfile](src/runtime/8.0/jammy-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 22.04 +8.0.31-azurelinux3.0-arm64v8, 8.0-azurelinux3.0-arm64v8, 8.0.31-azurelinux3.0, 8.0-azurelinux3.0 | [Dockerfile](src/runtime/8.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 +8.0.31-azurelinux3.0-distroless-arm64v8, 8.0-azurelinux3.0-distroless-arm64v8, 8.0.31-azurelinux3.0-distroless, 8.0-azurelinux3.0-distroless | [Dockerfile](src/runtime/8.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 +8.0.31-azurelinux3.0-distroless-extra-arm64v8, 8.0-azurelinux3.0-distroless-extra-arm64v8, 8.0.31-azurelinux3.0-distroless-extra, 8.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime/8.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 ### Linux arm32 Tags @@ -202,14 +202,14 @@ Tags | Dockerfile | OS Version 9.0.19-noble-arm32v7, 9.0-noble-arm32v7, 9.0.19-noble, 9.0-noble | [Dockerfile](src/runtime/9.0/noble/arm32v7/Dockerfile) | Ubuntu 24.04 9.0.19-noble-chiseled-arm32v7, 9.0-noble-chiseled-arm32v7, 9.0.19-noble-chiseled, 9.0-noble-chiseled | [Dockerfile](src/runtime/9.0/noble-chiseled/arm32v7/Dockerfile) | Ubuntu 24.04 9.0.19-noble-chiseled-extra-arm32v7, 9.0-noble-chiseled-extra-arm32v7, 9.0.19-noble-chiseled-extra, 9.0-noble-chiseled-extra | [Dockerfile](src/runtime/9.0/noble-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 24.04 -8.0.30-bookworm-slim-arm32v7, 8.0-bookworm-slim-arm32v7, 8.0.30-bookworm-slim, 8.0-bookworm-slim, 8.0.30, 8.0 | [Dockerfile](src/runtime/8.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 -8.0.30-alpine3.23-arm32v7, 8.0-alpine3.23-arm32v7, 8.0.30-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/runtime/8.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 -8.0.30-alpine3.24-arm32v7, 8.0-alpine3.24-arm32v7, 8.0-alpine-arm32v7, 8.0.30-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/runtime/8.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 -8.0.30-alpine3.23-extra-arm32v7, 8.0-alpine3.23-extra-arm32v7, 8.0.30-alpine3.23-extra, 8.0-alpine3.23-extra | [Dockerfile](src/runtime/8.0/alpine3.23-extra/arm32v7/Dockerfile) | Alpine 3.23 -8.0.30-alpine3.24-extra-arm32v7, 8.0-alpine3.24-extra-arm32v7, 8.0-alpine-extra-arm32v7, 8.0.30-alpine3.24-extra, 8.0-alpine3.24-extra, 8.0-alpine-extra | [Dockerfile](src/runtime/8.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 -8.0.30-jammy-arm32v7, 8.0-jammy-arm32v7, 8.0.30-jammy, 8.0-jammy | [Dockerfile](src/runtime/8.0/jammy/arm32v7/Dockerfile) | Ubuntu 22.04 -8.0.30-jammy-chiseled-arm32v7, 8.0-jammy-chiseled-arm32v7, 8.0.30-jammy-chiseled, 8.0-jammy-chiseled | [Dockerfile](src/runtime/8.0/jammy-chiseled/arm32v7/Dockerfile) | Ubuntu 22.04 -8.0.30-jammy-chiseled-extra-arm32v7, 8.0-jammy-chiseled-extra-arm32v7, 8.0.30-jammy-chiseled-extra, 8.0-jammy-chiseled-extra | [Dockerfile](src/runtime/8.0/jammy-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 22.04 +8.0.31-bookworm-slim-arm32v7, 8.0-bookworm-slim-arm32v7, 8.0.31-bookworm-slim, 8.0-bookworm-slim, 8.0.31, 8.0 | [Dockerfile](src/runtime/8.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 +8.0.31-alpine3.23-arm32v7, 8.0-alpine3.23-arm32v7, 8.0.31-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/runtime/8.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 +8.0.31-alpine3.24-arm32v7, 8.0-alpine3.24-arm32v7, 8.0-alpine-arm32v7, 8.0.31-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/runtime/8.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 +8.0.31-alpine3.23-extra-arm32v7, 8.0-alpine3.23-extra-arm32v7, 8.0.31-alpine3.23-extra, 8.0-alpine3.23-extra | [Dockerfile](src/runtime/8.0/alpine3.23-extra/arm32v7/Dockerfile) | Alpine 3.23 +8.0.31-alpine3.24-extra-arm32v7, 8.0-alpine3.24-extra-arm32v7, 8.0-alpine-extra-arm32v7, 8.0.31-alpine3.24-extra, 8.0-alpine3.24-extra, 8.0-alpine-extra | [Dockerfile](src/runtime/8.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 +8.0.31-jammy-arm32v7, 8.0-jammy-arm32v7, 8.0.31-jammy, 8.0-jammy | [Dockerfile](src/runtime/8.0/jammy/arm32v7/Dockerfile) | Ubuntu 22.04 +8.0.31-jammy-chiseled-arm32v7, 8.0-jammy-chiseled-arm32v7, 8.0.31-jammy-chiseled, 8.0-jammy-chiseled | [Dockerfile](src/runtime/8.0/jammy-chiseled/arm32v7/Dockerfile) | Ubuntu 22.04 +8.0.31-jammy-chiseled-extra-arm32v7, 8.0-jammy-chiseled-extra-arm32v7, 8.0.31-jammy-chiseled-extra, 8.0-jammy-chiseled-extra | [Dockerfile](src/runtime/8.0/jammy-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 22.04 ### Windows amd64 Tags @@ -227,12 +227,12 @@ Tags | Dockerfile | OS Version 9.0.19-windowsservercore-ltsc2022, 9.0-windowsservercore-ltsc2022 | [Dockerfile](src/runtime/9.0/windowsservercore-ltsc2022/amd64/Dockerfile) | Windows Server Core 2022 9.0.19-nanoserver-1809, 9.0-nanoserver-1809 | [Dockerfile](src/runtime/9.0/nanoserver-1809/amd64/Dockerfile) | Nano Server, version 1809 9.0.19-windowsservercore-ltsc2019, 9.0-windowsservercore-ltsc2019 | [Dockerfile](src/runtime/9.0/windowsservercore-ltsc2019/amd64/Dockerfile) | Windows Server Core 2019 -8.0.30-nanoserver-ltsc2025, 8.0-nanoserver-ltsc2025 | [Dockerfile](src/runtime/8.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 -8.0.30-windowsservercore-ltsc2025, 8.0-windowsservercore-ltsc2025 | [Dockerfile](src/runtime/8.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 -8.0.30-nanoserver-ltsc2022, 8.0-nanoserver-ltsc2022 | [Dockerfile](src/runtime/8.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 -8.0.30-windowsservercore-ltsc2022, 8.0-windowsservercore-ltsc2022 | [Dockerfile](src/runtime/8.0/windowsservercore-ltsc2022/amd64/Dockerfile) | Windows Server Core 2022 -8.0.30-nanoserver-1809, 8.0-nanoserver-1809 | [Dockerfile](src/runtime/8.0/nanoserver-1809/amd64/Dockerfile) | Nano Server, version 1809 -8.0.30-windowsservercore-ltsc2019, 8.0-windowsservercore-ltsc2019 | [Dockerfile](src/runtime/8.0/windowsservercore-ltsc2019/amd64/Dockerfile) | Windows Server Core 2019 +8.0.31-nanoserver-ltsc2025, 8.0-nanoserver-ltsc2025 | [Dockerfile](src/runtime/8.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 +8.0.31-windowsservercore-ltsc2025, 8.0-windowsservercore-ltsc2025 | [Dockerfile](src/runtime/8.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 +8.0.31-nanoserver-ltsc2022, 8.0-nanoserver-ltsc2022 | [Dockerfile](src/runtime/8.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 +8.0.31-windowsservercore-ltsc2022, 8.0-windowsservercore-ltsc2022 | [Dockerfile](src/runtime/8.0/windowsservercore-ltsc2022/amd64/Dockerfile) | Windows Server Core 2022 +8.0.31-nanoserver-1809, 8.0-nanoserver-1809 | [Dockerfile](src/runtime/8.0/nanoserver-1809/amd64/Dockerfile) | Nano Server, version 1809 +8.0.31-windowsservercore-ltsc2019, 8.0-windowsservercore-ltsc2019 | [Dockerfile](src/runtime/8.0/windowsservercore-ltsc2019/amd64/Dockerfile) | Windows Server Core 2019 diff --git a/README.sdk.md b/README.sdk.md index 6a6b98b173..e4e81217f6 100644 --- a/README.sdk.md +++ b/README.sdk.md @@ -90,12 +90,12 @@ Tags | Dockerfile | OS Version 9.0.317-alpine3.24-amd64, 9.0-alpine3.24-amd64, 9.0-alpine-amd64, 9.0.317-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/sdk/9.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 9.0.317-noble-amd64, 9.0-noble-amd64, 9.0.317-noble, 9.0-noble | [Dockerfile](src/sdk/9.0/noble/amd64/Dockerfile) | Ubuntu 24.04 9.0.317-azurelinux3.0-amd64, 9.0-azurelinux3.0-amd64, 9.0.317-azurelinux3.0, 9.0-azurelinux3.0 | [Dockerfile](src/sdk/9.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 -8.0.424-bookworm-slim-amd64, 8.0-bookworm-slim-amd64, 8.0.424-bookworm-slim, 8.0-bookworm-slim, 8.0.424, 8.0 | [Dockerfile](src/sdk/8.0/bookworm-slim/amd64/Dockerfile) | Debian 12 -8.0.424-alpine3.23-amd64, 8.0-alpine3.23-amd64, 8.0.424-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/sdk/8.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 -8.0.424-alpine3.24-amd64, 8.0-alpine3.24-amd64, 8.0-alpine-amd64, 8.0.424-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/sdk/8.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 -8.0.424-noble-amd64, 8.0-noble-amd64, 8.0.424-noble, 8.0-noble | [Dockerfile](src/sdk/8.0/noble/amd64/Dockerfile) | Ubuntu 24.04 -8.0.424-jammy-amd64, 8.0-jammy-amd64, 8.0.424-jammy, 8.0-jammy | [Dockerfile](src/sdk/8.0/jammy/amd64/Dockerfile) | Ubuntu 22.04 -8.0.424-azurelinux3.0-amd64, 8.0-azurelinux3.0-amd64, 8.0.424-azurelinux3.0, 8.0-azurelinux3.0 | [Dockerfile](src/sdk/8.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 +8.0.425-bookworm-slim-amd64, 8.0-bookworm-slim-amd64, 8.0.425-bookworm-slim, 8.0-bookworm-slim, 8.0.425, 8.0 | [Dockerfile](src/sdk/8.0/bookworm-slim/amd64/Dockerfile) | Debian 12 +8.0.425-alpine3.23-amd64, 8.0-alpine3.23-amd64, 8.0.425-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/sdk/8.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 +8.0.425-alpine3.24-amd64, 8.0-alpine3.24-amd64, 8.0-alpine-amd64, 8.0.425-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/sdk/8.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 +8.0.425-noble-amd64, 8.0-noble-amd64, 8.0.425-noble, 8.0-noble | [Dockerfile](src/sdk/8.0/noble/amd64/Dockerfile) | Ubuntu 24.04 +8.0.425-jammy-amd64, 8.0-jammy-amd64, 8.0.425-jammy, 8.0-jammy | [Dockerfile](src/sdk/8.0/jammy/amd64/Dockerfile) | Ubuntu 22.04 +8.0.425-azurelinux3.0-amd64, 8.0-azurelinux3.0-amd64, 8.0.425-azurelinux3.0, 8.0-azurelinux3.0 | [Dockerfile](src/sdk/8.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 ### Linux arm64 Tags @@ -124,12 +124,12 @@ Tags | Dockerfile | OS Version 9.0.317-alpine3.24-arm64v8, 9.0-alpine3.24-arm64v8, 9.0-alpine-arm64v8, 9.0.317-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/sdk/9.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 9.0.317-noble-arm64v8, 9.0-noble-arm64v8, 9.0.317-noble, 9.0-noble | [Dockerfile](src/sdk/9.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 9.0.317-azurelinux3.0-arm64v8, 9.0-azurelinux3.0-arm64v8, 9.0.317-azurelinux3.0, 9.0-azurelinux3.0 | [Dockerfile](src/sdk/9.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 -8.0.424-bookworm-slim-arm64v8, 8.0-bookworm-slim-arm64v8, 8.0.424-bookworm-slim, 8.0-bookworm-slim, 8.0.424, 8.0 | [Dockerfile](src/sdk/8.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 -8.0.424-alpine3.23-arm64v8, 8.0-alpine3.23-arm64v8, 8.0.424-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/sdk/8.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 -8.0.424-alpine3.24-arm64v8, 8.0-alpine3.24-arm64v8, 8.0-alpine-arm64v8, 8.0.424-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/sdk/8.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 -8.0.424-noble-arm64v8, 8.0-noble-arm64v8, 8.0.424-noble, 8.0-noble | [Dockerfile](src/sdk/8.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 -8.0.424-jammy-arm64v8, 8.0-jammy-arm64v8, 8.0.424-jammy, 8.0-jammy | [Dockerfile](src/sdk/8.0/jammy/arm64v8/Dockerfile) | Ubuntu 22.04 -8.0.424-azurelinux3.0-arm64v8, 8.0-azurelinux3.0-arm64v8, 8.0.424-azurelinux3.0, 8.0-azurelinux3.0 | [Dockerfile](src/sdk/8.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 +8.0.425-bookworm-slim-arm64v8, 8.0-bookworm-slim-arm64v8, 8.0.425-bookworm-slim, 8.0-bookworm-slim, 8.0.425, 8.0 | [Dockerfile](src/sdk/8.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 +8.0.425-alpine3.23-arm64v8, 8.0-alpine3.23-arm64v8, 8.0.425-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/sdk/8.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 +8.0.425-alpine3.24-arm64v8, 8.0-alpine3.24-arm64v8, 8.0-alpine-arm64v8, 8.0.425-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/sdk/8.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 +8.0.425-noble-arm64v8, 8.0-noble-arm64v8, 8.0.425-noble, 8.0-noble | [Dockerfile](src/sdk/8.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 +8.0.425-jammy-arm64v8, 8.0-jammy-arm64v8, 8.0.425-jammy, 8.0-jammy | [Dockerfile](src/sdk/8.0/jammy/arm64v8/Dockerfile) | Ubuntu 22.04 +8.0.425-azurelinux3.0-arm64v8, 8.0-azurelinux3.0-arm64v8, 8.0.425-azurelinux3.0, 8.0-azurelinux3.0 | [Dockerfile](src/sdk/8.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 ### Linux arm32 Tags @@ -145,10 +145,10 @@ Tags | Dockerfile | OS Version 9.0.317-alpine3.23-arm32v7, 9.0-alpine3.23-arm32v7, 9.0.317-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/sdk/9.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 9.0.317-alpine3.24-arm32v7, 9.0-alpine3.24-arm32v7, 9.0-alpine-arm32v7, 9.0.317-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/sdk/9.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 9.0.317-noble-arm32v7, 9.0-noble-arm32v7, 9.0.317-noble, 9.0-noble | [Dockerfile](src/sdk/9.0/noble/arm32v7/Dockerfile) | Ubuntu 24.04 -8.0.424-bookworm-slim-arm32v7, 8.0-bookworm-slim-arm32v7, 8.0.424-bookworm-slim, 8.0-bookworm-slim, 8.0.424, 8.0 | [Dockerfile](src/sdk/8.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 -8.0.424-alpine3.23-arm32v7, 8.0-alpine3.23-arm32v7, 8.0.424-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/sdk/8.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 -8.0.424-alpine3.24-arm32v7, 8.0-alpine3.24-arm32v7, 8.0-alpine-arm32v7, 8.0.424-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/sdk/8.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 -8.0.424-jammy-arm32v7, 8.0-jammy-arm32v7, 8.0.424-jammy, 8.0-jammy | [Dockerfile](src/sdk/8.0/jammy/arm32v7/Dockerfile) | Ubuntu 22.04 +8.0.425-bookworm-slim-arm32v7, 8.0-bookworm-slim-arm32v7, 8.0.425-bookworm-slim, 8.0-bookworm-slim, 8.0.425, 8.0 | [Dockerfile](src/sdk/8.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 +8.0.425-alpine3.23-arm32v7, 8.0-alpine3.23-arm32v7, 8.0.425-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/sdk/8.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 +8.0.425-alpine3.24-arm32v7, 8.0-alpine3.24-arm32v7, 8.0-alpine-arm32v7, 8.0.425-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/sdk/8.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 +8.0.425-jammy-arm32v7, 8.0-jammy-arm32v7, 8.0.425-jammy, 8.0-jammy | [Dockerfile](src/sdk/8.0/jammy/arm32v7/Dockerfile) | Ubuntu 22.04 ### Windows amd64 Tags @@ -166,12 +166,12 @@ Tags | Dockerfile | OS Version 9.0.317-windowsservercore-ltsc2022, 9.0-windowsservercore-ltsc2022 | [Dockerfile](src/sdk/9.0/windowsservercore-ltsc2022/amd64/Dockerfile) | Windows Server Core 2022 9.0.317-nanoserver-1809, 9.0-nanoserver-1809 | [Dockerfile](src/sdk/9.0/nanoserver-1809/amd64/Dockerfile) | Nano Server, version 1809 9.0.317-windowsservercore-ltsc2019, 9.0-windowsservercore-ltsc2019 | [Dockerfile](src/sdk/9.0/windowsservercore-ltsc2019/amd64/Dockerfile) | Windows Server Core 2019 -8.0.424-nanoserver-ltsc2025, 8.0-nanoserver-ltsc2025 | [Dockerfile](src/sdk/8.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 -8.0.424-windowsservercore-ltsc2025, 8.0-windowsservercore-ltsc2025 | [Dockerfile](src/sdk/8.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 -8.0.424-nanoserver-ltsc2022, 8.0-nanoserver-ltsc2022 | [Dockerfile](src/sdk/8.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 -8.0.424-windowsservercore-ltsc2022, 8.0-windowsservercore-ltsc2022 | [Dockerfile](src/sdk/8.0/windowsservercore-ltsc2022/amd64/Dockerfile) | Windows Server Core 2022 -8.0.424-nanoserver-1809, 8.0-nanoserver-1809 | [Dockerfile](src/sdk/8.0/nanoserver-1809/amd64/Dockerfile) | Nano Server, version 1809 -8.0.424-windowsservercore-ltsc2019, 8.0-windowsservercore-ltsc2019 | [Dockerfile](src/sdk/8.0/windowsservercore-ltsc2019/amd64/Dockerfile) | Windows Server Core 2019 +8.0.425-nanoserver-ltsc2025, 8.0-nanoserver-ltsc2025 | [Dockerfile](src/sdk/8.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 +8.0.425-windowsservercore-ltsc2025, 8.0-windowsservercore-ltsc2025 | [Dockerfile](src/sdk/8.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 +8.0.425-nanoserver-ltsc2022, 8.0-nanoserver-ltsc2022 | [Dockerfile](src/sdk/8.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 +8.0.425-windowsservercore-ltsc2022, 8.0-windowsservercore-ltsc2022 | [Dockerfile](src/sdk/8.0/windowsservercore-ltsc2022/amd64/Dockerfile) | Windows Server Core 2022 +8.0.425-nanoserver-1809, 8.0-nanoserver-1809 | [Dockerfile](src/sdk/8.0/nanoserver-1809/amd64/Dockerfile) | Nano Server, version 1809 +8.0.425-windowsservercore-ltsc2019, 8.0-windowsservercore-ltsc2019 | [Dockerfile](src/sdk/8.0/windowsservercore-ltsc2019/amd64/Dockerfile) | Windows Server Core 2019 diff --git a/manifest.versions.json b/manifest.versions.json index a200025e57..a7d38d8183 100644 --- a/manifest.versions.json +++ b/manifest.versions.json @@ -31,7 +31,7 @@ "aspire-dashboard|base-url|main": "$(base-url|public|preview|nightly)", "aspire-dashboard|base-url|nightly": "$(base-url|public|preview|nightly)", - "aspnet|8.0|build-version": "8.0.30", + "aspnet|8.0|build-version": "8.0.31", "aspnet-composite|8.0|build-version": "$(aspnet|8.0|build-version)", "aspnet|9.0|build-version": "9.0.19", @@ -77,7 +77,7 @@ "chisel|8.0|arm|sha384": "$(chisel|latest|arm|sha384)", "chisel|8.0|arm64|sha384": "$(chisel|latest|arm64|sha384)", - "dotnet|8.0|product-version": "8.0.30", + "dotnet|8.0|product-version": "8.0.31", "dotnet|8.0|fixed-tag": "$(dotnet|8.0|product-version)", "dotnet|8.0|minor-tag": "8.0", "dotnet|8.0|base-url|main": "$(base-url|public|maintenance|main)", @@ -222,13 +222,13 @@ "rocks-toolbox|10.0|version": "$(rocks-toolbox|latest|version)", "rocks-toolbox|11.0|version": "$(rocks-toolbox|latest|version)", - "runtime|8.0|build-version": "8.0.30", + "runtime|8.0|build-version": "8.0.31", "runtime|9.0|build-version": "9.0.19", "runtime|10.0|build-version": "10.0.11", "runtime|11.0|build-version": "11.0.0-rc.1.26411.119", - "sdk|8.0|build-version": "8.0.424", - "sdk|8.0|product-version": "8.0.424", + "sdk|8.0|build-version": "8.0.425", + "sdk|8.0|product-version": "8.0.425", "sdk|8.0|base-url|main": "$(dotnet|8.0|base-url|main)", "sdk|8.0|base-url|nightly": "$(dotnet|8.0|base-url|nightly)", "sdk|8.0|base-url|checksums|main": "$(sdk|8.0|base-url|main)", diff --git a/src/aspire-dashboard/amd64/Dockerfile b/src/aspire-dashboard/amd64/Dockerfile index 4627b628e4..78b8de71e1 100644 --- a/src/aspire-dashboard/amd64/Dockerfile +++ b/src/aspire-dashboard/amd64/Dockerfile @@ -19,7 +19,7 @@ RUN dotnet_aspire_version=13.5.2-preview.1.26421.6 \ # Aspire Dashboard image -FROM $REPO:8.0.30-azurelinux3.0-distroless-extra-amd64 +FROM $REPO:8.0.31-azurelinux3.0-distroless-extra-amd64 WORKDIR /app COPY --from=installer /app . diff --git a/src/aspire-dashboard/arm64v8/Dockerfile b/src/aspire-dashboard/arm64v8/Dockerfile index 9e601e4b0c..89584ba4c3 100644 --- a/src/aspire-dashboard/arm64v8/Dockerfile +++ b/src/aspire-dashboard/arm64v8/Dockerfile @@ -19,7 +19,7 @@ RUN dotnet_aspire_version=13.5.2-preview.1.26421.6 \ # Aspire Dashboard image -FROM $REPO:8.0.30-azurelinux3.0-distroless-extra-arm64v8 +FROM $REPO:8.0.31-azurelinux3.0-distroless-extra-arm64v8 WORKDIR /app COPY --from=installer /app . diff --git a/src/aspnet/8.0/alpine3.23-composite-extra/amd64/Dockerfile b/src/aspnet/8.0/alpine3.23-composite-extra/amd64/Dockerfile index a1ddce9e70..af73872ba3 100644 --- a/src/aspnet/8.0/alpine3.23-composite-extra/amd64/Dockerfile +++ b/src/aspnet/8.0/alpine3.23-composite-extra/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-alpine3.23-extra-amd64 AS installer +FROM $REPO:8.0.31-alpine3.23-extra-amd64 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Composite Image -FROM $REPO:8.0.30-alpine3.23-extra-amd64 +FROM $REPO:8.0.31-alpine3.23-extra-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/8.0/alpine3.23-composite-extra/arm32v7/Dockerfile b/src/aspnet/8.0/alpine3.23-composite-extra/arm32v7/Dockerfile index 1d4ec93665..df5c17a5c3 100644 --- a/src/aspnet/8.0/alpine3.23-composite-extra/arm32v7/Dockerfile +++ b/src/aspnet/8.0/alpine3.23-composite-extra/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-alpine3.23-extra-arm32v7 AS installer +FROM $REPO:8.0.31-alpine3.23-extra-arm32v7 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Composite Image -FROM $REPO:8.0.30-alpine3.23-extra-arm32v7 +FROM $REPO:8.0.31-alpine3.23-extra-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/8.0/alpine3.23-composite-extra/arm64v8/Dockerfile b/src/aspnet/8.0/alpine3.23-composite-extra/arm64v8/Dockerfile index b84edc9b33..2e4e958084 100644 --- a/src/aspnet/8.0/alpine3.23-composite-extra/arm64v8/Dockerfile +++ b/src/aspnet/8.0/alpine3.23-composite-extra/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-alpine3.23-extra-arm64v8 AS installer +FROM $REPO:8.0.31-alpine3.23-extra-arm64v8 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Composite Image -FROM $REPO:8.0.30-alpine3.23-extra-arm64v8 +FROM $REPO:8.0.31-alpine3.23-extra-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/8.0/alpine3.23-composite/amd64/Dockerfile b/src/aspnet/8.0/alpine3.23-composite/amd64/Dockerfile index 699e1ebdc8..7f6fec04b5 100644 --- a/src/aspnet/8.0/alpine3.23-composite/amd64/Dockerfile +++ b/src/aspnet/8.0/alpine3.23-composite/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-alpine3.23-amd64 AS installer +FROM $REPO:8.0.31-alpine3.23-amd64 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Composite Image -FROM $REPO:8.0.30-alpine3.23-amd64 +FROM $REPO:8.0.31-alpine3.23-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/8.0/alpine3.23-composite/arm32v7/Dockerfile b/src/aspnet/8.0/alpine3.23-composite/arm32v7/Dockerfile index 6b8111832e..a454457cb9 100644 --- a/src/aspnet/8.0/alpine3.23-composite/arm32v7/Dockerfile +++ b/src/aspnet/8.0/alpine3.23-composite/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-alpine3.23-arm32v7 AS installer +FROM $REPO:8.0.31-alpine3.23-arm32v7 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Composite Image -FROM $REPO:8.0.30-alpine3.23-arm32v7 +FROM $REPO:8.0.31-alpine3.23-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/8.0/alpine3.23-composite/arm64v8/Dockerfile b/src/aspnet/8.0/alpine3.23-composite/arm64v8/Dockerfile index ff85951180..6ce0468d84 100644 --- a/src/aspnet/8.0/alpine3.23-composite/arm64v8/Dockerfile +++ b/src/aspnet/8.0/alpine3.23-composite/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-alpine3.23-arm64v8 AS installer +FROM $REPO:8.0.31-alpine3.23-arm64v8 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Composite Image -FROM $REPO:8.0.30-alpine3.23-arm64v8 +FROM $REPO:8.0.31-alpine3.23-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/8.0/alpine3.23-extra/amd64/Dockerfile b/src/aspnet/8.0/alpine3.23-extra/amd64/Dockerfile index bfcda10907..d03397cc43 100644 --- a/src/aspnet/8.0/alpine3.23-extra/amd64/Dockerfile +++ b/src/aspnet/8.0/alpine3.23-extra/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:8.0.30-alpine3.23-extra-amd64 AS installer +FROM $REPO:8.0.31-alpine3.23-extra-amd64 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-alpine3.23-extra-amd64 +FROM $REPO:8.0.31-alpine3.23-extra-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/alpine3.23-extra/arm32v7/Dockerfile b/src/aspnet/8.0/alpine3.23-extra/arm32v7/Dockerfile index 2c4182bf0f..ee18bb9727 100644 --- a/src/aspnet/8.0/alpine3.23-extra/arm32v7/Dockerfile +++ b/src/aspnet/8.0/alpine3.23-extra/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:8.0.30-alpine3.23-extra-arm32v7 AS installer +FROM $REPO:8.0.31-alpine3.23-extra-arm32v7 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-alpine3.23-extra-arm32v7 +FROM $REPO:8.0.31-alpine3.23-extra-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/alpine3.23-extra/arm64v8/Dockerfile b/src/aspnet/8.0/alpine3.23-extra/arm64v8/Dockerfile index 88b39782b7..1bef936a59 100644 --- a/src/aspnet/8.0/alpine3.23-extra/arm64v8/Dockerfile +++ b/src/aspnet/8.0/alpine3.23-extra/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:8.0.30-alpine3.23-extra-arm64v8 AS installer +FROM $REPO:8.0.31-alpine3.23-extra-arm64v8 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-alpine3.23-extra-arm64v8 +FROM $REPO:8.0.31-alpine3.23-extra-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/alpine3.23/amd64/Dockerfile b/src/aspnet/8.0/alpine3.23/amd64/Dockerfile index a96ba3274f..fdd2be9671 100644 --- a/src/aspnet/8.0/alpine3.23/amd64/Dockerfile +++ b/src/aspnet/8.0/alpine3.23/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:8.0.30-alpine3.23-amd64 AS installer +FROM $REPO:8.0.31-alpine3.23-amd64 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-alpine3.23-amd64 +FROM $REPO:8.0.31-alpine3.23-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/alpine3.23/arm32v7/Dockerfile b/src/aspnet/8.0/alpine3.23/arm32v7/Dockerfile index 3163852076..7bf21c10d3 100644 --- a/src/aspnet/8.0/alpine3.23/arm32v7/Dockerfile +++ b/src/aspnet/8.0/alpine3.23/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:8.0.30-alpine3.23-arm32v7 AS installer +FROM $REPO:8.0.31-alpine3.23-arm32v7 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-alpine3.23-arm32v7 +FROM $REPO:8.0.31-alpine3.23-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/alpine3.23/arm64v8/Dockerfile b/src/aspnet/8.0/alpine3.23/arm64v8/Dockerfile index 7fe1243058..4454e1abbe 100644 --- a/src/aspnet/8.0/alpine3.23/arm64v8/Dockerfile +++ b/src/aspnet/8.0/alpine3.23/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:8.0.30-alpine3.23-arm64v8 AS installer +FROM $REPO:8.0.31-alpine3.23-arm64v8 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-alpine3.23-arm64v8 +FROM $REPO:8.0.31-alpine3.23-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/alpine3.24-composite-extra/amd64/Dockerfile b/src/aspnet/8.0/alpine3.24-composite-extra/amd64/Dockerfile index c631f6d680..efac307944 100644 --- a/src/aspnet/8.0/alpine3.24-composite-extra/amd64/Dockerfile +++ b/src/aspnet/8.0/alpine3.24-composite-extra/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-alpine3.24-extra-amd64 AS installer +FROM $REPO:8.0.31-alpine3.24-extra-amd64 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Composite Image -FROM $REPO:8.0.30-alpine3.24-extra-amd64 +FROM $REPO:8.0.31-alpine3.24-extra-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/8.0/alpine3.24-composite-extra/arm32v7/Dockerfile b/src/aspnet/8.0/alpine3.24-composite-extra/arm32v7/Dockerfile index 3f0435f45e..7ba57709f5 100644 --- a/src/aspnet/8.0/alpine3.24-composite-extra/arm32v7/Dockerfile +++ b/src/aspnet/8.0/alpine3.24-composite-extra/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-alpine3.24-extra-arm32v7 AS installer +FROM $REPO:8.0.31-alpine3.24-extra-arm32v7 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Composite Image -FROM $REPO:8.0.30-alpine3.24-extra-arm32v7 +FROM $REPO:8.0.31-alpine3.24-extra-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/8.0/alpine3.24-composite-extra/arm64v8/Dockerfile b/src/aspnet/8.0/alpine3.24-composite-extra/arm64v8/Dockerfile index 8c0c928250..0409c5eecc 100644 --- a/src/aspnet/8.0/alpine3.24-composite-extra/arm64v8/Dockerfile +++ b/src/aspnet/8.0/alpine3.24-composite-extra/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-alpine3.24-extra-arm64v8 AS installer +FROM $REPO:8.0.31-alpine3.24-extra-arm64v8 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Composite Image -FROM $REPO:8.0.30-alpine3.24-extra-arm64v8 +FROM $REPO:8.0.31-alpine3.24-extra-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/8.0/alpine3.24-composite/amd64/Dockerfile b/src/aspnet/8.0/alpine3.24-composite/amd64/Dockerfile index 43decfc496..0bf8ed027e 100644 --- a/src/aspnet/8.0/alpine3.24-composite/amd64/Dockerfile +++ b/src/aspnet/8.0/alpine3.24-composite/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-alpine3.24-amd64 AS installer +FROM $REPO:8.0.31-alpine3.24-amd64 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Composite Image -FROM $REPO:8.0.30-alpine3.24-amd64 +FROM $REPO:8.0.31-alpine3.24-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/8.0/alpine3.24-composite/arm32v7/Dockerfile b/src/aspnet/8.0/alpine3.24-composite/arm32v7/Dockerfile index 4126436caf..4f8c083ec1 100644 --- a/src/aspnet/8.0/alpine3.24-composite/arm32v7/Dockerfile +++ b/src/aspnet/8.0/alpine3.24-composite/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-alpine3.24-arm32v7 AS installer +FROM $REPO:8.0.31-alpine3.24-arm32v7 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Composite Image -FROM $REPO:8.0.30-alpine3.24-arm32v7 +FROM $REPO:8.0.31-alpine3.24-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/8.0/alpine3.24-composite/arm64v8/Dockerfile b/src/aspnet/8.0/alpine3.24-composite/arm64v8/Dockerfile index c7e355e7ee..a64cdf5bf3 100644 --- a/src/aspnet/8.0/alpine3.24-composite/arm64v8/Dockerfile +++ b/src/aspnet/8.0/alpine3.24-composite/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-alpine3.24-arm64v8 AS installer +FROM $REPO:8.0.31-alpine3.24-arm64v8 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Composite Image -FROM $REPO:8.0.30-alpine3.24-arm64v8 +FROM $REPO:8.0.31-alpine3.24-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/8.0/alpine3.24-extra/amd64/Dockerfile b/src/aspnet/8.0/alpine3.24-extra/amd64/Dockerfile index fd660e4639..db186bc85a 100644 --- a/src/aspnet/8.0/alpine3.24-extra/amd64/Dockerfile +++ b/src/aspnet/8.0/alpine3.24-extra/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:8.0.30-alpine3.24-extra-amd64 AS installer +FROM $REPO:8.0.31-alpine3.24-extra-amd64 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-alpine3.24-extra-amd64 +FROM $REPO:8.0.31-alpine3.24-extra-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/alpine3.24-extra/arm32v7/Dockerfile b/src/aspnet/8.0/alpine3.24-extra/arm32v7/Dockerfile index 3f1f8e9f8b..bb0531d9cc 100644 --- a/src/aspnet/8.0/alpine3.24-extra/arm32v7/Dockerfile +++ b/src/aspnet/8.0/alpine3.24-extra/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:8.0.30-alpine3.24-extra-arm32v7 AS installer +FROM $REPO:8.0.31-alpine3.24-extra-arm32v7 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-alpine3.24-extra-arm32v7 +FROM $REPO:8.0.31-alpine3.24-extra-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/alpine3.24-extra/arm64v8/Dockerfile b/src/aspnet/8.0/alpine3.24-extra/arm64v8/Dockerfile index 4ab5b520e2..62f8adb4f0 100644 --- a/src/aspnet/8.0/alpine3.24-extra/arm64v8/Dockerfile +++ b/src/aspnet/8.0/alpine3.24-extra/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:8.0.30-alpine3.24-extra-arm64v8 AS installer +FROM $REPO:8.0.31-alpine3.24-extra-arm64v8 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-alpine3.24-extra-arm64v8 +FROM $REPO:8.0.31-alpine3.24-extra-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/alpine3.24/amd64/Dockerfile b/src/aspnet/8.0/alpine3.24/amd64/Dockerfile index bedb2d527b..650f19b17e 100644 --- a/src/aspnet/8.0/alpine3.24/amd64/Dockerfile +++ b/src/aspnet/8.0/alpine3.24/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:8.0.30-alpine3.24-amd64 AS installer +FROM $REPO:8.0.31-alpine3.24-amd64 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-alpine3.24-amd64 +FROM $REPO:8.0.31-alpine3.24-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/alpine3.24/arm32v7/Dockerfile b/src/aspnet/8.0/alpine3.24/arm32v7/Dockerfile index 5f1245b25c..0076c295ef 100644 --- a/src/aspnet/8.0/alpine3.24/arm32v7/Dockerfile +++ b/src/aspnet/8.0/alpine3.24/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:8.0.30-alpine3.24-arm32v7 AS installer +FROM $REPO:8.0.31-alpine3.24-arm32v7 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-alpine3.24-arm32v7 +FROM $REPO:8.0.31-alpine3.24-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/alpine3.24/arm64v8/Dockerfile b/src/aspnet/8.0/alpine3.24/arm64v8/Dockerfile index b2abaf6734..63635a7d66 100644 --- a/src/aspnet/8.0/alpine3.24/arm64v8/Dockerfile +++ b/src/aspnet/8.0/alpine3.24/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:8.0.30-alpine3.24-arm64v8 AS installer +FROM $REPO:8.0.31-alpine3.24-arm64v8 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-alpine3.24-arm64v8 +FROM $REPO:8.0.31-alpine3.24-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/azurelinux3.0-distroless-composite-extra/amd64/Dockerfile b/src/aspnet/8.0/azurelinux3.0-distroless-composite-extra/amd64/Dockerfile index 1d924dfc28..fad1a67683 100644 --- a/src/aspnet/8.0/azurelinux3.0-distroless-composite-extra/amd64/Dockerfile +++ b/src/aspnet/8.0/azurelinux3.0-distroless-composite-extra/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -27,13 +27,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:8.0.30-azurelinux3.0-distroless-extra-amd64 +FROM $REPO:8.0.31-azurelinux3.0-distroless-extra-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/8.0/azurelinux3.0-distroless-composite-extra/arm64v8/Dockerfile b/src/aspnet/8.0/azurelinux3.0-distroless-composite-extra/arm64v8/Dockerfile index 0fa1b8675c..761993c108 100644 --- a/src/aspnet/8.0/azurelinux3.0-distroless-composite-extra/arm64v8/Dockerfile +++ b/src/aspnet/8.0/azurelinux3.0-distroless-composite-extra/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -27,13 +27,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:8.0.30-azurelinux3.0-distroless-extra-arm64v8 +FROM $REPO:8.0.31-azurelinux3.0-distroless-extra-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/8.0/azurelinux3.0-distroless-composite/amd64/Dockerfile b/src/aspnet/8.0/azurelinux3.0-distroless-composite/amd64/Dockerfile index 7f3ffc031d..37564448b6 100644 --- a/src/aspnet/8.0/azurelinux3.0-distroless-composite/amd64/Dockerfile +++ b/src/aspnet/8.0/azurelinux3.0-distroless-composite/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -27,13 +27,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:8.0.30-azurelinux3.0-distroless-amd64 +FROM $REPO:8.0.31-azurelinux3.0-distroless-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/8.0/azurelinux3.0-distroless-composite/arm64v8/Dockerfile b/src/aspnet/8.0/azurelinux3.0-distroless-composite/arm64v8/Dockerfile index c7a1448291..f21dd01eb1 100644 --- a/src/aspnet/8.0/azurelinux3.0-distroless-composite/arm64v8/Dockerfile +++ b/src/aspnet/8.0/azurelinux3.0-distroless-composite/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -27,13 +27,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:8.0.30-azurelinux3.0-distroless-arm64v8 +FROM $REPO:8.0.31-azurelinux3.0-distroless-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/8.0/azurelinux3.0-distroless-extra/amd64/Dockerfile b/src/aspnet/8.0/azurelinux3.0-distroless-extra/amd64/Dockerfile index 9957ef6d18..b3d5d5ad12 100644 --- a/src/aspnet/8.0/azurelinux3.0-distroless-extra/amd64/Dockerfile +++ b/src/aspnet/8.0/azurelinux3.0-distroless-extra/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -24,9 +24,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-azurelinux3.0-distroless-extra-amd64 +FROM $REPO:8.0.31-azurelinux3.0-distroless-extra-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile b/src/aspnet/8.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile index d587b3e576..6ca7de0222 100644 --- a/src/aspnet/8.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile +++ b/src/aspnet/8.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -24,9 +24,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-azurelinux3.0-distroless-extra-arm64v8 +FROM $REPO:8.0.31-azurelinux3.0-distroless-extra-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/azurelinux3.0-distroless/amd64/Dockerfile b/src/aspnet/8.0/azurelinux3.0-distroless/amd64/Dockerfile index bd0291998a..8896a0754c 100644 --- a/src/aspnet/8.0/azurelinux3.0-distroless/amd64/Dockerfile +++ b/src/aspnet/8.0/azurelinux3.0-distroless/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -24,9 +24,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-azurelinux3.0-distroless-amd64 +FROM $REPO:8.0.31-azurelinux3.0-distroless-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/azurelinux3.0-distroless/arm64v8/Dockerfile b/src/aspnet/8.0/azurelinux3.0-distroless/arm64v8/Dockerfile index 5bcdf3adfa..abb0fade2e 100644 --- a/src/aspnet/8.0/azurelinux3.0-distroless/arm64v8/Dockerfile +++ b/src/aspnet/8.0/azurelinux3.0-distroless/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -24,9 +24,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-azurelinux3.0-distroless-arm64v8 +FROM $REPO:8.0.31-azurelinux3.0-distroless-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/azurelinux3.0/amd64/Dockerfile b/src/aspnet/8.0/azurelinux3.0/amd64/Dockerfile index 2662fd1061..20701c13d9 100644 --- a/src/aspnet/8.0/azurelinux3.0/amd64/Dockerfile +++ b/src/aspnet/8.0/azurelinux3.0/amd64/Dockerfile @@ -1,14 +1,14 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:8.0.30-azurelinux3.0-amd64 AS installer +FROM $REPO:8.0.31-azurelinux3.0-amd64 AS installer RUN tdnf install -y \ tar \ && tdnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -22,9 +22,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-azurelinux3.0-amd64 +FROM $REPO:8.0.31-azurelinux3.0-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/azurelinux3.0/arm64v8/Dockerfile b/src/aspnet/8.0/azurelinux3.0/arm64v8/Dockerfile index a27fa44b86..a92dcd07d9 100644 --- a/src/aspnet/8.0/azurelinux3.0/arm64v8/Dockerfile +++ b/src/aspnet/8.0/azurelinux3.0/arm64v8/Dockerfile @@ -1,14 +1,14 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:8.0.30-azurelinux3.0-arm64v8 AS installer +FROM $REPO:8.0.31-azurelinux3.0-arm64v8 AS installer RUN tdnf install -y \ tar \ && tdnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -22,9 +22,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-azurelinux3.0-arm64v8 +FROM $REPO:8.0.31-azurelinux3.0-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/bookworm-slim/amd64/Dockerfile b/src/aspnet/8.0/bookworm-slim/amd64/Dockerfile index a85cea17d0..595560de6d 100644 --- a/src/aspnet/8.0/bookworm-slim/amd64/Dockerfile +++ b/src/aspnet/8.0/bookworm-slim/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM amd64/buildpack-deps:bookworm-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-bookworm-slim-amd64 +FROM $REPO:8.0.31-bookworm-slim-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/bookworm-slim/arm32v7/Dockerfile b/src/aspnet/8.0/bookworm-slim/arm32v7/Dockerfile index 55bdcce7f9..630080c04e 100644 --- a/src/aspnet/8.0/bookworm-slim/arm32v7/Dockerfile +++ b/src/aspnet/8.0/bookworm-slim/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm32v7/buildpack-deps:bookworm-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-bookworm-slim-arm32v7 +FROM $REPO:8.0.31-bookworm-slim-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/bookworm-slim/arm64v8/Dockerfile b/src/aspnet/8.0/bookworm-slim/arm64v8/Dockerfile index a6013ed726..ca3396e02a 100644 --- a/src/aspnet/8.0/bookworm-slim/arm64v8/Dockerfile +++ b/src/aspnet/8.0/bookworm-slim/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm64v8/buildpack-deps:bookworm-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-bookworm-slim-arm64v8 +FROM $REPO:8.0.31-bookworm-slim-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/jammy-chiseled-composite-extra/amd64/Dockerfile b/src/aspnet/8.0/jammy-chiseled-composite-extra/amd64/Dockerfile index 383237e4f3..4dab480d85 100644 --- a/src/aspnet/8.0/jammy-chiseled-composite-extra/amd64/Dockerfile +++ b/src/aspnet/8.0/jammy-chiseled-composite-extra/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -21,13 +21,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:8.0.30-jammy-chiseled-extra-amd64 +FROM $REPO:8.0.31-jammy-chiseled-extra-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/8.0/jammy-chiseled-composite-extra/arm32v7/Dockerfile b/src/aspnet/8.0/jammy-chiseled-composite-extra/arm32v7/Dockerfile index 7d3778d55f..40faa8c5c3 100644 --- a/src/aspnet/8.0/jammy-chiseled-composite-extra/arm32v7/Dockerfile +++ b/src/aspnet/8.0/jammy-chiseled-composite-extra/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -21,13 +21,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:8.0.30-jammy-chiseled-extra-arm32v7 +FROM $REPO:8.0.31-jammy-chiseled-extra-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/8.0/jammy-chiseled-composite-extra/arm64v8/Dockerfile b/src/aspnet/8.0/jammy-chiseled-composite-extra/arm64v8/Dockerfile index a6d6d50ac8..b495add05b 100644 --- a/src/aspnet/8.0/jammy-chiseled-composite-extra/arm64v8/Dockerfile +++ b/src/aspnet/8.0/jammy-chiseled-composite-extra/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -21,13 +21,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:8.0.30-jammy-chiseled-extra-arm64v8 +FROM $REPO:8.0.31-jammy-chiseled-extra-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/8.0/jammy-chiseled-composite/amd64/Dockerfile b/src/aspnet/8.0/jammy-chiseled-composite/amd64/Dockerfile index fac042ac01..c4da6ab7d6 100644 --- a/src/aspnet/8.0/jammy-chiseled-composite/amd64/Dockerfile +++ b/src/aspnet/8.0/jammy-chiseled-composite/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -21,13 +21,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:8.0.30-jammy-chiseled-amd64 +FROM $REPO:8.0.31-jammy-chiseled-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/8.0/jammy-chiseled-composite/arm32v7/Dockerfile b/src/aspnet/8.0/jammy-chiseled-composite/arm32v7/Dockerfile index 8791f24e23..132b67812a 100644 --- a/src/aspnet/8.0/jammy-chiseled-composite/arm32v7/Dockerfile +++ b/src/aspnet/8.0/jammy-chiseled-composite/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -21,13 +21,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:8.0.30-jammy-chiseled-arm32v7 +FROM $REPO:8.0.31-jammy-chiseled-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/8.0/jammy-chiseled-composite/arm64v8/Dockerfile b/src/aspnet/8.0/jammy-chiseled-composite/arm64v8/Dockerfile index 254054772a..b180b48e34 100644 --- a/src/aspnet/8.0/jammy-chiseled-composite/arm64v8/Dockerfile +++ b/src/aspnet/8.0/jammy-chiseled-composite/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -21,13 +21,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:8.0.30-jammy-chiseled-arm64v8 +FROM $REPO:8.0.31-jammy-chiseled-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/8.0/jammy-chiseled-extra/amd64/Dockerfile b/src/aspnet/8.0/jammy-chiseled-extra/amd64/Dockerfile index 10d0954326..98a39c9c94 100644 --- a/src/aspnet/8.0/jammy-chiseled-extra/amd64/Dockerfile +++ b/src/aspnet/8.0/jammy-chiseled-extra/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM amd64/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-jammy-chiseled-extra-amd64 +FROM $REPO:8.0.31-jammy-chiseled-extra-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/jammy-chiseled-extra/arm32v7/Dockerfile b/src/aspnet/8.0/jammy-chiseled-extra/arm32v7/Dockerfile index 5ecd2a11bc..de084e5c01 100644 --- a/src/aspnet/8.0/jammy-chiseled-extra/arm32v7/Dockerfile +++ b/src/aspnet/8.0/jammy-chiseled-extra/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-jammy-chiseled-extra-arm32v7 +FROM $REPO:8.0.31-jammy-chiseled-extra-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/jammy-chiseled-extra/arm64v8/Dockerfile b/src/aspnet/8.0/jammy-chiseled-extra/arm64v8/Dockerfile index 7382eb4ffa..a1f4770726 100644 --- a/src/aspnet/8.0/jammy-chiseled-extra/arm64v8/Dockerfile +++ b/src/aspnet/8.0/jammy-chiseled-extra/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm64v8/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-jammy-chiseled-extra-arm64v8 +FROM $REPO:8.0.31-jammy-chiseled-extra-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/jammy-chiseled/amd64/Dockerfile b/src/aspnet/8.0/jammy-chiseled/amd64/Dockerfile index bb72d9a7ca..53aca1d656 100644 --- a/src/aspnet/8.0/jammy-chiseled/amd64/Dockerfile +++ b/src/aspnet/8.0/jammy-chiseled/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM amd64/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-jammy-chiseled-amd64 +FROM $REPO:8.0.31-jammy-chiseled-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/jammy-chiseled/arm32v7/Dockerfile b/src/aspnet/8.0/jammy-chiseled/arm32v7/Dockerfile index b4fb711d83..597dda5860 100644 --- a/src/aspnet/8.0/jammy-chiseled/arm32v7/Dockerfile +++ b/src/aspnet/8.0/jammy-chiseled/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-jammy-chiseled-arm32v7 +FROM $REPO:8.0.31-jammy-chiseled-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/jammy-chiseled/arm64v8/Dockerfile b/src/aspnet/8.0/jammy-chiseled/arm64v8/Dockerfile index 5ddb6d9f17..441b8f2766 100644 --- a/src/aspnet/8.0/jammy-chiseled/arm64v8/Dockerfile +++ b/src/aspnet/8.0/jammy-chiseled/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm64v8/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-jammy-chiseled-arm64v8 +FROM $REPO:8.0.31-jammy-chiseled-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/jammy/amd64/Dockerfile b/src/aspnet/8.0/jammy/amd64/Dockerfile index 09bedbd1bf..05a6fbdbd8 100644 --- a/src/aspnet/8.0/jammy/amd64/Dockerfile +++ b/src/aspnet/8.0/jammy/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM amd64/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-jammy-amd64 +FROM $REPO:8.0.31-jammy-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/jammy/arm32v7/Dockerfile b/src/aspnet/8.0/jammy/arm32v7/Dockerfile index 8599f521f4..77b1e3227d 100644 --- a/src/aspnet/8.0/jammy/arm32v7/Dockerfile +++ b/src/aspnet/8.0/jammy/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-jammy-arm32v7 +FROM $REPO:8.0.31-jammy-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/jammy/arm64v8/Dockerfile b/src/aspnet/8.0/jammy/arm64v8/Dockerfile index 965a6cd2a3..e09d666464 100644 --- a/src/aspnet/8.0/jammy/arm64v8/Dockerfile +++ b/src/aspnet/8.0/jammy/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm64v8/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-jammy-arm64v8 +FROM $REPO:8.0.31-jammy-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/nanoserver-1809/amd64/Dockerfile b/src/aspnet/8.0/nanoserver-1809/amd64/Dockerfile index 0b966acd82..41a7d27a35 100644 --- a/src/aspnet/8.0/nanoserver-1809/amd64/Dockerfile +++ b/src/aspnet/8.0/nanoserver-1809/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $aspnetcore_version = '8.0.30'; ` + $aspnetcore_version = '8.0.31'; ` $aspnetcore_file = 'aspnetcore-runtime-' + $aspnetcore_version + '-win-x64.zip'; ` $dotnet_checksums_file = $aspnetcore_version + '-sha.txt'; ` ` @@ -39,9 +39,9 @@ RUN powershell -Command ` # ASP.NET Core image -FROM $REPO:8.0.30-nanoserver-1809 +FROM $REPO:8.0.31-nanoserver-1809 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet/shared/Microsoft.AspNetCore.App", "/Program Files/dotnet/shared/Microsoft.AspNetCore.App"] diff --git a/src/aspnet/8.0/nanoserver-ltsc2022/amd64/Dockerfile b/src/aspnet/8.0/nanoserver-ltsc2022/amd64/Dockerfile index faeb30aca4..29d76ae615 100644 --- a/src/aspnet/8.0/nanoserver-ltsc2022/amd64/Dockerfile +++ b/src/aspnet/8.0/nanoserver-ltsc2022/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $aspnetcore_version = '8.0.30'; ` + $aspnetcore_version = '8.0.31'; ` $aspnetcore_file = 'aspnetcore-runtime-' + $aspnetcore_version + '-win-x64.zip'; ` $dotnet_checksums_file = $aspnetcore_version + '-sha.txt'; ` ` @@ -39,9 +39,9 @@ RUN powershell -Command ` # ASP.NET Core image -FROM $REPO:8.0.30-nanoserver-ltsc2022 +FROM $REPO:8.0.31-nanoserver-ltsc2022 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet/shared/Microsoft.AspNetCore.App", "/Program Files/dotnet/shared/Microsoft.AspNetCore.App"] diff --git a/src/aspnet/8.0/nanoserver-ltsc2025/amd64/Dockerfile b/src/aspnet/8.0/nanoserver-ltsc2025/amd64/Dockerfile index 9121742ad2..5f93ffb7c4 100644 --- a/src/aspnet/8.0/nanoserver-ltsc2025/amd64/Dockerfile +++ b/src/aspnet/8.0/nanoserver-ltsc2025/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $aspnetcore_version = '8.0.30'; ` + $aspnetcore_version = '8.0.31'; ` $aspnetcore_file = 'aspnetcore-runtime-' + $aspnetcore_version + '-win-x64.zip'; ` $dotnet_checksums_file = $aspnetcore_version + '-sha.txt'; ` ` @@ -39,9 +39,9 @@ RUN powershell -Command ` # ASP.NET Core image -FROM $REPO:8.0.30-nanoserver-ltsc2025 +FROM $REPO:8.0.31-nanoserver-ltsc2025 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet/shared/Microsoft.AspNetCore.App", "/Program Files/dotnet/shared/Microsoft.AspNetCore.App"] diff --git a/src/aspnet/8.0/noble-chiseled-composite-extra/amd64/Dockerfile b/src/aspnet/8.0/noble-chiseled-composite-extra/amd64/Dockerfile index b4ffb46c12..c27ccd78b4 100644 --- a/src/aspnet/8.0/noble-chiseled-composite-extra/amd64/Dockerfile +++ b/src/aspnet/8.0/noble-chiseled-composite-extra/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -21,13 +21,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:8.0.30-noble-chiseled-extra-amd64 +FROM $REPO:8.0.31-noble-chiseled-extra-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/8.0/noble-chiseled-composite-extra/arm64v8/Dockerfile b/src/aspnet/8.0/noble-chiseled-composite-extra/arm64v8/Dockerfile index 36b236b14f..989e6df15f 100644 --- a/src/aspnet/8.0/noble-chiseled-composite-extra/arm64v8/Dockerfile +++ b/src/aspnet/8.0/noble-chiseled-composite-extra/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -21,13 +21,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:8.0.30-noble-chiseled-extra-arm64v8 +FROM $REPO:8.0.31-noble-chiseled-extra-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/8.0/noble-chiseled-composite/amd64/Dockerfile b/src/aspnet/8.0/noble-chiseled-composite/amd64/Dockerfile index 52638539fd..a34bbd896d 100644 --- a/src/aspnet/8.0/noble-chiseled-composite/amd64/Dockerfile +++ b/src/aspnet/8.0/noble-chiseled-composite/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -21,13 +21,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:8.0.30-noble-chiseled-amd64 +FROM $REPO:8.0.31-noble-chiseled-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/8.0/noble-chiseled-composite/arm64v8/Dockerfile b/src/aspnet/8.0/noble-chiseled-composite/arm64v8/Dockerfile index 83a074e03c..f72b525a45 100644 --- a/src/aspnet/8.0/noble-chiseled-composite/arm64v8/Dockerfile +++ b/src/aspnet/8.0/noble-chiseled-composite/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -21,13 +21,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:8.0.30-noble-chiseled-arm64v8 +FROM $REPO:8.0.31-noble-chiseled-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=8.0.30 \ + DOTNET_VERSION=8.0.31 \ # ASP.NET Core version - ASPNET_VERSION=8.0.30 + ASPNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/8.0/noble-chiseled-extra/amd64/Dockerfile b/src/aspnet/8.0/noble-chiseled-extra/amd64/Dockerfile index cf1b353af9..d0bf5d425b 100644 --- a/src/aspnet/8.0/noble-chiseled-extra/amd64/Dockerfile +++ b/src/aspnet/8.0/noble-chiseled-extra/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM amd64/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-noble-chiseled-extra-amd64 +FROM $REPO:8.0.31-noble-chiseled-extra-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/noble-chiseled-extra/arm64v8/Dockerfile b/src/aspnet/8.0/noble-chiseled-extra/arm64v8/Dockerfile index 550dd9b7ed..c02cc69e73 100644 --- a/src/aspnet/8.0/noble-chiseled-extra/arm64v8/Dockerfile +++ b/src/aspnet/8.0/noble-chiseled-extra/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm64v8/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-noble-chiseled-extra-arm64v8 +FROM $REPO:8.0.31-noble-chiseled-extra-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/noble-chiseled/amd64/Dockerfile b/src/aspnet/8.0/noble-chiseled/amd64/Dockerfile index 19617d217b..a9304125b7 100644 --- a/src/aspnet/8.0/noble-chiseled/amd64/Dockerfile +++ b/src/aspnet/8.0/noble-chiseled/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM amd64/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-noble-chiseled-amd64 +FROM $REPO:8.0.31-noble-chiseled-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/noble-chiseled/arm64v8/Dockerfile b/src/aspnet/8.0/noble-chiseled/arm64v8/Dockerfile index 76411d7b49..72013a6bc5 100644 --- a/src/aspnet/8.0/noble-chiseled/arm64v8/Dockerfile +++ b/src/aspnet/8.0/noble-chiseled/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm64v8/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-noble-chiseled-arm64v8 +FROM $REPO:8.0.31-noble-chiseled-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/noble/amd64/Dockerfile b/src/aspnet/8.0/noble/amd64/Dockerfile index 229430e59c..bb23ca68c5 100644 --- a/src/aspnet/8.0/noble/amd64/Dockerfile +++ b/src/aspnet/8.0/noble/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM amd64/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-noble-amd64 +FROM $REPO:8.0.31-noble-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/noble/arm64v8/Dockerfile b/src/aspnet/8.0/noble/arm64v8/Dockerfile index 9cda7d8b77..39e366c10b 100644 --- a/src/aspnet/8.0/noble/arm64v8/Dockerfile +++ b/src/aspnet/8.0/noble/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm64v8/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=8.0.30 \ +RUN aspnetcore_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=8.0.30 \ # ASP.NET Core image -FROM $REPO:8.0.30-noble-arm64v8 +FROM $REPO:8.0.31-noble-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/8.0/windowsservercore-ltsc2019/amd64/Dockerfile b/src/aspnet/8.0/windowsservercore-ltsc2019/amd64/Dockerfile index fc5805895e..7d848fc36c 100644 --- a/src/aspnet/8.0/windowsservercore-ltsc2019/amd64/Dockerfile +++ b/src/aspnet/8.0/windowsservercore-ltsc2019/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $aspnetcore_version = '8.0.30'; ` + $aspnetcore_version = '8.0.31'; ` $aspnetcore_file = 'aspnetcore-runtime-' + $aspnetcore_version + '-win-x64.zip'; ` $dotnet_checksums_file = $aspnetcore_version + '-sha.txt'; ` ` @@ -39,9 +39,9 @@ RUN powershell -Command ` # ASP.NET Core image -FROM $REPO:8.0.30-windowsservercore-ltsc2019 +FROM $REPO:8.0.31-windowsservercore-ltsc2019 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet/shared/Microsoft.AspNetCore.App", "/Program Files/dotnet/shared/Microsoft.AspNetCore.App"] diff --git a/src/aspnet/8.0/windowsservercore-ltsc2022/amd64/Dockerfile b/src/aspnet/8.0/windowsservercore-ltsc2022/amd64/Dockerfile index 46e30afc8d..9a5f6ed06f 100644 --- a/src/aspnet/8.0/windowsservercore-ltsc2022/amd64/Dockerfile +++ b/src/aspnet/8.0/windowsservercore-ltsc2022/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $aspnetcore_version = '8.0.30'; ` + $aspnetcore_version = '8.0.31'; ` $aspnetcore_file = 'aspnetcore-runtime-' + $aspnetcore_version + '-win-x64.zip'; ` $dotnet_checksums_file = $aspnetcore_version + '-sha.txt'; ` ` @@ -39,9 +39,9 @@ RUN powershell -Command ` # ASP.NET Core image -FROM $REPO:8.0.30-windowsservercore-ltsc2022 +FROM $REPO:8.0.31-windowsservercore-ltsc2022 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet/shared/Microsoft.AspNetCore.App", "/Program Files/dotnet/shared/Microsoft.AspNetCore.App"] diff --git a/src/aspnet/8.0/windowsservercore-ltsc2025/amd64/Dockerfile b/src/aspnet/8.0/windowsservercore-ltsc2025/amd64/Dockerfile index 54d929226e..9bf344add8 100644 --- a/src/aspnet/8.0/windowsservercore-ltsc2025/amd64/Dockerfile +++ b/src/aspnet/8.0/windowsservercore-ltsc2025/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $aspnetcore_version = '8.0.30'; ` + $aspnetcore_version = '8.0.31'; ` $aspnetcore_file = 'aspnetcore-runtime-' + $aspnetcore_version + '-win-x64.zip'; ` $dotnet_checksums_file = $aspnetcore_version + '-sha.txt'; ` ` @@ -39,9 +39,9 @@ RUN powershell -Command ` # ASP.NET Core image -FROM $REPO:8.0.30-windowsservercore-ltsc2025 +FROM $REPO:8.0.31-windowsservercore-ltsc2025 # ASP.NET Core version -ENV ASPNET_VERSION=8.0.30 +ENV ASPNET_VERSION=8.0.31 COPY --from=installer ["/dotnet/shared/Microsoft.AspNetCore.App", "/Program Files/dotnet/shared/Microsoft.AspNetCore.App"] diff --git a/src/monitor-base/8.1/azurelinux-distroless/amd64/Dockerfile b/src/monitor-base/8.1/azurelinux-distroless/amd64/Dockerfile index 40b0fbb0b8..174ad54bd0 100644 --- a/src/monitor-base/8.1/azurelinux-distroless/amd64/Dockerfile +++ b/src/monitor-base/8.1/azurelinux-distroless/amd64/Dockerfile @@ -20,7 +20,7 @@ RUN dotnet_monitor_version=8.1.3 \ # .NET Monitor Base image -FROM $REPO:8.0.30-azurelinux3.0-distroless-amd64 +FROM $REPO:8.0.31-azurelinux3.0-distroless-amd64 WORKDIR /app COPY --from=installer /app . diff --git a/src/monitor-base/8.1/azurelinux-distroless/arm64v8/Dockerfile b/src/monitor-base/8.1/azurelinux-distroless/arm64v8/Dockerfile index 059f7cf47b..2c2a30bb25 100644 --- a/src/monitor-base/8.1/azurelinux-distroless/arm64v8/Dockerfile +++ b/src/monitor-base/8.1/azurelinux-distroless/arm64v8/Dockerfile @@ -20,7 +20,7 @@ RUN dotnet_monitor_version=8.1.3 \ # .NET Monitor Base image -FROM $REPO:8.0.30-azurelinux3.0-distroless-arm64v8 +FROM $REPO:8.0.31-azurelinux3.0-distroless-arm64v8 WORKDIR /app COPY --from=installer /app . diff --git a/src/monitor-base/8.1/ubuntu-chiseled/amd64/Dockerfile b/src/monitor-base/8.1/ubuntu-chiseled/amd64/Dockerfile index d43ba5f155..3ed7cbe0a0 100644 --- a/src/monitor-base/8.1/ubuntu-chiseled/amd64/Dockerfile +++ b/src/monitor-base/8.1/ubuntu-chiseled/amd64/Dockerfile @@ -14,7 +14,7 @@ RUN dotnet_monitor_version=8.1.3 \ # .NET Monitor Base image -FROM $REPO:8.0.30-jammy-chiseled-amd64 +FROM $REPO:8.0.31-jammy-chiseled-amd64 WORKDIR /app COPY --from=installer /app . diff --git a/src/monitor-base/8.1/ubuntu-chiseled/arm64v8/Dockerfile b/src/monitor-base/8.1/ubuntu-chiseled/arm64v8/Dockerfile index 32eccc5c3b..e42e0715b3 100644 --- a/src/monitor-base/8.1/ubuntu-chiseled/arm64v8/Dockerfile +++ b/src/monitor-base/8.1/ubuntu-chiseled/arm64v8/Dockerfile @@ -14,7 +14,7 @@ RUN dotnet_monitor_version=8.1.3 \ # .NET Monitor Base image -FROM $REPO:8.0.30-jammy-chiseled-arm64v8 +FROM $REPO:8.0.31-jammy-chiseled-arm64v8 WORKDIR /app COPY --from=installer /app . diff --git a/src/runtime/8.0/alpine3.23-extra/amd64/Dockerfile b/src/runtime/8.0/alpine3.23-extra/amd64/Dockerfile index c6018c297b..04cb9f996d 100644 --- a/src/runtime/8.0/alpine3.23-extra/amd64/Dockerfile +++ b/src/runtime/8.0/alpine3.23-extra/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-alpine3.23-extra-amd64 AS installer +FROM $REPO:8.0.31-alpine3.23-extra-amd64 AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,10 +17,10 @@ RUN dotnet_version=8.0.30 \ # .NET runtime image -FROM $REPO:8.0.30-alpine3.23-extra-amd64 +FROM $REPO:8.0.31-alpine3.23-extra-amd64 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/8.0/alpine3.23-extra/arm32v7/Dockerfile b/src/runtime/8.0/alpine3.23-extra/arm32v7/Dockerfile index 192d03c777..df83a8a4f1 100644 --- a/src/runtime/8.0/alpine3.23-extra/arm32v7/Dockerfile +++ b/src/runtime/8.0/alpine3.23-extra/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-alpine3.23-extra-arm32v7 AS installer +FROM $REPO:8.0.31-alpine3.23-extra-arm32v7 AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,10 +17,10 @@ RUN dotnet_version=8.0.30 \ # .NET runtime image -FROM $REPO:8.0.30-alpine3.23-extra-arm32v7 +FROM $REPO:8.0.31-alpine3.23-extra-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/8.0/alpine3.23-extra/arm64v8/Dockerfile b/src/runtime/8.0/alpine3.23-extra/arm64v8/Dockerfile index 88aea4ef05..269f87a80b 100644 --- a/src/runtime/8.0/alpine3.23-extra/arm64v8/Dockerfile +++ b/src/runtime/8.0/alpine3.23-extra/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-alpine3.23-extra-arm64v8 AS installer +FROM $REPO:8.0.31-alpine3.23-extra-arm64v8 AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,10 +17,10 @@ RUN dotnet_version=8.0.30 \ # .NET runtime image -FROM $REPO:8.0.30-alpine3.23-extra-arm64v8 +FROM $REPO:8.0.31-alpine3.23-extra-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/8.0/alpine3.23/amd64/Dockerfile b/src/runtime/8.0/alpine3.23/amd64/Dockerfile index a0974a05e9..b8f4f18669 100644 --- a/src/runtime/8.0/alpine3.23/amd64/Dockerfile +++ b/src/runtime/8.0/alpine3.23/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-alpine3.23-amd64 AS installer +FROM $REPO:8.0.31-alpine3.23-amd64 AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,10 +17,10 @@ RUN dotnet_version=8.0.30 \ # .NET runtime image -FROM $REPO:8.0.30-alpine3.23-amd64 +FROM $REPO:8.0.31-alpine3.23-amd64 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/8.0/alpine3.23/arm32v7/Dockerfile b/src/runtime/8.0/alpine3.23/arm32v7/Dockerfile index 8246a486e3..e13ffc7e27 100644 --- a/src/runtime/8.0/alpine3.23/arm32v7/Dockerfile +++ b/src/runtime/8.0/alpine3.23/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-alpine3.23-arm32v7 AS installer +FROM $REPO:8.0.31-alpine3.23-arm32v7 AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,10 +17,10 @@ RUN dotnet_version=8.0.30 \ # .NET runtime image -FROM $REPO:8.0.30-alpine3.23-arm32v7 +FROM $REPO:8.0.31-alpine3.23-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/8.0/alpine3.23/arm64v8/Dockerfile b/src/runtime/8.0/alpine3.23/arm64v8/Dockerfile index a06f832d9d..e75d2cc8c4 100644 --- a/src/runtime/8.0/alpine3.23/arm64v8/Dockerfile +++ b/src/runtime/8.0/alpine3.23/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-alpine3.23-arm64v8 AS installer +FROM $REPO:8.0.31-alpine3.23-arm64v8 AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,10 +17,10 @@ RUN dotnet_version=8.0.30 \ # .NET runtime image -FROM $REPO:8.0.30-alpine3.23-arm64v8 +FROM $REPO:8.0.31-alpine3.23-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/8.0/alpine3.24-extra/amd64/Dockerfile b/src/runtime/8.0/alpine3.24-extra/amd64/Dockerfile index 5b3cfcebe6..36c8080485 100644 --- a/src/runtime/8.0/alpine3.24-extra/amd64/Dockerfile +++ b/src/runtime/8.0/alpine3.24-extra/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-alpine3.24-extra-amd64 AS installer +FROM $REPO:8.0.31-alpine3.24-extra-amd64 AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,10 +17,10 @@ RUN dotnet_version=8.0.30 \ # .NET runtime image -FROM $REPO:8.0.30-alpine3.24-extra-amd64 +FROM $REPO:8.0.31-alpine3.24-extra-amd64 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/8.0/alpine3.24-extra/arm32v7/Dockerfile b/src/runtime/8.0/alpine3.24-extra/arm32v7/Dockerfile index a16706002c..15469ce7d4 100644 --- a/src/runtime/8.0/alpine3.24-extra/arm32v7/Dockerfile +++ b/src/runtime/8.0/alpine3.24-extra/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-alpine3.24-extra-arm32v7 AS installer +FROM $REPO:8.0.31-alpine3.24-extra-arm32v7 AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,10 +17,10 @@ RUN dotnet_version=8.0.30 \ # .NET runtime image -FROM $REPO:8.0.30-alpine3.24-extra-arm32v7 +FROM $REPO:8.0.31-alpine3.24-extra-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/8.0/alpine3.24-extra/arm64v8/Dockerfile b/src/runtime/8.0/alpine3.24-extra/arm64v8/Dockerfile index ad0029124a..8d4e60d8a9 100644 --- a/src/runtime/8.0/alpine3.24-extra/arm64v8/Dockerfile +++ b/src/runtime/8.0/alpine3.24-extra/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-alpine3.24-extra-arm64v8 AS installer +FROM $REPO:8.0.31-alpine3.24-extra-arm64v8 AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,10 +17,10 @@ RUN dotnet_version=8.0.30 \ # .NET runtime image -FROM $REPO:8.0.30-alpine3.24-extra-arm64v8 +FROM $REPO:8.0.31-alpine3.24-extra-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/8.0/alpine3.24/amd64/Dockerfile b/src/runtime/8.0/alpine3.24/amd64/Dockerfile index 8c375bd4b6..b01c74eb1a 100644 --- a/src/runtime/8.0/alpine3.24/amd64/Dockerfile +++ b/src/runtime/8.0/alpine3.24/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-alpine3.24-amd64 AS installer +FROM $REPO:8.0.31-alpine3.24-amd64 AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,10 +17,10 @@ RUN dotnet_version=8.0.30 \ # .NET runtime image -FROM $REPO:8.0.30-alpine3.24-amd64 +FROM $REPO:8.0.31-alpine3.24-amd64 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/8.0/alpine3.24/arm32v7/Dockerfile b/src/runtime/8.0/alpine3.24/arm32v7/Dockerfile index 4ad574023a..a9c911ead6 100644 --- a/src/runtime/8.0/alpine3.24/arm32v7/Dockerfile +++ b/src/runtime/8.0/alpine3.24/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-alpine3.24-arm32v7 AS installer +FROM $REPO:8.0.31-alpine3.24-arm32v7 AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,10 +17,10 @@ RUN dotnet_version=8.0.30 \ # .NET runtime image -FROM $REPO:8.0.30-alpine3.24-arm32v7 +FROM $REPO:8.0.31-alpine3.24-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/8.0/alpine3.24/arm64v8/Dockerfile b/src/runtime/8.0/alpine3.24/arm64v8/Dockerfile index 6cfd2a92d0..8f53272a99 100644 --- a/src/runtime/8.0/alpine3.24/arm64v8/Dockerfile +++ b/src/runtime/8.0/alpine3.24/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-alpine3.24-arm64v8 AS installer +FROM $REPO:8.0.31-alpine3.24-arm64v8 AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,10 +17,10 @@ RUN dotnet_version=8.0.30 \ # .NET runtime image -FROM $REPO:8.0.30-alpine3.24-arm64v8 +FROM $REPO:8.0.31-alpine3.24-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/8.0/azurelinux3.0-distroless-extra/amd64/Dockerfile b/src/runtime/8.0/azurelinux3.0-distroless-extra/amd64/Dockerfile index dd116064f9..b7d7fcad7b 100644 --- a/src/runtime/8.0/azurelinux3.0-distroless-extra/amd64/Dockerfile +++ b/src/runtime/8.0/azurelinux3.0-distroless-extra/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -27,10 +27,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:8.0.30-azurelinux3.0-distroless-extra-amd64 +FROM $REPO:8.0.31-azurelinux3.0-distroless-extra-amd64 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/8.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile b/src/runtime/8.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile index a1ab629325..4f357d837c 100644 --- a/src/runtime/8.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile +++ b/src/runtime/8.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -27,10 +27,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:8.0.30-azurelinux3.0-distroless-extra-arm64v8 +FROM $REPO:8.0.31-azurelinux3.0-distroless-extra-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/8.0/azurelinux3.0-distroless/amd64/Dockerfile b/src/runtime/8.0/azurelinux3.0-distroless/amd64/Dockerfile index 3808c9e1a4..fe1ff63de2 100644 --- a/src/runtime/8.0/azurelinux3.0-distroless/amd64/Dockerfile +++ b/src/runtime/8.0/azurelinux3.0-distroless/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -27,10 +27,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:8.0.30-azurelinux3.0-distroless-amd64 +FROM $REPO:8.0.31-azurelinux3.0-distroless-amd64 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/8.0/azurelinux3.0-distroless/arm64v8/Dockerfile b/src/runtime/8.0/azurelinux3.0-distroless/arm64v8/Dockerfile index 337ec5804b..93a4033392 100644 --- a/src/runtime/8.0/azurelinux3.0-distroless/arm64v8/Dockerfile +++ b/src/runtime/8.0/azurelinux3.0-distroless/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -27,10 +27,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:8.0.30-azurelinux3.0-distroless-arm64v8 +FROM $REPO:8.0.31-azurelinux3.0-distroless-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/8.0/azurelinux3.0/amd64/Dockerfile b/src/runtime/8.0/azurelinux3.0/amd64/Dockerfile index 024a7be173..42243b7408 100644 --- a/src/runtime/8.0/azurelinux3.0/amd64/Dockerfile +++ b/src/runtime/8.0/azurelinux3.0/amd64/Dockerfile @@ -1,14 +1,14 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-azurelinux3.0-amd64 AS installer +FROM $REPO:8.0.31-azurelinux3.0-amd64 AS installer RUN tdnf install -y \ tar \ && tdnf clean all # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -22,10 +22,10 @@ RUN dotnet_version=8.0.30 \ # .NET runtime image -FROM $REPO:8.0.30-azurelinux3.0-amd64 +FROM $REPO:8.0.31-azurelinux3.0-amd64 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/8.0/azurelinux3.0/arm64v8/Dockerfile b/src/runtime/8.0/azurelinux3.0/arm64v8/Dockerfile index 12a2183b8e..bb9ac92742 100644 --- a/src/runtime/8.0/azurelinux3.0/arm64v8/Dockerfile +++ b/src/runtime/8.0/azurelinux3.0/arm64v8/Dockerfile @@ -1,14 +1,14 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:8.0.30-azurelinux3.0-arm64v8 AS installer +FROM $REPO:8.0.31-azurelinux3.0-arm64v8 AS installer RUN tdnf install -y \ tar \ && tdnf clean all # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -22,10 +22,10 @@ RUN dotnet_version=8.0.30 \ # .NET runtime image -FROM $REPO:8.0.30-azurelinux3.0-arm64v8 +FROM $REPO:8.0.31-azurelinux3.0-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/8.0/bookworm-slim/amd64/Dockerfile b/src/runtime/8.0/bookworm-slim/amd64/Dockerfile index 0ad073d988..9e57bfc5dd 100644 --- a/src/runtime/8.0/bookworm-slim/amd64/Dockerfile +++ b/src/runtime/8.0/bookworm-slim/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:bookworm-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -18,10 +18,10 @@ RUN dotnet_version=8.0.30 \ # .NET runtime image -FROM $REPO:8.0.30-bookworm-slim-amd64 +FROM $REPO:8.0.31-bookworm-slim-amd64 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/8.0/bookworm-slim/arm32v7/Dockerfile b/src/runtime/8.0/bookworm-slim/arm32v7/Dockerfile index 1457749e9c..953c57af5b 100644 --- a/src/runtime/8.0/bookworm-slim/arm32v7/Dockerfile +++ b/src/runtime/8.0/bookworm-slim/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:bookworm-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -18,10 +18,10 @@ RUN dotnet_version=8.0.30 \ # .NET runtime image -FROM $REPO:8.0.30-bookworm-slim-arm32v7 +FROM $REPO:8.0.31-bookworm-slim-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/8.0/bookworm-slim/arm64v8/Dockerfile b/src/runtime/8.0/bookworm-slim/arm64v8/Dockerfile index 25c99422b3..7a2f6d777d 100644 --- a/src/runtime/8.0/bookworm-slim/arm64v8/Dockerfile +++ b/src/runtime/8.0/bookworm-slim/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:bookworm-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -18,10 +18,10 @@ RUN dotnet_version=8.0.30 \ # .NET runtime image -FROM $REPO:8.0.30-bookworm-slim-arm64v8 +FROM $REPO:8.0.31-bookworm-slim-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/8.0/jammy-chiseled-extra/amd64/Dockerfile b/src/runtime/8.0/jammy-chiseled-extra/amd64/Dockerfile index 91fe430b91..f74bac35f5 100644 --- a/src/runtime/8.0/jammy-chiseled-extra/amd64/Dockerfile +++ b/src/runtime/8.0/jammy-chiseled-extra/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:jammy-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -21,10 +21,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:8.0.30-jammy-chiseled-extra-amd64 +FROM $REPO:8.0.31-jammy-chiseled-extra-amd64 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/8.0/jammy-chiseled-extra/arm32v7/Dockerfile b/src/runtime/8.0/jammy-chiseled-extra/arm32v7/Dockerfile index 9063cca462..fecd15a369 100644 --- a/src/runtime/8.0/jammy-chiseled-extra/arm32v7/Dockerfile +++ b/src/runtime/8.0/jammy-chiseled-extra/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -21,10 +21,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:8.0.30-jammy-chiseled-extra-arm32v7 +FROM $REPO:8.0.31-jammy-chiseled-extra-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/8.0/jammy-chiseled-extra/arm64v8/Dockerfile b/src/runtime/8.0/jammy-chiseled-extra/arm64v8/Dockerfile index c10b49da49..c8e0268c63 100644 --- a/src/runtime/8.0/jammy-chiseled-extra/arm64v8/Dockerfile +++ b/src/runtime/8.0/jammy-chiseled-extra/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:jammy-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -21,10 +21,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:8.0.30-jammy-chiseled-extra-arm64v8 +FROM $REPO:8.0.31-jammy-chiseled-extra-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/8.0/jammy-chiseled/amd64/Dockerfile b/src/runtime/8.0/jammy-chiseled/amd64/Dockerfile index d5e772e6b2..caf6739971 100644 --- a/src/runtime/8.0/jammy-chiseled/amd64/Dockerfile +++ b/src/runtime/8.0/jammy-chiseled/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:jammy-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -21,10 +21,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:8.0.30-jammy-chiseled-amd64 +FROM $REPO:8.0.31-jammy-chiseled-amd64 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/8.0/jammy-chiseled/arm32v7/Dockerfile b/src/runtime/8.0/jammy-chiseled/arm32v7/Dockerfile index 6cfc9fdb87..2eaa7cb405 100644 --- a/src/runtime/8.0/jammy-chiseled/arm32v7/Dockerfile +++ b/src/runtime/8.0/jammy-chiseled/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -21,10 +21,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:8.0.30-jammy-chiseled-arm32v7 +FROM $REPO:8.0.31-jammy-chiseled-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/8.0/jammy-chiseled/arm64v8/Dockerfile b/src/runtime/8.0/jammy-chiseled/arm64v8/Dockerfile index e4e1c05b5b..a7ad7235e6 100644 --- a/src/runtime/8.0/jammy-chiseled/arm64v8/Dockerfile +++ b/src/runtime/8.0/jammy-chiseled/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:jammy-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -21,10 +21,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:8.0.30-jammy-chiseled-arm64v8 +FROM $REPO:8.0.31-jammy-chiseled-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/8.0/jammy/amd64/Dockerfile b/src/runtime/8.0/jammy/amd64/Dockerfile index 51c85034dc..1ea8a96e07 100644 --- a/src/runtime/8.0/jammy/amd64/Dockerfile +++ b/src/runtime/8.0/jammy/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:jammy-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -18,10 +18,10 @@ RUN dotnet_version=8.0.30 \ # .NET runtime image -FROM $REPO:8.0.30-jammy-amd64 +FROM $REPO:8.0.31-jammy-amd64 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/8.0/jammy/arm32v7/Dockerfile b/src/runtime/8.0/jammy/arm32v7/Dockerfile index 7fbfb65fdb..6bf1e56d04 100644 --- a/src/runtime/8.0/jammy/arm32v7/Dockerfile +++ b/src/runtime/8.0/jammy/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -18,10 +18,10 @@ RUN dotnet_version=8.0.30 \ # .NET runtime image -FROM $REPO:8.0.30-jammy-arm32v7 +FROM $REPO:8.0.31-jammy-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/8.0/jammy/arm64v8/Dockerfile b/src/runtime/8.0/jammy/arm64v8/Dockerfile index de79cb572f..f968c3e22a 100644 --- a/src/runtime/8.0/jammy/arm64v8/Dockerfile +++ b/src/runtime/8.0/jammy/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:jammy-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -18,10 +18,10 @@ RUN dotnet_version=8.0.30 \ # .NET runtime image -FROM $REPO:8.0.30-jammy-arm64v8 +FROM $REPO:8.0.31-jammy-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/8.0/nanoserver-1809/amd64/Dockerfile b/src/runtime/8.0/nanoserver-1809/amd64/Dockerfile index f021ff171c..52509dc2f3 100644 --- a/src/runtime/8.0/nanoserver-1809/amd64/Dockerfile +++ b/src/runtime/8.0/nanoserver-1809/amd64/Dockerfile @@ -8,7 +8,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $dotnet_version = '8.0.30'; ` + $dotnet_version = '8.0.31'; ` $dotnet_file = 'dotnet-runtime-' + $dotnet_version + '-win-x64.zip'; ` $dotnet_checksums_file = $dotnet_version + '-sha.txt'; ` ` @@ -45,7 +45,7 @@ ENV ` # Enable detection of running in a container DOTNET_RUNNING_IN_CONTAINER=true ` # .NET Runtime version - DOTNET_VERSION=8.0.30 + DOTNET_VERSION=8.0.31 # In order to set system PATH, ContainerAdministrator must be used USER ContainerAdministrator diff --git a/src/runtime/8.0/nanoserver-ltsc2022/amd64/Dockerfile b/src/runtime/8.0/nanoserver-ltsc2022/amd64/Dockerfile index d545107aa5..687d20c72b 100644 --- a/src/runtime/8.0/nanoserver-ltsc2022/amd64/Dockerfile +++ b/src/runtime/8.0/nanoserver-ltsc2022/amd64/Dockerfile @@ -8,7 +8,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $dotnet_version = '8.0.30'; ` + $dotnet_version = '8.0.31'; ` $dotnet_file = 'dotnet-runtime-' + $dotnet_version + '-win-x64.zip'; ` $dotnet_checksums_file = $dotnet_version + '-sha.txt'; ` ` @@ -45,7 +45,7 @@ ENV ` # Enable detection of running in a container DOTNET_RUNNING_IN_CONTAINER=true ` # .NET Runtime version - DOTNET_VERSION=8.0.30 + DOTNET_VERSION=8.0.31 # In order to set system PATH, ContainerAdministrator must be used USER ContainerAdministrator diff --git a/src/runtime/8.0/nanoserver-ltsc2025/amd64/Dockerfile b/src/runtime/8.0/nanoserver-ltsc2025/amd64/Dockerfile index ea71b7d429..6e92c621f1 100644 --- a/src/runtime/8.0/nanoserver-ltsc2025/amd64/Dockerfile +++ b/src/runtime/8.0/nanoserver-ltsc2025/amd64/Dockerfile @@ -8,7 +8,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $dotnet_version = '8.0.30'; ` + $dotnet_version = '8.0.31'; ` $dotnet_file = 'dotnet-runtime-' + $dotnet_version + '-win-x64.zip'; ` $dotnet_checksums_file = $dotnet_version + '-sha.txt'; ` ` @@ -45,7 +45,7 @@ ENV ` # Enable detection of running in a container DOTNET_RUNNING_IN_CONTAINER=true ` # .NET Runtime version - DOTNET_VERSION=8.0.30 + DOTNET_VERSION=8.0.31 # In order to set system PATH, ContainerAdministrator must be used USER ContainerAdministrator diff --git a/src/runtime/8.0/noble-chiseled-extra/amd64/Dockerfile b/src/runtime/8.0/noble-chiseled-extra/amd64/Dockerfile index 0869118287..3695892baa 100644 --- a/src/runtime/8.0/noble-chiseled-extra/amd64/Dockerfile +++ b/src/runtime/8.0/noble-chiseled-extra/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:noble-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -21,10 +21,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:8.0.30-noble-chiseled-extra-amd64 +FROM $REPO:8.0.31-noble-chiseled-extra-amd64 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/8.0/noble-chiseled-extra/arm64v8/Dockerfile b/src/runtime/8.0/noble-chiseled-extra/arm64v8/Dockerfile index abc4e4c86c..01e5cfa1c9 100644 --- a/src/runtime/8.0/noble-chiseled-extra/arm64v8/Dockerfile +++ b/src/runtime/8.0/noble-chiseled-extra/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:noble-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -21,10 +21,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:8.0.30-noble-chiseled-extra-arm64v8 +FROM $REPO:8.0.31-noble-chiseled-extra-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/8.0/noble-chiseled/amd64/Dockerfile b/src/runtime/8.0/noble-chiseled/amd64/Dockerfile index f5f11896bd..e4508e614b 100644 --- a/src/runtime/8.0/noble-chiseled/amd64/Dockerfile +++ b/src/runtime/8.0/noble-chiseled/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:noble-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -21,10 +21,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:8.0.30-noble-chiseled-amd64 +FROM $REPO:8.0.31-noble-chiseled-amd64 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/8.0/noble-chiseled/arm64v8/Dockerfile b/src/runtime/8.0/noble-chiseled/arm64v8/Dockerfile index 09fec75a3a..aac4ab7526 100644 --- a/src/runtime/8.0/noble-chiseled/arm64v8/Dockerfile +++ b/src/runtime/8.0/noble-chiseled/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:noble-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -21,10 +21,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:8.0.30-noble-chiseled-arm64v8 +FROM $REPO:8.0.31-noble-chiseled-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/8.0/noble/amd64/Dockerfile b/src/runtime/8.0/noble/amd64/Dockerfile index 73dbc7b6ce..d08c58814f 100644 --- a/src/runtime/8.0/noble/amd64/Dockerfile +++ b/src/runtime/8.0/noble/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:noble-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -18,10 +18,10 @@ RUN dotnet_version=8.0.30 \ # .NET runtime image -FROM $REPO:8.0.30-noble-amd64 +FROM $REPO:8.0.31-noble-amd64 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/8.0/noble/arm64v8/Dockerfile b/src/runtime/8.0/noble/arm64v8/Dockerfile index 7e9f3b3e15..812a4950d7 100644 --- a/src/runtime/8.0/noble/arm64v8/Dockerfile +++ b/src/runtime/8.0/noble/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:noble-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=8.0.30 \ +RUN dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -18,10 +18,10 @@ RUN dotnet_version=8.0.30 \ # .NET runtime image -FROM $REPO:8.0.30-noble-arm64v8 +FROM $REPO:8.0.31-noble-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=8.0.30 +ENV DOTNET_VERSION=8.0.31 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/8.0/windowsservercore-ltsc2019/amd64/Dockerfile b/src/runtime/8.0/windowsservercore-ltsc2019/amd64/Dockerfile index e6f5f9838f..bd7b5363f8 100644 --- a/src/runtime/8.0/windowsservercore-ltsc2019/amd64/Dockerfile +++ b/src/runtime/8.0/windowsservercore-ltsc2019/amd64/Dockerfile @@ -8,7 +8,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $dotnet_version = '8.0.30'; ` + $dotnet_version = '8.0.31'; ` $dotnet_file = 'dotnet-runtime-' + $dotnet_version + '-win-x64.zip'; ` $dotnet_checksums_file = $dotnet_version + '-sha.txt'; ` ` @@ -45,7 +45,7 @@ ENV ` # Enable detection of running in a container DOTNET_RUNNING_IN_CONTAINER=true ` # .NET Runtime version - DOTNET_VERSION=8.0.30 + DOTNET_VERSION=8.0.31 RUN setx /M PATH "%PATH%;C:\Program Files\dotnet" diff --git a/src/runtime/8.0/windowsservercore-ltsc2022/amd64/Dockerfile b/src/runtime/8.0/windowsservercore-ltsc2022/amd64/Dockerfile index 9a7d9ff97f..3de4a84f61 100644 --- a/src/runtime/8.0/windowsservercore-ltsc2022/amd64/Dockerfile +++ b/src/runtime/8.0/windowsservercore-ltsc2022/amd64/Dockerfile @@ -8,7 +8,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $dotnet_version = '8.0.30'; ` + $dotnet_version = '8.0.31'; ` $dotnet_file = 'dotnet-runtime-' + $dotnet_version + '-win-x64.zip'; ` $dotnet_checksums_file = $dotnet_version + '-sha.txt'; ` ` @@ -45,7 +45,7 @@ ENV ` # Enable detection of running in a container DOTNET_RUNNING_IN_CONTAINER=true ` # .NET Runtime version - DOTNET_VERSION=8.0.30 + DOTNET_VERSION=8.0.31 RUN setx /M PATH "%PATH%;C:\Program Files\dotnet" diff --git a/src/runtime/8.0/windowsservercore-ltsc2025/amd64/Dockerfile b/src/runtime/8.0/windowsservercore-ltsc2025/amd64/Dockerfile index bcb28f482c..bb37cc89ad 100644 --- a/src/runtime/8.0/windowsservercore-ltsc2025/amd64/Dockerfile +++ b/src/runtime/8.0/windowsservercore-ltsc2025/amd64/Dockerfile @@ -8,7 +8,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $dotnet_version = '8.0.30'; ` + $dotnet_version = '8.0.31'; ` $dotnet_file = 'dotnet-runtime-' + $dotnet_version + '-win-x64.zip'; ` $dotnet_checksums_file = $dotnet_version + '-sha.txt'; ` ` @@ -45,7 +45,7 @@ ENV ` # Enable detection of running in a container DOTNET_RUNNING_IN_CONTAINER=true ` # .NET Runtime version - DOTNET_VERSION=8.0.30 + DOTNET_VERSION=8.0.31 RUN setx /M PATH "%PATH%;C:\Program Files\dotnet" diff --git a/src/sdk/8.0/alpine3.23/amd64/Dockerfile b/src/sdk/8.0/alpine3.23/amd64/Dockerfile index 8bed0bde39..b9fa6d48b8 100644 --- a/src/sdk/8.0/alpine3.23/amd64/Dockerfile +++ b/src/sdk/8.0/alpine3.23/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:8.0.30-alpine3.23-amd64 AS installer +FROM $REPO:8.0.31-alpine3.23-amd64 AS installer # Install .NET SDK -RUN dotnet_sdk_version=8.0.424 \ - && dotnet_version=8.0.30 \ +RUN dotnet_sdk_version=8.0.425 \ + && dotnet_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -23,7 +23,7 @@ RUN powershell_version=7.4.19 \ # .NET SDK image -FROM $REPO:8.0.30-alpine3.23-amd64 +FROM $REPO:8.0.31-alpine3.23-amd64 ENV \ # Do not generate certificate @@ -31,7 +31,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=8.0.424 \ + DOTNET_SDK_VERSION=8.0.425 \ # Disable the invariant mode (set in base image) DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ # Enable correct mode for dotnet watch (only mode supported in a container) diff --git a/src/sdk/8.0/alpine3.23/arm32v7/Dockerfile b/src/sdk/8.0/alpine3.23/arm32v7/Dockerfile index ce7ea822c8..5c4909a0e0 100644 --- a/src/sdk/8.0/alpine3.23/arm32v7/Dockerfile +++ b/src/sdk/8.0/alpine3.23/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:8.0.30-alpine3.23-arm32v7 AS installer +FROM $REPO:8.0.31-alpine3.23-arm32v7 AS installer # Install .NET SDK -RUN dotnet_sdk_version=8.0.424 \ - && dotnet_version=8.0.30 \ +RUN dotnet_sdk_version=8.0.425 \ + && dotnet_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,7 +17,7 @@ RUN dotnet_sdk_version=8.0.424 \ # .NET SDK image -FROM $REPO:8.0.30-alpine3.23-arm32v7 +FROM $REPO:8.0.31-alpine3.23-arm32v7 ENV \ # Do not generate certificate @@ -25,7 +25,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=8.0.424 \ + DOTNET_SDK_VERSION=8.0.425 \ # Disable the invariant mode (set in base image) DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ # Enable correct mode for dotnet watch (only mode supported in a container) diff --git a/src/sdk/8.0/alpine3.23/arm64v8/Dockerfile b/src/sdk/8.0/alpine3.23/arm64v8/Dockerfile index 0a9acfc2d9..e59a8304c4 100644 --- a/src/sdk/8.0/alpine3.23/arm64v8/Dockerfile +++ b/src/sdk/8.0/alpine3.23/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:8.0.30-alpine3.23-arm64v8 AS installer +FROM $REPO:8.0.31-alpine3.23-arm64v8 AS installer # Install .NET SDK -RUN dotnet_sdk_version=8.0.424 \ - && dotnet_version=8.0.30 \ +RUN dotnet_sdk_version=8.0.425 \ + && dotnet_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,7 +17,7 @@ RUN dotnet_sdk_version=8.0.424 \ # .NET SDK image -FROM $REPO:8.0.30-alpine3.23-arm64v8 +FROM $REPO:8.0.31-alpine3.23-arm64v8 ENV \ # Do not generate certificate @@ -25,7 +25,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=8.0.424 \ + DOTNET_SDK_VERSION=8.0.425 \ # Disable the invariant mode (set in base image) DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ # Enable correct mode for dotnet watch (only mode supported in a container) diff --git a/src/sdk/8.0/alpine3.24/amd64/Dockerfile b/src/sdk/8.0/alpine3.24/amd64/Dockerfile index a398886644..31027b3393 100644 --- a/src/sdk/8.0/alpine3.24/amd64/Dockerfile +++ b/src/sdk/8.0/alpine3.24/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:8.0.30-alpine3.24-amd64 AS installer +FROM $REPO:8.0.31-alpine3.24-amd64 AS installer # Install .NET SDK -RUN dotnet_sdk_version=8.0.424 \ - && dotnet_version=8.0.30 \ +RUN dotnet_sdk_version=8.0.425 \ + && dotnet_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -23,7 +23,7 @@ RUN powershell_version=7.4.19 \ # .NET SDK image -FROM $REPO:8.0.30-alpine3.24-amd64 +FROM $REPO:8.0.31-alpine3.24-amd64 ENV \ # Do not generate certificate @@ -31,7 +31,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=8.0.424 \ + DOTNET_SDK_VERSION=8.0.425 \ # Disable the invariant mode (set in base image) DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ # Enable correct mode for dotnet watch (only mode supported in a container) diff --git a/src/sdk/8.0/alpine3.24/arm32v7/Dockerfile b/src/sdk/8.0/alpine3.24/arm32v7/Dockerfile index df411811ba..f59e319c6b 100644 --- a/src/sdk/8.0/alpine3.24/arm32v7/Dockerfile +++ b/src/sdk/8.0/alpine3.24/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:8.0.30-alpine3.24-arm32v7 AS installer +FROM $REPO:8.0.31-alpine3.24-arm32v7 AS installer # Install .NET SDK -RUN dotnet_sdk_version=8.0.424 \ - && dotnet_version=8.0.30 \ +RUN dotnet_sdk_version=8.0.425 \ + && dotnet_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,7 +17,7 @@ RUN dotnet_sdk_version=8.0.424 \ # .NET SDK image -FROM $REPO:8.0.30-alpine3.24-arm32v7 +FROM $REPO:8.0.31-alpine3.24-arm32v7 ENV \ # Do not generate certificate @@ -25,7 +25,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=8.0.424 \ + DOTNET_SDK_VERSION=8.0.425 \ # Disable the invariant mode (set in base image) DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ # Enable correct mode for dotnet watch (only mode supported in a container) diff --git a/src/sdk/8.0/alpine3.24/arm64v8/Dockerfile b/src/sdk/8.0/alpine3.24/arm64v8/Dockerfile index a5ce653157..9a4afa5868 100644 --- a/src/sdk/8.0/alpine3.24/arm64v8/Dockerfile +++ b/src/sdk/8.0/alpine3.24/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:8.0.30-alpine3.24-arm64v8 AS installer +FROM $REPO:8.0.31-alpine3.24-arm64v8 AS installer # Install .NET SDK -RUN dotnet_sdk_version=8.0.424 \ - && dotnet_version=8.0.30 \ +RUN dotnet_sdk_version=8.0.425 \ + && dotnet_version=8.0.31 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,7 +17,7 @@ RUN dotnet_sdk_version=8.0.424 \ # .NET SDK image -FROM $REPO:8.0.30-alpine3.24-arm64v8 +FROM $REPO:8.0.31-alpine3.24-arm64v8 ENV \ # Do not generate certificate @@ -25,7 +25,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=8.0.424 \ + DOTNET_SDK_VERSION=8.0.425 \ # Disable the invariant mode (set in base image) DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ # Enable correct mode for dotnet watch (only mode supported in a container) diff --git a/src/sdk/8.0/azurelinux3.0/amd64/Dockerfile b/src/sdk/8.0/azurelinux3.0/amd64/Dockerfile index 9cfe28c564..10e5ba8769 100644 --- a/src/sdk/8.0/azurelinux3.0/amd64/Dockerfile +++ b/src/sdk/8.0/azurelinux3.0/amd64/Dockerfile @@ -1,14 +1,14 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:8.0.30-azurelinux3.0-amd64 AS installer +FROM $REPO:8.0.31-azurelinux3.0-amd64 AS installer RUN tdnf install -y \ tar \ && tdnf clean all # Install .NET SDK -RUN dotnet_sdk_version=8.0.424 \ - && dotnet_version=8.0.30 \ +RUN dotnet_sdk_version=8.0.425 \ + && dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -28,7 +28,7 @@ RUN powershell_version=7.4.19 \ # .NET SDK image -FROM $REPO:8.0.30-azurelinux3.0-amd64 +FROM $REPO:8.0.31-azurelinux3.0-amd64 ENV \ # Do not generate certificate @@ -36,7 +36,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=8.0.424 \ + DOTNET_SDK_VERSION=8.0.425 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/8.0/azurelinux3.0/arm64v8/Dockerfile b/src/sdk/8.0/azurelinux3.0/arm64v8/Dockerfile index 056a4e9875..5d19af13e4 100644 --- a/src/sdk/8.0/azurelinux3.0/arm64v8/Dockerfile +++ b/src/sdk/8.0/azurelinux3.0/arm64v8/Dockerfile @@ -1,14 +1,14 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:8.0.30-azurelinux3.0-arm64v8 AS installer +FROM $REPO:8.0.31-azurelinux3.0-arm64v8 AS installer RUN tdnf install -y \ tar \ && tdnf clean all # Install .NET SDK -RUN dotnet_sdk_version=8.0.424 \ - && dotnet_version=8.0.30 \ +RUN dotnet_sdk_version=8.0.425 \ + && dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -28,7 +28,7 @@ RUN powershell_version=7.4.19 \ # .NET SDK image -FROM $REPO:8.0.30-azurelinux3.0-arm64v8 +FROM $REPO:8.0.31-azurelinux3.0-arm64v8 ENV \ # Do not generate certificate @@ -36,7 +36,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=8.0.424 \ + DOTNET_SDK_VERSION=8.0.425 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/8.0/bookworm-slim/amd64/Dockerfile b/src/sdk/8.0/bookworm-slim/amd64/Dockerfile index 0154bc4cec..bf83c0bbde 100644 --- a/src/sdk/8.0/bookworm-slim/amd64/Dockerfile +++ b/src/sdk/8.0/bookworm-slim/amd64/Dockerfile @@ -3,8 +3,8 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM amd64/buildpack-deps:bookworm-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=8.0.424 \ - && dotnet_version=8.0.30 \ +RUN dotnet_sdk_version=8.0.425 \ + && dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -24,7 +24,7 @@ RUN powershell_version=7.4.19 \ # .NET SDK image -FROM $REPO:8.0.30-bookworm-slim-amd64 +FROM $REPO:8.0.31-bookworm-slim-amd64 ENV \ # Do not generate certificate @@ -32,7 +32,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=8.0.424 \ + DOTNET_SDK_VERSION=8.0.425 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/8.0/bookworm-slim/arm32v7/Dockerfile b/src/sdk/8.0/bookworm-slim/arm32v7/Dockerfile index e9cc85f8fa..323aba5baa 100644 --- a/src/sdk/8.0/bookworm-slim/arm32v7/Dockerfile +++ b/src/sdk/8.0/bookworm-slim/arm32v7/Dockerfile @@ -3,8 +3,8 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM arm32v7/buildpack-deps:bookworm-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=8.0.424 \ - && dotnet_version=8.0.30 \ +RUN dotnet_sdk_version=8.0.425 \ + && dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -24,7 +24,7 @@ RUN powershell_version=7.4.19 \ # .NET SDK image -FROM $REPO:8.0.30-bookworm-slim-arm32v7 +FROM $REPO:8.0.31-bookworm-slim-arm32v7 ENV \ # Do not generate certificate @@ -32,7 +32,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=8.0.424 \ + DOTNET_SDK_VERSION=8.0.425 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/8.0/bookworm-slim/arm64v8/Dockerfile b/src/sdk/8.0/bookworm-slim/arm64v8/Dockerfile index 93574e1540..f387785dc8 100644 --- a/src/sdk/8.0/bookworm-slim/arm64v8/Dockerfile +++ b/src/sdk/8.0/bookworm-slim/arm64v8/Dockerfile @@ -3,8 +3,8 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM arm64v8/buildpack-deps:bookworm-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=8.0.424 \ - && dotnet_version=8.0.30 \ +RUN dotnet_sdk_version=8.0.425 \ + && dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -24,7 +24,7 @@ RUN powershell_version=7.4.19 \ # .NET SDK image -FROM $REPO:8.0.30-bookworm-slim-arm64v8 +FROM $REPO:8.0.31-bookworm-slim-arm64v8 ENV \ # Do not generate certificate @@ -32,7 +32,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=8.0.424 \ + DOTNET_SDK_VERSION=8.0.425 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/8.0/jammy/amd64/Dockerfile b/src/sdk/8.0/jammy/amd64/Dockerfile index 645aa9866d..2515f60854 100644 --- a/src/sdk/8.0/jammy/amd64/Dockerfile +++ b/src/sdk/8.0/jammy/amd64/Dockerfile @@ -3,8 +3,8 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM amd64/buildpack-deps:jammy-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=8.0.424 \ - && dotnet_version=8.0.30 \ +RUN dotnet_sdk_version=8.0.425 \ + && dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -24,7 +24,7 @@ RUN powershell_version=7.4.19 \ # .NET SDK image -FROM $REPO:8.0.30-jammy-amd64 +FROM $REPO:8.0.31-jammy-amd64 ENV \ # Do not generate certificate @@ -32,7 +32,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=8.0.424 \ + DOTNET_SDK_VERSION=8.0.425 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/8.0/jammy/arm32v7/Dockerfile b/src/sdk/8.0/jammy/arm32v7/Dockerfile index 0053f3a5d0..f96363111b 100644 --- a/src/sdk/8.0/jammy/arm32v7/Dockerfile +++ b/src/sdk/8.0/jammy/arm32v7/Dockerfile @@ -3,8 +3,8 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM arm32v7/buildpack-deps:jammy-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=8.0.424 \ - && dotnet_version=8.0.30 \ +RUN dotnet_sdk_version=8.0.425 \ + && dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -24,7 +24,7 @@ RUN powershell_version=7.4.19 \ # .NET SDK image -FROM $REPO:8.0.30-jammy-arm32v7 +FROM $REPO:8.0.31-jammy-arm32v7 ENV \ # Do not generate certificate @@ -32,7 +32,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=8.0.424 \ + DOTNET_SDK_VERSION=8.0.425 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/8.0/jammy/arm64v8/Dockerfile b/src/sdk/8.0/jammy/arm64v8/Dockerfile index c0326894cc..d621581314 100644 --- a/src/sdk/8.0/jammy/arm64v8/Dockerfile +++ b/src/sdk/8.0/jammy/arm64v8/Dockerfile @@ -3,8 +3,8 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM arm64v8/buildpack-deps:jammy-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=8.0.424 \ - && dotnet_version=8.0.30 \ +RUN dotnet_sdk_version=8.0.425 \ + && dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -24,7 +24,7 @@ RUN powershell_version=7.4.19 \ # .NET SDK image -FROM $REPO:8.0.30-jammy-arm64v8 +FROM $REPO:8.0.31-jammy-arm64v8 ENV \ # Do not generate certificate @@ -32,7 +32,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=8.0.424 \ + DOTNET_SDK_VERSION=8.0.425 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/8.0/nanoserver-1809/amd64/Dockerfile b/src/sdk/8.0/nanoserver-1809/amd64/Dockerfile index 93672adcdd..bc7c0ddb41 100644 --- a/src/sdk/8.0/nanoserver-1809/amd64/Dockerfile +++ b/src/sdk/8.0/nanoserver-1809/amd64/Dockerfile @@ -25,8 +25,8 @@ RUN powershell -Command " ` $ProgressPreference = 'SilentlyContinue'; ` ` # Retrieve .NET SDK - $dotnet_sdk_version = '8.0.424'; ` - $dotnet_version = '8.0.30'; ` + $dotnet_sdk_version = '8.0.425'; ` + $dotnet_version = '8.0.31'; ` $dotnet_file = 'dotnet-sdk-' + $dotnet_sdk_version + '-win-x64.zip'; ` $dotnet_checksums_file = $dotnet_version + '-sha.txt'; ` ` @@ -74,7 +74,7 @@ RUN powershell -Command " ` # SDK image -FROM $REPO:8.0.30-nanoserver-1809 +FROM $REPO:8.0.31-nanoserver-1809 ENV ` # Do not generate certificate @@ -82,7 +82,7 @@ ENV ` # Do not show first run text DOTNET_NOLOGO=true ` # SDK version - DOTNET_SDK_VERSION=8.0.424 ` + DOTNET_SDK_VERSION=8.0.425 ` # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true ` # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/8.0/nanoserver-ltsc2022/amd64/Dockerfile b/src/sdk/8.0/nanoserver-ltsc2022/amd64/Dockerfile index f188b1814d..0b2bc3be5f 100644 --- a/src/sdk/8.0/nanoserver-ltsc2022/amd64/Dockerfile +++ b/src/sdk/8.0/nanoserver-ltsc2022/amd64/Dockerfile @@ -25,8 +25,8 @@ RUN powershell -Command " ` $ProgressPreference = 'SilentlyContinue'; ` ` # Retrieve .NET SDK - $dotnet_sdk_version = '8.0.424'; ` - $dotnet_version = '8.0.30'; ` + $dotnet_sdk_version = '8.0.425'; ` + $dotnet_version = '8.0.31'; ` $dotnet_file = 'dotnet-sdk-' + $dotnet_sdk_version + '-win-x64.zip'; ` $dotnet_checksums_file = $dotnet_version + '-sha.txt'; ` ` @@ -74,7 +74,7 @@ RUN powershell -Command " ` # SDK image -FROM $REPO:8.0.30-nanoserver-ltsc2022 +FROM $REPO:8.0.31-nanoserver-ltsc2022 ENV ` # Do not generate certificate @@ -82,7 +82,7 @@ ENV ` # Do not show first run text DOTNET_NOLOGO=true ` # SDK version - DOTNET_SDK_VERSION=8.0.424 ` + DOTNET_SDK_VERSION=8.0.425 ` # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true ` # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/8.0/nanoserver-ltsc2025/amd64/Dockerfile b/src/sdk/8.0/nanoserver-ltsc2025/amd64/Dockerfile index 963eeea8c9..0a2c682861 100644 --- a/src/sdk/8.0/nanoserver-ltsc2025/amd64/Dockerfile +++ b/src/sdk/8.0/nanoserver-ltsc2025/amd64/Dockerfile @@ -25,8 +25,8 @@ RUN powershell -Command " ` $ProgressPreference = 'SilentlyContinue'; ` ` # Retrieve .NET SDK - $dotnet_sdk_version = '8.0.424'; ` - $dotnet_version = '8.0.30'; ` + $dotnet_sdk_version = '8.0.425'; ` + $dotnet_version = '8.0.31'; ` $dotnet_file = 'dotnet-sdk-' + $dotnet_sdk_version + '-win-x64.zip'; ` $dotnet_checksums_file = $dotnet_version + '-sha.txt'; ` ` @@ -74,7 +74,7 @@ RUN powershell -Command " ` # SDK image -FROM $REPO:8.0.30-nanoserver-ltsc2025 +FROM $REPO:8.0.31-nanoserver-ltsc2025 ENV ` # Do not generate certificate @@ -82,7 +82,7 @@ ENV ` # Do not show first run text DOTNET_NOLOGO=true ` # SDK version - DOTNET_SDK_VERSION=8.0.424 ` + DOTNET_SDK_VERSION=8.0.425 ` # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true ` # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/8.0/noble/amd64/Dockerfile b/src/sdk/8.0/noble/amd64/Dockerfile index 53d0ab53e7..b89467bb11 100644 --- a/src/sdk/8.0/noble/amd64/Dockerfile +++ b/src/sdk/8.0/noble/amd64/Dockerfile @@ -3,8 +3,8 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM amd64/buildpack-deps:noble-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=8.0.424 \ - && dotnet_version=8.0.30 \ +RUN dotnet_sdk_version=8.0.425 \ + && dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -24,7 +24,7 @@ RUN powershell_version=7.4.19 \ # .NET SDK image -FROM $REPO:8.0.30-noble-amd64 +FROM $REPO:8.0.31-noble-amd64 ENV \ # Do not generate certificate @@ -32,7 +32,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=8.0.424 \ + DOTNET_SDK_VERSION=8.0.425 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/8.0/noble/arm64v8/Dockerfile b/src/sdk/8.0/noble/arm64v8/Dockerfile index 2516521d30..4e90a9c84d 100644 --- a/src/sdk/8.0/noble/arm64v8/Dockerfile +++ b/src/sdk/8.0/noble/arm64v8/Dockerfile @@ -3,8 +3,8 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM arm64v8/buildpack-deps:noble-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=8.0.424 \ - && dotnet_version=8.0.30 \ +RUN dotnet_sdk_version=8.0.425 \ + && dotnet_version=8.0.31 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -24,7 +24,7 @@ RUN powershell_version=7.4.19 \ # .NET SDK image -FROM $REPO:8.0.30-noble-arm64v8 +FROM $REPO:8.0.31-noble-arm64v8 ENV \ # Do not generate certificate @@ -32,7 +32,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=8.0.424 \ + DOTNET_SDK_VERSION=8.0.425 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/8.0/windowsservercore-ltsc2019/amd64/Dockerfile b/src/sdk/8.0/windowsservercore-ltsc2019/amd64/Dockerfile index 2172137e6d..3dd9dffde5 100644 --- a/src/sdk/8.0/windowsservercore-ltsc2019/amd64/Dockerfile +++ b/src/sdk/8.0/windowsservercore-ltsc2019/amd64/Dockerfile @@ -25,8 +25,8 @@ RUN powershell -Command " ` $ProgressPreference = 'SilentlyContinue'; ` ` # Retrieve .NET SDK - $dotnet_sdk_version = '8.0.424'; ` - $dotnet_version = '8.0.30'; ` + $dotnet_sdk_version = '8.0.425'; ` + $dotnet_version = '8.0.31'; ` $dotnet_file = 'dotnet-sdk-' + $dotnet_sdk_version + '-win-x64.zip'; ` $dotnet_checksums_file = $dotnet_version + '-sha.txt'; ` ` @@ -74,7 +74,7 @@ RUN powershell -Command " ` # SDK image -FROM $REPO:8.0.30-windowsservercore-ltsc2019 +FROM $REPO:8.0.31-windowsservercore-ltsc2019 ENV ` # Do not generate certificate @@ -82,7 +82,7 @@ ENV ` # Do not show first run text DOTNET_NOLOGO=true ` # SDK version - DOTNET_SDK_VERSION=8.0.424 ` + DOTNET_SDK_VERSION=8.0.425 ` # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true ` # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/8.0/windowsservercore-ltsc2022/amd64/Dockerfile b/src/sdk/8.0/windowsservercore-ltsc2022/amd64/Dockerfile index 8abc29739e..27a6086b37 100644 --- a/src/sdk/8.0/windowsservercore-ltsc2022/amd64/Dockerfile +++ b/src/sdk/8.0/windowsservercore-ltsc2022/amd64/Dockerfile @@ -25,8 +25,8 @@ RUN powershell -Command " ` $ProgressPreference = 'SilentlyContinue'; ` ` # Retrieve .NET SDK - $dotnet_sdk_version = '8.0.424'; ` - $dotnet_version = '8.0.30'; ` + $dotnet_sdk_version = '8.0.425'; ` + $dotnet_version = '8.0.31'; ` $dotnet_file = 'dotnet-sdk-' + $dotnet_sdk_version + '-win-x64.zip'; ` $dotnet_checksums_file = $dotnet_version + '-sha.txt'; ` ` @@ -74,7 +74,7 @@ RUN powershell -Command " ` # SDK image -FROM $REPO:8.0.30-windowsservercore-ltsc2022 +FROM $REPO:8.0.31-windowsservercore-ltsc2022 ENV ` # Do not generate certificate @@ -82,7 +82,7 @@ ENV ` # Do not show first run text DOTNET_NOLOGO=true ` # SDK version - DOTNET_SDK_VERSION=8.0.424 ` + DOTNET_SDK_VERSION=8.0.425 ` # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true ` # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/8.0/windowsservercore-ltsc2025/amd64/Dockerfile b/src/sdk/8.0/windowsservercore-ltsc2025/amd64/Dockerfile index e24e50e2d6..45ced6ee72 100644 --- a/src/sdk/8.0/windowsservercore-ltsc2025/amd64/Dockerfile +++ b/src/sdk/8.0/windowsservercore-ltsc2025/amd64/Dockerfile @@ -25,8 +25,8 @@ RUN powershell -Command " ` $ProgressPreference = 'SilentlyContinue'; ` ` # Retrieve .NET SDK - $dotnet_sdk_version = '8.0.424'; ` - $dotnet_version = '8.0.30'; ` + $dotnet_sdk_version = '8.0.425'; ` + $dotnet_version = '8.0.31'; ` $dotnet_file = 'dotnet-sdk-' + $dotnet_sdk_version + '-win-x64.zip'; ` $dotnet_checksums_file = $dotnet_version + '-sha.txt'; ` ` @@ -74,7 +74,7 @@ RUN powershell -Command " ` # SDK image -FROM $REPO:8.0.30-windowsservercore-ltsc2025 +FROM $REPO:8.0.31-windowsservercore-ltsc2025 ENV ` # Do not generate certificate @@ -82,7 +82,7 @@ ENV ` # Do not show first run text DOTNET_NOLOGO=true ` # SDK version - DOTNET_SDK_VERSION=8.0.424 ` + DOTNET_SDK_VERSION=8.0.425 ` # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true ` # Skip extraction of XML docs - generally not useful within an image/container - helps performance From 4c754b5b0ecef202eb5c1d686dec5aef70a4c80e Mon Sep 17 00:00:00 2001 From: Logan Bussell Date: Tue, 8 Sep 2026 09:30:48 -0700 Subject: [PATCH 21/25] Update .NET 9.0 to 9.0.318 SDK / 9.0.20 Runtime Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- README.aspnet.md | 116 +++++++++--------- README.runtime-deps.md | 60 ++++----- README.runtime.md | 72 +++++------ README.sdk.md | 40 +++--- manifest.versions.json | 10 +- .../amd64/Dockerfile | 10 +- .../arm32v7/Dockerfile | 10 +- .../arm64v8/Dockerfile | 10 +- .../9.0/alpine3.23-composite/amd64/Dockerfile | 10 +- .../alpine3.23-composite/arm32v7/Dockerfile | 10 +- .../alpine3.23-composite/arm64v8/Dockerfile | 10 +- .../9.0/alpine3.23-extra/amd64/Dockerfile | 8 +- .../9.0/alpine3.23-extra/arm32v7/Dockerfile | 8 +- .../9.0/alpine3.23-extra/arm64v8/Dockerfile | 8 +- src/aspnet/9.0/alpine3.23/amd64/Dockerfile | 8 +- src/aspnet/9.0/alpine3.23/arm32v7/Dockerfile | 8 +- src/aspnet/9.0/alpine3.23/arm64v8/Dockerfile | 8 +- .../amd64/Dockerfile | 10 +- .../arm32v7/Dockerfile | 10 +- .../arm64v8/Dockerfile | 10 +- .../9.0/alpine3.24-composite/amd64/Dockerfile | 10 +- .../alpine3.24-composite/arm32v7/Dockerfile | 10 +- .../alpine3.24-composite/arm64v8/Dockerfile | 10 +- .../9.0/alpine3.24-extra/amd64/Dockerfile | 8 +- .../9.0/alpine3.24-extra/arm32v7/Dockerfile | 8 +- .../9.0/alpine3.24-extra/arm64v8/Dockerfile | 8 +- src/aspnet/9.0/alpine3.24/amd64/Dockerfile | 8 +- src/aspnet/9.0/alpine3.24/arm32v7/Dockerfile | 8 +- src/aspnet/9.0/alpine3.24/arm64v8/Dockerfile | 8 +- .../amd64/Dockerfile | 8 +- .../arm64v8/Dockerfile | 8 +- .../amd64/Dockerfile | 8 +- .../arm64v8/Dockerfile | 8 +- .../amd64/Dockerfile | 6 +- .../arm64v8/Dockerfile | 6 +- .../azurelinux3.0-distroless/amd64/Dockerfile | 6 +- .../arm64v8/Dockerfile | 6 +- src/aspnet/9.0/azurelinux3.0/amd64/Dockerfile | 8 +- .../9.0/azurelinux3.0/arm64v8/Dockerfile | 8 +- src/aspnet/9.0/bookworm-slim/amd64/Dockerfile | 6 +- .../9.0/bookworm-slim/arm32v7/Dockerfile | 6 +- .../9.0/bookworm-slim/arm64v8/Dockerfile | 6 +- .../9.0/nanoserver-1809/amd64/Dockerfile | 6 +- .../9.0/nanoserver-ltsc2022/amd64/Dockerfile | 6 +- .../9.0/nanoserver-ltsc2025/amd64/Dockerfile | 6 +- .../amd64/Dockerfile | 8 +- .../arm32v7/Dockerfile | 8 +- .../arm64v8/Dockerfile | 8 +- .../noble-chiseled-composite/amd64/Dockerfile | 8 +- .../arm32v7/Dockerfile | 8 +- .../arm64v8/Dockerfile | 8 +- .../9.0/noble-chiseled-extra/amd64/Dockerfile | 6 +- .../noble-chiseled-extra/arm32v7/Dockerfile | 6 +- .../noble-chiseled-extra/arm64v8/Dockerfile | 6 +- .../9.0/noble-chiseled/amd64/Dockerfile | 6 +- .../9.0/noble-chiseled/arm32v7/Dockerfile | 6 +- .../9.0/noble-chiseled/arm64v8/Dockerfile | 6 +- src/aspnet/9.0/noble/amd64/Dockerfile | 6 +- src/aspnet/9.0/noble/arm32v7/Dockerfile | 6 +- src/aspnet/9.0/noble/arm64v8/Dockerfile | 6 +- .../amd64/Dockerfile | 6 +- .../amd64/Dockerfile | 6 +- .../amd64/Dockerfile | 6 +- .../azurelinux-distroless/amd64/Dockerfile | 2 +- .../azurelinux-distroless/arm64v8/Dockerfile | 2 +- .../9.0/alpine3.23-extra/amd64/Dockerfile | 8 +- .../9.0/alpine3.23-extra/arm32v7/Dockerfile | 8 +- .../9.0/alpine3.23-extra/arm64v8/Dockerfile | 8 +- src/runtime/9.0/alpine3.23/amd64/Dockerfile | 8 +- src/runtime/9.0/alpine3.23/arm32v7/Dockerfile | 8 +- src/runtime/9.0/alpine3.23/arm64v8/Dockerfile | 8 +- .../9.0/alpine3.24-extra/amd64/Dockerfile | 8 +- .../9.0/alpine3.24-extra/arm32v7/Dockerfile | 8 +- .../9.0/alpine3.24-extra/arm64v8/Dockerfile | 8 +- src/runtime/9.0/alpine3.24/amd64/Dockerfile | 8 +- src/runtime/9.0/alpine3.24/arm32v7/Dockerfile | 8 +- src/runtime/9.0/alpine3.24/arm64v8/Dockerfile | 8 +- .../amd64/Dockerfile | 6 +- .../arm64v8/Dockerfile | 6 +- .../azurelinux3.0-distroless/amd64/Dockerfile | 6 +- .../arm64v8/Dockerfile | 6 +- .../9.0/azurelinux3.0/amd64/Dockerfile | 8 +- .../9.0/azurelinux3.0/arm64v8/Dockerfile | 8 +- .../9.0/bookworm-slim/amd64/Dockerfile | 6 +- .../9.0/bookworm-slim/arm32v7/Dockerfile | 6 +- .../9.0/bookworm-slim/arm64v8/Dockerfile | 6 +- .../9.0/nanoserver-1809/amd64/Dockerfile | 4 +- .../9.0/nanoserver-ltsc2022/amd64/Dockerfile | 4 +- .../9.0/nanoserver-ltsc2025/amd64/Dockerfile | 4 +- .../9.0/noble-chiseled-extra/amd64/Dockerfile | 6 +- .../noble-chiseled-extra/arm32v7/Dockerfile | 6 +- .../noble-chiseled-extra/arm64v8/Dockerfile | 6 +- .../9.0/noble-chiseled/amd64/Dockerfile | 6 +- .../9.0/noble-chiseled/arm32v7/Dockerfile | 6 +- .../9.0/noble-chiseled/arm64v8/Dockerfile | 6 +- src/runtime/9.0/noble/amd64/Dockerfile | 6 +- src/runtime/9.0/noble/arm32v7/Dockerfile | 6 +- src/runtime/9.0/noble/arm64v8/Dockerfile | 6 +- .../amd64/Dockerfile | 4 +- .../amd64/Dockerfile | 4 +- .../amd64/Dockerfile | 4 +- src/sdk/9.0/alpine3.23/amd64/Dockerfile | 10 +- src/sdk/9.0/alpine3.23/arm32v7/Dockerfile | 10 +- src/sdk/9.0/alpine3.23/arm64v8/Dockerfile | 10 +- src/sdk/9.0/alpine3.24/amd64/Dockerfile | 10 +- src/sdk/9.0/alpine3.24/arm32v7/Dockerfile | 10 +- src/sdk/9.0/alpine3.24/arm64v8/Dockerfile | 10 +- src/sdk/9.0/azurelinux3.0/amd64/Dockerfile | 10 +- src/sdk/9.0/azurelinux3.0/arm64v8/Dockerfile | 10 +- src/sdk/9.0/bookworm-slim/amd64/Dockerfile | 8 +- src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile | 8 +- src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile | 8 +- src/sdk/9.0/nanoserver-1809/amd64/Dockerfile | 8 +- .../9.0/nanoserver-ltsc2022/amd64/Dockerfile | 8 +- .../9.0/nanoserver-ltsc2025/amd64/Dockerfile | 8 +- src/sdk/9.0/noble/amd64/Dockerfile | 8 +- src/sdk/9.0/noble/arm32v7/Dockerfile | 8 +- src/sdk/9.0/noble/arm64v8/Dockerfile | 8 +- .../amd64/Dockerfile | 8 +- .../amd64/Dockerfile | 8 +- .../amd64/Dockerfile | 8 +- 121 files changed, 577 insertions(+), 577 deletions(-) diff --git a/README.aspnet.md b/README.aspnet.md index 7630952b0a..5e92d0e0a1 100644 --- a/README.aspnet.md +++ b/README.aspnet.md @@ -124,25 +124,25 @@ Tags | Dockerfile | OS Version 10.0.11-azurelinux3.0-distroless-extra-amd64, 10.0-azurelinux3.0-distroless-extra-amd64, 10.0.11-azurelinux3.0-distroless-extra, 10.0-azurelinux3.0-distroless-extra | [Dockerfile](src/aspnet/10.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 10.0.11-azurelinux3.0-distroless-composite-amd64, 10.0-azurelinux3.0-distroless-composite-amd64, 10.0.11-azurelinux3.0-distroless-composite, 10.0-azurelinux3.0-distroless-composite | [Dockerfile](src/aspnet/10.0/azurelinux3.0-distroless-composite/amd64/Dockerfile) | Azure Linux 3.0 10.0.11-azurelinux3.0-distroless-composite-extra-amd64, 10.0-azurelinux3.0-distroless-composite-extra-amd64, 10.0.11-azurelinux3.0-distroless-composite-extra, 10.0-azurelinux3.0-distroless-composite-extra | [Dockerfile](src/aspnet/10.0/azurelinux3.0-distroless-composite-extra/amd64/Dockerfile) | Azure Linux 3.0 -9.0.19-bookworm-slim-amd64, 9.0-bookworm-slim-amd64, 9.0.19-bookworm-slim, 9.0-bookworm-slim, 9.0.19, 9.0 | [Dockerfile](src/aspnet/9.0/bookworm-slim/amd64/Dockerfile) | Debian 12 -9.0.19-alpine3.23-amd64, 9.0-alpine3.23-amd64, 9.0.19-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/aspnet/9.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 -9.0.19-alpine3.24-amd64, 9.0-alpine3.24-amd64, 9.0-alpine-amd64, 9.0.19-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/aspnet/9.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 -9.0.19-alpine3.23-extra-amd64, 9.0-alpine3.23-extra-amd64, 9.0.19-alpine3.23-extra, 9.0-alpine3.23-extra | [Dockerfile](src/aspnet/9.0/alpine3.23-extra/amd64/Dockerfile) | Alpine 3.23 -9.0.19-alpine3.24-extra-amd64, 9.0-alpine3.24-extra-amd64, 9.0-alpine-extra-amd64, 9.0.19-alpine3.24-extra, 9.0-alpine3.24-extra, 9.0-alpine-extra | [Dockerfile](src/aspnet/9.0/alpine3.24-extra/amd64/Dockerfile) | Alpine 3.24 -9.0.19-alpine3.23-composite-amd64, 9.0-alpine3.23-composite-amd64, 9.0.19-alpine3.23-composite, 9.0-alpine3.23-composite | [Dockerfile](src/aspnet/9.0/alpine3.23-composite/amd64/Dockerfile) | Alpine 3.23 -9.0.19-alpine3.24-composite-amd64, 9.0-alpine3.24-composite-amd64, 9.0.19-alpine3.24-composite, 9.0-alpine3.24-composite | [Dockerfile](src/aspnet/9.0/alpine3.24-composite/amd64/Dockerfile) | Alpine 3.24 -9.0.19-alpine3.23-composite-extra-amd64, 9.0-alpine3.23-composite-extra-amd64, 9.0.19-alpine3.23-composite-extra, 9.0-alpine3.23-composite-extra | [Dockerfile](src/aspnet/9.0/alpine3.23-composite-extra/amd64/Dockerfile) | Alpine 3.23 -9.0.19-alpine3.24-composite-extra-amd64, 9.0-alpine3.24-composite-extra-amd64, 9.0.19-alpine3.24-composite-extra, 9.0-alpine3.24-composite-extra | [Dockerfile](src/aspnet/9.0/alpine3.24-composite-extra/amd64/Dockerfile) | Alpine 3.24 -9.0.19-noble-amd64, 9.0-noble-amd64, 9.0.19-noble, 9.0-noble | [Dockerfile](src/aspnet/9.0/noble/amd64/Dockerfile) | Ubuntu 24.04 -9.0.19-noble-chiseled-amd64, 9.0-noble-chiseled-amd64, 9.0.19-noble-chiseled, 9.0-noble-chiseled | [Dockerfile](src/aspnet/9.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04 -9.0.19-noble-chiseled-extra-amd64, 9.0-noble-chiseled-extra-amd64, 9.0.19-noble-chiseled-extra, 9.0-noble-chiseled-extra | [Dockerfile](src/aspnet/9.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04 -9.0.19-noble-chiseled-composite-amd64, 9.0-noble-chiseled-composite-amd64, 9.0.19-noble-chiseled-composite, 9.0-noble-chiseled-composite | [Dockerfile](src/aspnet/9.0/noble-chiseled-composite/amd64/Dockerfile) | Ubuntu 24.04 -9.0.19-noble-chiseled-composite-extra-amd64, 9.0-noble-chiseled-composite-extra-amd64, 9.0.19-noble-chiseled-composite-extra, 9.0-noble-chiseled-composite-extra | [Dockerfile](src/aspnet/9.0/noble-chiseled-composite-extra/amd64/Dockerfile) | Ubuntu 24.04 -9.0.19-azurelinux3.0-amd64, 9.0-azurelinux3.0-amd64, 9.0.19-azurelinux3.0, 9.0-azurelinux3.0 | [Dockerfile](src/aspnet/9.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 -9.0.19-azurelinux3.0-distroless-amd64, 9.0-azurelinux3.0-distroless-amd64, 9.0.19-azurelinux3.0-distroless, 9.0-azurelinux3.0-distroless | [Dockerfile](src/aspnet/9.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 -9.0.19-azurelinux3.0-distroless-extra-amd64, 9.0-azurelinux3.0-distroless-extra-amd64, 9.0.19-azurelinux3.0-distroless-extra, 9.0-azurelinux3.0-distroless-extra | [Dockerfile](src/aspnet/9.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 -9.0.19-azurelinux3.0-distroless-composite-amd64, 9.0-azurelinux3.0-distroless-composite-amd64, 9.0.19-azurelinux3.0-distroless-composite, 9.0-azurelinux3.0-distroless-composite | [Dockerfile](src/aspnet/9.0/azurelinux3.0-distroless-composite/amd64/Dockerfile) | Azure Linux 3.0 -9.0.19-azurelinux3.0-distroless-composite-extra-amd64, 9.0-azurelinux3.0-distroless-composite-extra-amd64, 9.0.19-azurelinux3.0-distroless-composite-extra, 9.0-azurelinux3.0-distroless-composite-extra | [Dockerfile](src/aspnet/9.0/azurelinux3.0-distroless-composite-extra/amd64/Dockerfile) | Azure Linux 3.0 +9.0.20-bookworm-slim-amd64, 9.0-bookworm-slim-amd64, 9.0.20-bookworm-slim, 9.0-bookworm-slim, 9.0.20, 9.0 | [Dockerfile](src/aspnet/9.0/bookworm-slim/amd64/Dockerfile) | Debian 12 +9.0.20-alpine3.23-amd64, 9.0-alpine3.23-amd64, 9.0.20-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/aspnet/9.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 +9.0.20-alpine3.24-amd64, 9.0-alpine3.24-amd64, 9.0-alpine-amd64, 9.0.20-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/aspnet/9.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 +9.0.20-alpine3.23-extra-amd64, 9.0-alpine3.23-extra-amd64, 9.0.20-alpine3.23-extra, 9.0-alpine3.23-extra | [Dockerfile](src/aspnet/9.0/alpine3.23-extra/amd64/Dockerfile) | Alpine 3.23 +9.0.20-alpine3.24-extra-amd64, 9.0-alpine3.24-extra-amd64, 9.0-alpine-extra-amd64, 9.0.20-alpine3.24-extra, 9.0-alpine3.24-extra, 9.0-alpine-extra | [Dockerfile](src/aspnet/9.0/alpine3.24-extra/amd64/Dockerfile) | Alpine 3.24 +9.0.20-alpine3.23-composite-amd64, 9.0-alpine3.23-composite-amd64, 9.0.20-alpine3.23-composite, 9.0-alpine3.23-composite | [Dockerfile](src/aspnet/9.0/alpine3.23-composite/amd64/Dockerfile) | Alpine 3.23 +9.0.20-alpine3.24-composite-amd64, 9.0-alpine3.24-composite-amd64, 9.0.20-alpine3.24-composite, 9.0-alpine3.24-composite | [Dockerfile](src/aspnet/9.0/alpine3.24-composite/amd64/Dockerfile) | Alpine 3.24 +9.0.20-alpine3.23-composite-extra-amd64, 9.0-alpine3.23-composite-extra-amd64, 9.0.20-alpine3.23-composite-extra, 9.0-alpine3.23-composite-extra | [Dockerfile](src/aspnet/9.0/alpine3.23-composite-extra/amd64/Dockerfile) | Alpine 3.23 +9.0.20-alpine3.24-composite-extra-amd64, 9.0-alpine3.24-composite-extra-amd64, 9.0.20-alpine3.24-composite-extra, 9.0-alpine3.24-composite-extra | [Dockerfile](src/aspnet/9.0/alpine3.24-composite-extra/amd64/Dockerfile) | Alpine 3.24 +9.0.20-noble-amd64, 9.0-noble-amd64, 9.0.20-noble, 9.0-noble | [Dockerfile](src/aspnet/9.0/noble/amd64/Dockerfile) | Ubuntu 24.04 +9.0.20-noble-chiseled-amd64, 9.0-noble-chiseled-amd64, 9.0.20-noble-chiseled, 9.0-noble-chiseled | [Dockerfile](src/aspnet/9.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04 +9.0.20-noble-chiseled-extra-amd64, 9.0-noble-chiseled-extra-amd64, 9.0.20-noble-chiseled-extra, 9.0-noble-chiseled-extra | [Dockerfile](src/aspnet/9.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04 +9.0.20-noble-chiseled-composite-amd64, 9.0-noble-chiseled-composite-amd64, 9.0.20-noble-chiseled-composite, 9.0-noble-chiseled-composite | [Dockerfile](src/aspnet/9.0/noble-chiseled-composite/amd64/Dockerfile) | Ubuntu 24.04 +9.0.20-noble-chiseled-composite-extra-amd64, 9.0-noble-chiseled-composite-extra-amd64, 9.0.20-noble-chiseled-composite-extra, 9.0-noble-chiseled-composite-extra | [Dockerfile](src/aspnet/9.0/noble-chiseled-composite-extra/amd64/Dockerfile) | Ubuntu 24.04 +9.0.20-azurelinux3.0-amd64, 9.0-azurelinux3.0-amd64, 9.0.20-azurelinux3.0, 9.0-azurelinux3.0 | [Dockerfile](src/aspnet/9.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 +9.0.20-azurelinux3.0-distroless-amd64, 9.0-azurelinux3.0-distroless-amd64, 9.0.20-azurelinux3.0-distroless, 9.0-azurelinux3.0-distroless | [Dockerfile](src/aspnet/9.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 +9.0.20-azurelinux3.0-distroless-extra-amd64, 9.0-azurelinux3.0-distroless-extra-amd64, 9.0.20-azurelinux3.0-distroless-extra, 9.0-azurelinux3.0-distroless-extra | [Dockerfile](src/aspnet/9.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 +9.0.20-azurelinux3.0-distroless-composite-amd64, 9.0-azurelinux3.0-distroless-composite-amd64, 9.0.20-azurelinux3.0-distroless-composite, 9.0-azurelinux3.0-distroless-composite | [Dockerfile](src/aspnet/9.0/azurelinux3.0-distroless-composite/amd64/Dockerfile) | Azure Linux 3.0 +9.0.20-azurelinux3.0-distroless-composite-extra-amd64, 9.0-azurelinux3.0-distroless-composite-extra-amd64, 9.0.20-azurelinux3.0-distroless-composite-extra, 9.0-azurelinux3.0-distroless-composite-extra | [Dockerfile](src/aspnet/9.0/azurelinux3.0-distroless-composite-extra/amd64/Dockerfile) | Azure Linux 3.0 8.0.31-bookworm-slim-amd64, 8.0-bookworm-slim-amd64, 8.0.31-bookworm-slim, 8.0-bookworm-slim, 8.0.31, 8.0 | [Dockerfile](src/aspnet/8.0/bookworm-slim/amd64/Dockerfile) | Debian 12 8.0.31-alpine3.23-amd64, 8.0-alpine3.23-amd64, 8.0.31-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/aspnet/8.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 8.0.31-alpine3.24-amd64, 8.0-alpine3.24-amd64, 8.0-alpine-amd64, 8.0.31-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/aspnet/8.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 @@ -214,25 +214,25 @@ Tags | Dockerfile | OS Version 10.0.11-azurelinux3.0-distroless-extra-arm64v8, 10.0-azurelinux3.0-distroless-extra-arm64v8, 10.0.11-azurelinux3.0-distroless-extra, 10.0-azurelinux3.0-distroless-extra | [Dockerfile](src/aspnet/10.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 10.0.11-azurelinux3.0-distroless-composite-arm64v8, 10.0-azurelinux3.0-distroless-composite-arm64v8, 10.0.11-azurelinux3.0-distroless-composite, 10.0-azurelinux3.0-distroless-composite | [Dockerfile](src/aspnet/10.0/azurelinux3.0-distroless-composite/arm64v8/Dockerfile) | Azure Linux 3.0 10.0.11-azurelinux3.0-distroless-composite-extra-arm64v8, 10.0-azurelinux3.0-distroless-composite-extra-arm64v8, 10.0.11-azurelinux3.0-distroless-composite-extra, 10.0-azurelinux3.0-distroless-composite-extra | [Dockerfile](src/aspnet/10.0/azurelinux3.0-distroless-composite-extra/arm64v8/Dockerfile) | Azure Linux 3.0 -9.0.19-bookworm-slim-arm64v8, 9.0-bookworm-slim-arm64v8, 9.0.19-bookworm-slim, 9.0-bookworm-slim, 9.0.19, 9.0 | [Dockerfile](src/aspnet/9.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 -9.0.19-alpine3.23-arm64v8, 9.0-alpine3.23-arm64v8, 9.0.19-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/aspnet/9.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 -9.0.19-alpine3.24-arm64v8, 9.0-alpine3.24-arm64v8, 9.0-alpine-arm64v8, 9.0.19-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/aspnet/9.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 -9.0.19-alpine3.23-extra-arm64v8, 9.0-alpine3.23-extra-arm64v8, 9.0.19-alpine3.23-extra, 9.0-alpine3.23-extra | [Dockerfile](src/aspnet/9.0/alpine3.23-extra/arm64v8/Dockerfile) | Alpine 3.23 -9.0.19-alpine3.24-extra-arm64v8, 9.0-alpine3.24-extra-arm64v8, 9.0-alpine-extra-arm64v8, 9.0.19-alpine3.24-extra, 9.0-alpine3.24-extra, 9.0-alpine-extra | [Dockerfile](src/aspnet/9.0/alpine3.24-extra/arm64v8/Dockerfile) | Alpine 3.24 -9.0.19-alpine3.23-composite-arm64v8, 9.0-alpine3.23-composite-arm64v8, 9.0.19-alpine3.23-composite, 9.0-alpine3.23-composite | [Dockerfile](src/aspnet/9.0/alpine3.23-composite/arm64v8/Dockerfile) | Alpine 3.23 -9.0.19-alpine3.24-composite-arm64v8, 9.0-alpine3.24-composite-arm64v8, 9.0.19-alpine3.24-composite, 9.0-alpine3.24-composite | [Dockerfile](src/aspnet/9.0/alpine3.24-composite/arm64v8/Dockerfile) | Alpine 3.24 -9.0.19-alpine3.23-composite-extra-arm64v8, 9.0-alpine3.23-composite-extra-arm64v8, 9.0.19-alpine3.23-composite-extra, 9.0-alpine3.23-composite-extra | [Dockerfile](src/aspnet/9.0/alpine3.23-composite-extra/arm64v8/Dockerfile) | Alpine 3.23 -9.0.19-alpine3.24-composite-extra-arm64v8, 9.0-alpine3.24-composite-extra-arm64v8, 9.0.19-alpine3.24-composite-extra, 9.0-alpine3.24-composite-extra | [Dockerfile](src/aspnet/9.0/alpine3.24-composite-extra/arm64v8/Dockerfile) | Alpine 3.24 -9.0.19-noble-arm64v8, 9.0-noble-arm64v8, 9.0.19-noble, 9.0-noble | [Dockerfile](src/aspnet/9.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 -9.0.19-noble-chiseled-arm64v8, 9.0-noble-chiseled-arm64v8, 9.0.19-noble-chiseled, 9.0-noble-chiseled | [Dockerfile](src/aspnet/9.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04 -9.0.19-noble-chiseled-extra-arm64v8, 9.0-noble-chiseled-extra-arm64v8, 9.0.19-noble-chiseled-extra, 9.0-noble-chiseled-extra | [Dockerfile](src/aspnet/9.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04 -9.0.19-noble-chiseled-composite-arm64v8, 9.0-noble-chiseled-composite-arm64v8, 9.0.19-noble-chiseled-composite, 9.0-noble-chiseled-composite | [Dockerfile](src/aspnet/9.0/noble-chiseled-composite/arm64v8/Dockerfile) | Ubuntu 24.04 -9.0.19-noble-chiseled-composite-extra-arm64v8, 9.0-noble-chiseled-composite-extra-arm64v8, 9.0.19-noble-chiseled-composite-extra, 9.0-noble-chiseled-composite-extra | [Dockerfile](src/aspnet/9.0/noble-chiseled-composite-extra/arm64v8/Dockerfile) | Ubuntu 24.04 -9.0.19-azurelinux3.0-arm64v8, 9.0-azurelinux3.0-arm64v8, 9.0.19-azurelinux3.0, 9.0-azurelinux3.0 | [Dockerfile](src/aspnet/9.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 -9.0.19-azurelinux3.0-distroless-arm64v8, 9.0-azurelinux3.0-distroless-arm64v8, 9.0.19-azurelinux3.0-distroless, 9.0-azurelinux3.0-distroless | [Dockerfile](src/aspnet/9.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 -9.0.19-azurelinux3.0-distroless-extra-arm64v8, 9.0-azurelinux3.0-distroless-extra-arm64v8, 9.0.19-azurelinux3.0-distroless-extra, 9.0-azurelinux3.0-distroless-extra | [Dockerfile](src/aspnet/9.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 -9.0.19-azurelinux3.0-distroless-composite-arm64v8, 9.0-azurelinux3.0-distroless-composite-arm64v8, 9.0.19-azurelinux3.0-distroless-composite, 9.0-azurelinux3.0-distroless-composite | [Dockerfile](src/aspnet/9.0/azurelinux3.0-distroless-composite/arm64v8/Dockerfile) | Azure Linux 3.0 -9.0.19-azurelinux3.0-distroless-composite-extra-arm64v8, 9.0-azurelinux3.0-distroless-composite-extra-arm64v8, 9.0.19-azurelinux3.0-distroless-composite-extra, 9.0-azurelinux3.0-distroless-composite-extra | [Dockerfile](src/aspnet/9.0/azurelinux3.0-distroless-composite-extra/arm64v8/Dockerfile) | Azure Linux 3.0 +9.0.20-bookworm-slim-arm64v8, 9.0-bookworm-slim-arm64v8, 9.0.20-bookworm-slim, 9.0-bookworm-slim, 9.0.20, 9.0 | [Dockerfile](src/aspnet/9.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 +9.0.20-alpine3.23-arm64v8, 9.0-alpine3.23-arm64v8, 9.0.20-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/aspnet/9.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 +9.0.20-alpine3.24-arm64v8, 9.0-alpine3.24-arm64v8, 9.0-alpine-arm64v8, 9.0.20-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/aspnet/9.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 +9.0.20-alpine3.23-extra-arm64v8, 9.0-alpine3.23-extra-arm64v8, 9.0.20-alpine3.23-extra, 9.0-alpine3.23-extra | [Dockerfile](src/aspnet/9.0/alpine3.23-extra/arm64v8/Dockerfile) | Alpine 3.23 +9.0.20-alpine3.24-extra-arm64v8, 9.0-alpine3.24-extra-arm64v8, 9.0-alpine-extra-arm64v8, 9.0.20-alpine3.24-extra, 9.0-alpine3.24-extra, 9.0-alpine-extra | [Dockerfile](src/aspnet/9.0/alpine3.24-extra/arm64v8/Dockerfile) | Alpine 3.24 +9.0.20-alpine3.23-composite-arm64v8, 9.0-alpine3.23-composite-arm64v8, 9.0.20-alpine3.23-composite, 9.0-alpine3.23-composite | [Dockerfile](src/aspnet/9.0/alpine3.23-composite/arm64v8/Dockerfile) | Alpine 3.23 +9.0.20-alpine3.24-composite-arm64v8, 9.0-alpine3.24-composite-arm64v8, 9.0.20-alpine3.24-composite, 9.0-alpine3.24-composite | [Dockerfile](src/aspnet/9.0/alpine3.24-composite/arm64v8/Dockerfile) | Alpine 3.24 +9.0.20-alpine3.23-composite-extra-arm64v8, 9.0-alpine3.23-composite-extra-arm64v8, 9.0.20-alpine3.23-composite-extra, 9.0-alpine3.23-composite-extra | [Dockerfile](src/aspnet/9.0/alpine3.23-composite-extra/arm64v8/Dockerfile) | Alpine 3.23 +9.0.20-alpine3.24-composite-extra-arm64v8, 9.0-alpine3.24-composite-extra-arm64v8, 9.0.20-alpine3.24-composite-extra, 9.0-alpine3.24-composite-extra | [Dockerfile](src/aspnet/9.0/alpine3.24-composite-extra/arm64v8/Dockerfile) | Alpine 3.24 +9.0.20-noble-arm64v8, 9.0-noble-arm64v8, 9.0.20-noble, 9.0-noble | [Dockerfile](src/aspnet/9.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 +9.0.20-noble-chiseled-arm64v8, 9.0-noble-chiseled-arm64v8, 9.0.20-noble-chiseled, 9.0-noble-chiseled | [Dockerfile](src/aspnet/9.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04 +9.0.20-noble-chiseled-extra-arm64v8, 9.0-noble-chiseled-extra-arm64v8, 9.0.20-noble-chiseled-extra, 9.0-noble-chiseled-extra | [Dockerfile](src/aspnet/9.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04 +9.0.20-noble-chiseled-composite-arm64v8, 9.0-noble-chiseled-composite-arm64v8, 9.0.20-noble-chiseled-composite, 9.0-noble-chiseled-composite | [Dockerfile](src/aspnet/9.0/noble-chiseled-composite/arm64v8/Dockerfile) | Ubuntu 24.04 +9.0.20-noble-chiseled-composite-extra-arm64v8, 9.0-noble-chiseled-composite-extra-arm64v8, 9.0.20-noble-chiseled-composite-extra, 9.0-noble-chiseled-composite-extra | [Dockerfile](src/aspnet/9.0/noble-chiseled-composite-extra/arm64v8/Dockerfile) | Ubuntu 24.04 +9.0.20-azurelinux3.0-arm64v8, 9.0-azurelinux3.0-arm64v8, 9.0.20-azurelinux3.0, 9.0-azurelinux3.0 | [Dockerfile](src/aspnet/9.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 +9.0.20-azurelinux3.0-distroless-arm64v8, 9.0-azurelinux3.0-distroless-arm64v8, 9.0.20-azurelinux3.0-distroless, 9.0-azurelinux3.0-distroless | [Dockerfile](src/aspnet/9.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 +9.0.20-azurelinux3.0-distroless-extra-arm64v8, 9.0-azurelinux3.0-distroless-extra-arm64v8, 9.0.20-azurelinux3.0-distroless-extra, 9.0-azurelinux3.0-distroless-extra | [Dockerfile](src/aspnet/9.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 +9.0.20-azurelinux3.0-distroless-composite-arm64v8, 9.0-azurelinux3.0-distroless-composite-arm64v8, 9.0.20-azurelinux3.0-distroless-composite, 9.0-azurelinux3.0-distroless-composite | [Dockerfile](src/aspnet/9.0/azurelinux3.0-distroless-composite/arm64v8/Dockerfile) | Azure Linux 3.0 +9.0.20-azurelinux3.0-distroless-composite-extra-arm64v8, 9.0-azurelinux3.0-distroless-composite-extra-arm64v8, 9.0.20-azurelinux3.0-distroless-composite-extra, 9.0-azurelinux3.0-distroless-composite-extra | [Dockerfile](src/aspnet/9.0/azurelinux3.0-distroless-composite-extra/arm64v8/Dockerfile) | Azure Linux 3.0 8.0.31-bookworm-slim-arm64v8, 8.0-bookworm-slim-arm64v8, 8.0.31-bookworm-slim, 8.0-bookworm-slim, 8.0.31, 8.0 | [Dockerfile](src/aspnet/8.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 8.0.31-alpine3.23-arm64v8, 8.0-alpine3.23-arm64v8, 8.0.31-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/aspnet/8.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 8.0.31-alpine3.24-arm64v8, 8.0-alpine3.24-arm64v8, 8.0-alpine-arm64v8, 8.0.31-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/aspnet/8.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 @@ -289,20 +289,20 @@ Tags | Dockerfile | OS Version 10.0.11-alpine3.24-composite-arm32v7, 10.0-alpine3.24-composite-arm32v7, 10.0.11-alpine3.24-composite, 10.0-alpine3.24-composite | [Dockerfile](src/aspnet/10.0/alpine3.24-composite/arm32v7/Dockerfile) | Alpine 3.24 10.0.11-alpine3.23-composite-extra-arm32v7, 10.0-alpine3.23-composite-extra-arm32v7, 10.0.11-alpine3.23-composite-extra, 10.0-alpine3.23-composite-extra | [Dockerfile](src/aspnet/10.0/alpine3.23-composite-extra/arm32v7/Dockerfile) | Alpine 3.23 10.0.11-alpine3.24-composite-extra-arm32v7, 10.0-alpine3.24-composite-extra-arm32v7, 10.0.11-alpine3.24-composite-extra, 10.0-alpine3.24-composite-extra | [Dockerfile](src/aspnet/10.0/alpine3.24-composite-extra/arm32v7/Dockerfile) | Alpine 3.24 -9.0.19-bookworm-slim-arm32v7, 9.0-bookworm-slim-arm32v7, 9.0.19-bookworm-slim, 9.0-bookworm-slim, 9.0.19, 9.0 | [Dockerfile](src/aspnet/9.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 -9.0.19-alpine3.23-arm32v7, 9.0-alpine3.23-arm32v7, 9.0.19-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/aspnet/9.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 -9.0.19-alpine3.24-arm32v7, 9.0-alpine3.24-arm32v7, 9.0-alpine-arm32v7, 9.0.19-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/aspnet/9.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 -9.0.19-alpine3.23-extra-arm32v7, 9.0-alpine3.23-extra-arm32v7, 9.0.19-alpine3.23-extra, 9.0-alpine3.23-extra | [Dockerfile](src/aspnet/9.0/alpine3.23-extra/arm32v7/Dockerfile) | Alpine 3.23 -9.0.19-alpine3.24-extra-arm32v7, 9.0-alpine3.24-extra-arm32v7, 9.0-alpine-extra-arm32v7, 9.0.19-alpine3.24-extra, 9.0-alpine3.24-extra, 9.0-alpine-extra | [Dockerfile](src/aspnet/9.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 -9.0.19-alpine3.23-composite-arm32v7, 9.0-alpine3.23-composite-arm32v7, 9.0.19-alpine3.23-composite, 9.0-alpine3.23-composite | [Dockerfile](src/aspnet/9.0/alpine3.23-composite/arm32v7/Dockerfile) | Alpine 3.23 -9.0.19-alpine3.24-composite-arm32v7, 9.0-alpine3.24-composite-arm32v7, 9.0.19-alpine3.24-composite, 9.0-alpine3.24-composite | [Dockerfile](src/aspnet/9.0/alpine3.24-composite/arm32v7/Dockerfile) | Alpine 3.24 -9.0.19-alpine3.23-composite-extra-arm32v7, 9.0-alpine3.23-composite-extra-arm32v7, 9.0.19-alpine3.23-composite-extra, 9.0-alpine3.23-composite-extra | [Dockerfile](src/aspnet/9.0/alpine3.23-composite-extra/arm32v7/Dockerfile) | Alpine 3.23 -9.0.19-alpine3.24-composite-extra-arm32v7, 9.0-alpine3.24-composite-extra-arm32v7, 9.0.19-alpine3.24-composite-extra, 9.0-alpine3.24-composite-extra | [Dockerfile](src/aspnet/9.0/alpine3.24-composite-extra/arm32v7/Dockerfile) | Alpine 3.24 -9.0.19-noble-arm32v7, 9.0-noble-arm32v7, 9.0.19-noble, 9.0-noble | [Dockerfile](src/aspnet/9.0/noble/arm32v7/Dockerfile) | Ubuntu 24.04 -9.0.19-noble-chiseled-arm32v7, 9.0-noble-chiseled-arm32v7, 9.0.19-noble-chiseled, 9.0-noble-chiseled | [Dockerfile](src/aspnet/9.0/noble-chiseled/arm32v7/Dockerfile) | Ubuntu 24.04 -9.0.19-noble-chiseled-extra-arm32v7, 9.0-noble-chiseled-extra-arm32v7, 9.0.19-noble-chiseled-extra, 9.0-noble-chiseled-extra | [Dockerfile](src/aspnet/9.0/noble-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 24.04 -9.0.19-noble-chiseled-composite-arm32v7, 9.0-noble-chiseled-composite-arm32v7, 9.0.19-noble-chiseled-composite, 9.0-noble-chiseled-composite | [Dockerfile](src/aspnet/9.0/noble-chiseled-composite/arm32v7/Dockerfile) | Ubuntu 24.04 -9.0.19-noble-chiseled-composite-extra-arm32v7, 9.0-noble-chiseled-composite-extra-arm32v7, 9.0.19-noble-chiseled-composite-extra, 9.0-noble-chiseled-composite-extra | [Dockerfile](src/aspnet/9.0/noble-chiseled-composite-extra/arm32v7/Dockerfile) | Ubuntu 24.04 +9.0.20-bookworm-slim-arm32v7, 9.0-bookworm-slim-arm32v7, 9.0.20-bookworm-slim, 9.0-bookworm-slim, 9.0.20, 9.0 | [Dockerfile](src/aspnet/9.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 +9.0.20-alpine3.23-arm32v7, 9.0-alpine3.23-arm32v7, 9.0.20-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/aspnet/9.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 +9.0.20-alpine3.24-arm32v7, 9.0-alpine3.24-arm32v7, 9.0-alpine-arm32v7, 9.0.20-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/aspnet/9.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 +9.0.20-alpine3.23-extra-arm32v7, 9.0-alpine3.23-extra-arm32v7, 9.0.20-alpine3.23-extra, 9.0-alpine3.23-extra | [Dockerfile](src/aspnet/9.0/alpine3.23-extra/arm32v7/Dockerfile) | Alpine 3.23 +9.0.20-alpine3.24-extra-arm32v7, 9.0-alpine3.24-extra-arm32v7, 9.0-alpine-extra-arm32v7, 9.0.20-alpine3.24-extra, 9.0-alpine3.24-extra, 9.0-alpine-extra | [Dockerfile](src/aspnet/9.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 +9.0.20-alpine3.23-composite-arm32v7, 9.0-alpine3.23-composite-arm32v7, 9.0.20-alpine3.23-composite, 9.0-alpine3.23-composite | [Dockerfile](src/aspnet/9.0/alpine3.23-composite/arm32v7/Dockerfile) | Alpine 3.23 +9.0.20-alpine3.24-composite-arm32v7, 9.0-alpine3.24-composite-arm32v7, 9.0.20-alpine3.24-composite, 9.0-alpine3.24-composite | [Dockerfile](src/aspnet/9.0/alpine3.24-composite/arm32v7/Dockerfile) | Alpine 3.24 +9.0.20-alpine3.23-composite-extra-arm32v7, 9.0-alpine3.23-composite-extra-arm32v7, 9.0.20-alpine3.23-composite-extra, 9.0-alpine3.23-composite-extra | [Dockerfile](src/aspnet/9.0/alpine3.23-composite-extra/arm32v7/Dockerfile) | Alpine 3.23 +9.0.20-alpine3.24-composite-extra-arm32v7, 9.0-alpine3.24-composite-extra-arm32v7, 9.0.20-alpine3.24-composite-extra, 9.0-alpine3.24-composite-extra | [Dockerfile](src/aspnet/9.0/alpine3.24-composite-extra/arm32v7/Dockerfile) | Alpine 3.24 +9.0.20-noble-arm32v7, 9.0-noble-arm32v7, 9.0.20-noble, 9.0-noble | [Dockerfile](src/aspnet/9.0/noble/arm32v7/Dockerfile) | Ubuntu 24.04 +9.0.20-noble-chiseled-arm32v7, 9.0-noble-chiseled-arm32v7, 9.0.20-noble-chiseled, 9.0-noble-chiseled | [Dockerfile](src/aspnet/9.0/noble-chiseled/arm32v7/Dockerfile) | Ubuntu 24.04 +9.0.20-noble-chiseled-extra-arm32v7, 9.0-noble-chiseled-extra-arm32v7, 9.0.20-noble-chiseled-extra, 9.0-noble-chiseled-extra | [Dockerfile](src/aspnet/9.0/noble-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 24.04 +9.0.20-noble-chiseled-composite-arm32v7, 9.0-noble-chiseled-composite-arm32v7, 9.0.20-noble-chiseled-composite, 9.0-noble-chiseled-composite | [Dockerfile](src/aspnet/9.0/noble-chiseled-composite/arm32v7/Dockerfile) | Ubuntu 24.04 +9.0.20-noble-chiseled-composite-extra-arm32v7, 9.0-noble-chiseled-composite-extra-arm32v7, 9.0.20-noble-chiseled-composite-extra, 9.0-noble-chiseled-composite-extra | [Dockerfile](src/aspnet/9.0/noble-chiseled-composite-extra/arm32v7/Dockerfile) | Ubuntu 24.04 8.0.31-bookworm-slim-arm32v7, 8.0-bookworm-slim-arm32v7, 8.0.31-bookworm-slim, 8.0-bookworm-slim, 8.0.31, 8.0 | [Dockerfile](src/aspnet/8.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 8.0.31-alpine3.23-arm32v7, 8.0-alpine3.23-arm32v7, 8.0.31-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/aspnet/8.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 8.0.31-alpine3.24-arm32v7, 8.0-alpine3.24-arm32v7, 8.0-alpine-arm32v7, 8.0.31-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/aspnet/8.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 @@ -328,12 +328,12 @@ Tags | Dockerfile | OS Version 10.0.11-windowsservercore-ltsc2025, 10.0-windowsservercore-ltsc2025 | [Dockerfile](src/aspnet/10.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 10.0.11-nanoserver-ltsc2022, 10.0-nanoserver-ltsc2022 | [Dockerfile](src/aspnet/10.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 10.0.11-windowsservercore-ltsc2022, 10.0-windowsservercore-ltsc2022 | [Dockerfile](src/aspnet/10.0/windowsservercore-ltsc2022/amd64/Dockerfile) | Windows Server Core 2022 -9.0.19-nanoserver-ltsc2025, 9.0-nanoserver-ltsc2025 | [Dockerfile](src/aspnet/9.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 -9.0.19-windowsservercore-ltsc2025, 9.0-windowsservercore-ltsc2025 | [Dockerfile](src/aspnet/9.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 -9.0.19-nanoserver-ltsc2022, 9.0-nanoserver-ltsc2022 | [Dockerfile](src/aspnet/9.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 -9.0.19-windowsservercore-ltsc2022, 9.0-windowsservercore-ltsc2022 | [Dockerfile](src/aspnet/9.0/windowsservercore-ltsc2022/amd64/Dockerfile) | Windows Server Core 2022 -9.0.19-nanoserver-1809, 9.0-nanoserver-1809 | [Dockerfile](src/aspnet/9.0/nanoserver-1809/amd64/Dockerfile) | Nano Server, version 1809 -9.0.19-windowsservercore-ltsc2019, 9.0-windowsservercore-ltsc2019 | [Dockerfile](src/aspnet/9.0/windowsservercore-ltsc2019/amd64/Dockerfile) | Windows Server Core 2019 +9.0.20-nanoserver-ltsc2025, 9.0-nanoserver-ltsc2025 | [Dockerfile](src/aspnet/9.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 +9.0.20-windowsservercore-ltsc2025, 9.0-windowsservercore-ltsc2025 | [Dockerfile](src/aspnet/9.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 +9.0.20-nanoserver-ltsc2022, 9.0-nanoserver-ltsc2022 | [Dockerfile](src/aspnet/9.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 +9.0.20-windowsservercore-ltsc2022, 9.0-windowsservercore-ltsc2022 | [Dockerfile](src/aspnet/9.0/windowsservercore-ltsc2022/amd64/Dockerfile) | Windows Server Core 2022 +9.0.20-nanoserver-1809, 9.0-nanoserver-1809 | [Dockerfile](src/aspnet/9.0/nanoserver-1809/amd64/Dockerfile) | Nano Server, version 1809 +9.0.20-windowsservercore-ltsc2019, 9.0-windowsservercore-ltsc2019 | [Dockerfile](src/aspnet/9.0/windowsservercore-ltsc2019/amd64/Dockerfile) | Windows Server Core 2019 8.0.31-nanoserver-ltsc2025, 8.0-nanoserver-ltsc2025 | [Dockerfile](src/aspnet/8.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 8.0.31-windowsservercore-ltsc2025, 8.0-windowsservercore-ltsc2025 | [Dockerfile](src/aspnet/8.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 8.0.31-nanoserver-ltsc2022, 8.0-nanoserver-ltsc2022 | [Dockerfile](src/aspnet/8.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 diff --git a/README.runtime-deps.md b/README.runtime-deps.md index 2138223eec..9c7e551590 100644 --- a/README.runtime-deps.md +++ b/README.runtime-deps.md @@ -88,17 +88,17 @@ Tags | Dockerfile | OS Version 10.0.11-azurelinux3.0-amd64, 10.0-azurelinux3.0-amd64, 10.0.11-azurelinux3.0, 10.0-azurelinux3.0 | [Dockerfile](src/runtime-deps/10.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 10.0.11-azurelinux3.0-distroless-amd64, 10.0-azurelinux3.0-distroless-amd64, 10.0.11-azurelinux3.0-distroless, 10.0-azurelinux3.0-distroless | [Dockerfile](src/runtime-deps/10.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 10.0.11-azurelinux3.0-distroless-extra-amd64, 10.0-azurelinux3.0-distroless-extra-amd64, 10.0.11-azurelinux3.0-distroless-extra, 10.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime-deps/10.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 -9.0.19-bookworm-slim-amd64, 9.0-bookworm-slim-amd64, 9.0.19-bookworm-slim, 9.0-bookworm-slim, 9.0.19, 9.0 | [Dockerfile](src/runtime-deps/9.0/bookworm-slim/amd64/Dockerfile) | Debian 12 -9.0.19-alpine3.23-amd64, 9.0-alpine3.23-amd64, 9.0.19-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/runtime-deps/9.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 -9.0.19-alpine3.24-amd64, 9.0-alpine3.24-amd64, 9.0-alpine-amd64, 9.0.19-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/runtime-deps/9.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 -9.0.19-alpine3.23-extra-amd64, 9.0-alpine3.23-extra-amd64, 9.0.19-alpine3.23-extra, 9.0-alpine3.23-extra | [Dockerfile](src/runtime-deps/9.0/alpine3.23-extra/amd64/Dockerfile) | Alpine 3.23 -9.0.19-alpine3.24-extra-amd64, 9.0-alpine3.24-extra-amd64, 9.0-alpine-extra-amd64, 9.0.19-alpine3.24-extra, 9.0-alpine3.24-extra, 9.0-alpine-extra | [Dockerfile](src/runtime-deps/9.0/alpine3.24-extra/amd64/Dockerfile) | Alpine 3.24 -9.0.19-noble-amd64, 9.0-noble-amd64, 9.0.19-noble, 9.0-noble | [Dockerfile](src/runtime-deps/9.0/noble/amd64/Dockerfile) | Ubuntu 24.04 -9.0.19-noble-chiseled-amd64, 9.0-noble-chiseled-amd64, 9.0.19-noble-chiseled, 9.0-noble-chiseled | [Dockerfile](src/runtime-deps/9.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04 -9.0.19-noble-chiseled-extra-amd64, 9.0-noble-chiseled-extra-amd64, 9.0.19-noble-chiseled-extra, 9.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/9.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04 -9.0.19-azurelinux3.0-amd64, 9.0-azurelinux3.0-amd64, 9.0.19-azurelinux3.0, 9.0-azurelinux3.0 | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 -9.0.19-azurelinux3.0-distroless-amd64, 9.0-azurelinux3.0-distroless-amd64, 9.0.19-azurelinux3.0-distroless, 9.0-azurelinux3.0-distroless | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 -9.0.19-azurelinux3.0-distroless-extra-amd64, 9.0-azurelinux3.0-distroless-extra-amd64, 9.0.19-azurelinux3.0-distroless-extra, 9.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 +9.0.20-bookworm-slim-amd64, 9.0-bookworm-slim-amd64, 9.0.20-bookworm-slim, 9.0-bookworm-slim, 9.0.20, 9.0 | [Dockerfile](src/runtime-deps/9.0/bookworm-slim/amd64/Dockerfile) | Debian 12 +9.0.20-alpine3.23-amd64, 9.0-alpine3.23-amd64, 9.0.20-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/runtime-deps/9.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 +9.0.20-alpine3.24-amd64, 9.0-alpine3.24-amd64, 9.0-alpine-amd64, 9.0.20-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/runtime-deps/9.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 +9.0.20-alpine3.23-extra-amd64, 9.0-alpine3.23-extra-amd64, 9.0.20-alpine3.23-extra, 9.0-alpine3.23-extra | [Dockerfile](src/runtime-deps/9.0/alpine3.23-extra/amd64/Dockerfile) | Alpine 3.23 +9.0.20-alpine3.24-extra-amd64, 9.0-alpine3.24-extra-amd64, 9.0-alpine-extra-amd64, 9.0.20-alpine3.24-extra, 9.0-alpine3.24-extra, 9.0-alpine-extra | [Dockerfile](src/runtime-deps/9.0/alpine3.24-extra/amd64/Dockerfile) | Alpine 3.24 +9.0.20-noble-amd64, 9.0-noble-amd64, 9.0.20-noble, 9.0-noble | [Dockerfile](src/runtime-deps/9.0/noble/amd64/Dockerfile) | Ubuntu 24.04 +9.0.20-noble-chiseled-amd64, 9.0-noble-chiseled-amd64, 9.0.20-noble-chiseled, 9.0-noble-chiseled | [Dockerfile](src/runtime-deps/9.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04 +9.0.20-noble-chiseled-extra-amd64, 9.0-noble-chiseled-extra-amd64, 9.0.20-noble-chiseled-extra, 9.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/9.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04 +9.0.20-azurelinux3.0-amd64, 9.0-azurelinux3.0-amd64, 9.0.20-azurelinux3.0, 9.0-azurelinux3.0 | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 +9.0.20-azurelinux3.0-distroless-amd64, 9.0-azurelinux3.0-distroless-amd64, 9.0.20-azurelinux3.0-distroless, 9.0-azurelinux3.0-distroless | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 +9.0.20-azurelinux3.0-distroless-extra-amd64, 9.0-azurelinux3.0-distroless-extra-amd64, 9.0.20-azurelinux3.0-distroless-extra, 9.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 8.0.31-bookworm-slim-amd64, 8.0-bookworm-slim-amd64, 8.0.31-bookworm-slim, 8.0-bookworm-slim, 8.0.31, 8.0 | [Dockerfile](src/runtime-deps/8.0/bookworm-slim/amd64/Dockerfile) | Debian 12 8.0.31-alpine3.23-amd64, 8.0-alpine3.23-amd64, 8.0.31-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/runtime-deps/8.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 8.0.31-alpine3.24-amd64, 8.0-alpine3.24-amd64, 8.0-alpine-amd64, 8.0.31-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/runtime-deps/8.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 @@ -142,17 +142,17 @@ Tags | Dockerfile | OS Version 10.0.11-azurelinux3.0-arm64v8, 10.0-azurelinux3.0-arm64v8, 10.0.11-azurelinux3.0, 10.0-azurelinux3.0 | [Dockerfile](src/runtime-deps/10.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 10.0.11-azurelinux3.0-distroless-arm64v8, 10.0-azurelinux3.0-distroless-arm64v8, 10.0.11-azurelinux3.0-distroless, 10.0-azurelinux3.0-distroless | [Dockerfile](src/runtime-deps/10.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 10.0.11-azurelinux3.0-distroless-extra-arm64v8, 10.0-azurelinux3.0-distroless-extra-arm64v8, 10.0.11-azurelinux3.0-distroless-extra, 10.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime-deps/10.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 -9.0.19-bookworm-slim-arm64v8, 9.0-bookworm-slim-arm64v8, 9.0.19-bookworm-slim, 9.0-bookworm-slim, 9.0.19, 9.0 | [Dockerfile](src/runtime-deps/9.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 -9.0.19-alpine3.23-arm64v8, 9.0-alpine3.23-arm64v8, 9.0.19-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/runtime-deps/9.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 -9.0.19-alpine3.24-arm64v8, 9.0-alpine3.24-arm64v8, 9.0-alpine-arm64v8, 9.0.19-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/runtime-deps/9.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 -9.0.19-alpine3.23-extra-arm64v8, 9.0-alpine3.23-extra-arm64v8, 9.0.19-alpine3.23-extra, 9.0-alpine3.23-extra | [Dockerfile](src/runtime-deps/9.0/alpine3.23-extra/arm64v8/Dockerfile) | Alpine 3.23 -9.0.19-alpine3.24-extra-arm64v8, 9.0-alpine3.24-extra-arm64v8, 9.0-alpine-extra-arm64v8, 9.0.19-alpine3.24-extra, 9.0-alpine3.24-extra, 9.0-alpine-extra | [Dockerfile](src/runtime-deps/9.0/alpine3.24-extra/arm64v8/Dockerfile) | Alpine 3.24 -9.0.19-noble-arm64v8, 9.0-noble-arm64v8, 9.0.19-noble, 9.0-noble | [Dockerfile](src/runtime-deps/9.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 -9.0.19-noble-chiseled-arm64v8, 9.0-noble-chiseled-arm64v8, 9.0.19-noble-chiseled, 9.0-noble-chiseled | [Dockerfile](src/runtime-deps/9.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04 -9.0.19-noble-chiseled-extra-arm64v8, 9.0-noble-chiseled-extra-arm64v8, 9.0.19-noble-chiseled-extra, 9.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/9.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04 -9.0.19-azurelinux3.0-arm64v8, 9.0-azurelinux3.0-arm64v8, 9.0.19-azurelinux3.0, 9.0-azurelinux3.0 | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 -9.0.19-azurelinux3.0-distroless-arm64v8, 9.0-azurelinux3.0-distroless-arm64v8, 9.0.19-azurelinux3.0-distroless, 9.0-azurelinux3.0-distroless | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 -9.0.19-azurelinux3.0-distroless-extra-arm64v8, 9.0-azurelinux3.0-distroless-extra-arm64v8, 9.0.19-azurelinux3.0-distroless-extra, 9.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 +9.0.20-bookworm-slim-arm64v8, 9.0-bookworm-slim-arm64v8, 9.0.20-bookworm-slim, 9.0-bookworm-slim, 9.0.20, 9.0 | [Dockerfile](src/runtime-deps/9.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 +9.0.20-alpine3.23-arm64v8, 9.0-alpine3.23-arm64v8, 9.0.20-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/runtime-deps/9.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 +9.0.20-alpine3.24-arm64v8, 9.0-alpine3.24-arm64v8, 9.0-alpine-arm64v8, 9.0.20-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/runtime-deps/9.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 +9.0.20-alpine3.23-extra-arm64v8, 9.0-alpine3.23-extra-arm64v8, 9.0.20-alpine3.23-extra, 9.0-alpine3.23-extra | [Dockerfile](src/runtime-deps/9.0/alpine3.23-extra/arm64v8/Dockerfile) | Alpine 3.23 +9.0.20-alpine3.24-extra-arm64v8, 9.0-alpine3.24-extra-arm64v8, 9.0-alpine-extra-arm64v8, 9.0.20-alpine3.24-extra, 9.0-alpine3.24-extra, 9.0-alpine-extra | [Dockerfile](src/runtime-deps/9.0/alpine3.24-extra/arm64v8/Dockerfile) | Alpine 3.24 +9.0.20-noble-arm64v8, 9.0-noble-arm64v8, 9.0.20-noble, 9.0-noble | [Dockerfile](src/runtime-deps/9.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 +9.0.20-noble-chiseled-arm64v8, 9.0-noble-chiseled-arm64v8, 9.0.20-noble-chiseled, 9.0-noble-chiseled | [Dockerfile](src/runtime-deps/9.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04 +9.0.20-noble-chiseled-extra-arm64v8, 9.0-noble-chiseled-extra-arm64v8, 9.0.20-noble-chiseled-extra, 9.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/9.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04 +9.0.20-azurelinux3.0-arm64v8, 9.0-azurelinux3.0-arm64v8, 9.0.20-azurelinux3.0, 9.0-azurelinux3.0 | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 +9.0.20-azurelinux3.0-distroless-arm64v8, 9.0-azurelinux3.0-distroless-arm64v8, 9.0.20-azurelinux3.0-distroless, 9.0-azurelinux3.0-distroless | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 +9.0.20-azurelinux3.0-distroless-extra-arm64v8, 9.0-azurelinux3.0-distroless-extra-arm64v8, 9.0.20-azurelinux3.0-distroless-extra, 9.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 8.0.31-bookworm-slim-arm64v8, 8.0-bookworm-slim-arm64v8, 8.0.31-bookworm-slim, 8.0-bookworm-slim, 8.0.31, 8.0 | [Dockerfile](src/runtime-deps/8.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 8.0.31-alpine3.23-arm64v8, 8.0-alpine3.23-arm64v8, 8.0.31-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/runtime-deps/8.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 8.0.31-alpine3.24-arm64v8, 8.0-alpine3.24-arm64v8, 8.0-alpine-arm64v8, 8.0.31-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/runtime-deps/8.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 @@ -187,14 +187,14 @@ Tags | Dockerfile | OS Version 10.0.11-alpine3.24-arm32v7, 10.0-alpine3.24-arm32v7, 10.0-alpine-arm32v7, 10.0.11-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/runtime-deps/10.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 10.0.11-alpine3.23-extra-arm32v7, 10.0-alpine3.23-extra-arm32v7, 10.0.11-alpine3.23-extra, 10.0-alpine3.23-extra | [Dockerfile](src/runtime-deps/10.0/alpine3.23-extra/arm32v7/Dockerfile) | Alpine 3.23 10.0.11-alpine3.24-extra-arm32v7, 10.0-alpine3.24-extra-arm32v7, 10.0-alpine-extra-arm32v7, 10.0.11-alpine3.24-extra, 10.0-alpine3.24-extra, 10.0-alpine-extra | [Dockerfile](src/runtime-deps/10.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 -9.0.19-bookworm-slim-arm32v7, 9.0-bookworm-slim-arm32v7, 9.0.19-bookworm-slim, 9.0-bookworm-slim, 9.0.19, 9.0 | [Dockerfile](src/runtime-deps/9.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 -9.0.19-alpine3.23-arm32v7, 9.0-alpine3.23-arm32v7, 9.0.19-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/runtime-deps/9.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 -9.0.19-alpine3.24-arm32v7, 9.0-alpine3.24-arm32v7, 9.0-alpine-arm32v7, 9.0.19-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/runtime-deps/9.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 -9.0.19-alpine3.23-extra-arm32v7, 9.0-alpine3.23-extra-arm32v7, 9.0.19-alpine3.23-extra, 9.0-alpine3.23-extra | [Dockerfile](src/runtime-deps/9.0/alpine3.23-extra/arm32v7/Dockerfile) | Alpine 3.23 -9.0.19-alpine3.24-extra-arm32v7, 9.0-alpine3.24-extra-arm32v7, 9.0-alpine-extra-arm32v7, 9.0.19-alpine3.24-extra, 9.0-alpine3.24-extra, 9.0-alpine-extra | [Dockerfile](src/runtime-deps/9.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 -9.0.19-noble-arm32v7, 9.0-noble-arm32v7, 9.0.19-noble, 9.0-noble | [Dockerfile](src/runtime-deps/9.0/noble/arm32v7/Dockerfile) | Ubuntu 24.04 -9.0.19-noble-chiseled-arm32v7, 9.0-noble-chiseled-arm32v7, 9.0.19-noble-chiseled, 9.0-noble-chiseled | [Dockerfile](src/runtime-deps/9.0/noble-chiseled/arm32v7/Dockerfile) | Ubuntu 24.04 -9.0.19-noble-chiseled-extra-arm32v7, 9.0-noble-chiseled-extra-arm32v7, 9.0.19-noble-chiseled-extra, 9.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/9.0/noble-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 24.04 +9.0.20-bookworm-slim-arm32v7, 9.0-bookworm-slim-arm32v7, 9.0.20-bookworm-slim, 9.0-bookworm-slim, 9.0.20, 9.0 | [Dockerfile](src/runtime-deps/9.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 +9.0.20-alpine3.23-arm32v7, 9.0-alpine3.23-arm32v7, 9.0.20-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/runtime-deps/9.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 +9.0.20-alpine3.24-arm32v7, 9.0-alpine3.24-arm32v7, 9.0-alpine-arm32v7, 9.0.20-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/runtime-deps/9.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 +9.0.20-alpine3.23-extra-arm32v7, 9.0-alpine3.23-extra-arm32v7, 9.0.20-alpine3.23-extra, 9.0-alpine3.23-extra | [Dockerfile](src/runtime-deps/9.0/alpine3.23-extra/arm32v7/Dockerfile) | Alpine 3.23 +9.0.20-alpine3.24-extra-arm32v7, 9.0-alpine3.24-extra-arm32v7, 9.0-alpine-extra-arm32v7, 9.0.20-alpine3.24-extra, 9.0-alpine3.24-extra, 9.0-alpine-extra | [Dockerfile](src/runtime-deps/9.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 +9.0.20-noble-arm32v7, 9.0-noble-arm32v7, 9.0.20-noble, 9.0-noble | [Dockerfile](src/runtime-deps/9.0/noble/arm32v7/Dockerfile) | Ubuntu 24.04 +9.0.20-noble-chiseled-arm32v7, 9.0-noble-chiseled-arm32v7, 9.0.20-noble-chiseled, 9.0-noble-chiseled | [Dockerfile](src/runtime-deps/9.0/noble-chiseled/arm32v7/Dockerfile) | Ubuntu 24.04 +9.0.20-noble-chiseled-extra-arm32v7, 9.0-noble-chiseled-extra-arm32v7, 9.0.20-noble-chiseled-extra, 9.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/9.0/noble-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 24.04 8.0.31-bookworm-slim-arm32v7, 8.0-bookworm-slim-arm32v7, 8.0.31-bookworm-slim, 8.0-bookworm-slim, 8.0.31, 8.0 | [Dockerfile](src/runtime-deps/8.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 8.0.31-alpine3.23-arm32v7, 8.0-alpine3.23-arm32v7, 8.0.31-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/runtime-deps/8.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 8.0.31-alpine3.24-arm32v7, 8.0-alpine3.24-arm32v7, 8.0-alpine-arm32v7, 8.0.31-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/runtime-deps/8.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 diff --git a/README.runtime.md b/README.runtime.md index cd7d80baa4..6bf7d0bcb6 100644 --- a/README.runtime.md +++ b/README.runtime.md @@ -95,17 +95,17 @@ Tags | Dockerfile | OS Version 10.0.11-azurelinux3.0-amd64, 10.0-azurelinux3.0-amd64, 10.0.11-azurelinux3.0, 10.0-azurelinux3.0 | [Dockerfile](src/runtime/10.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 10.0.11-azurelinux3.0-distroless-amd64, 10.0-azurelinux3.0-distroless-amd64, 10.0.11-azurelinux3.0-distroless, 10.0-azurelinux3.0-distroless | [Dockerfile](src/runtime/10.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 10.0.11-azurelinux3.0-distroless-extra-amd64, 10.0-azurelinux3.0-distroless-extra-amd64, 10.0.11-azurelinux3.0-distroless-extra, 10.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime/10.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 -9.0.19-bookworm-slim-amd64, 9.0-bookworm-slim-amd64, 9.0.19-bookworm-slim, 9.0-bookworm-slim, 9.0.19, 9.0 | [Dockerfile](src/runtime/9.0/bookworm-slim/amd64/Dockerfile) | Debian 12 -9.0.19-alpine3.23-amd64, 9.0-alpine3.23-amd64, 9.0.19-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/runtime/9.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 -9.0.19-alpine3.24-amd64, 9.0-alpine3.24-amd64, 9.0-alpine-amd64, 9.0.19-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/runtime/9.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 -9.0.19-alpine3.23-extra-amd64, 9.0-alpine3.23-extra-amd64, 9.0.19-alpine3.23-extra, 9.0-alpine3.23-extra | [Dockerfile](src/runtime/9.0/alpine3.23-extra/amd64/Dockerfile) | Alpine 3.23 -9.0.19-alpine3.24-extra-amd64, 9.0-alpine3.24-extra-amd64, 9.0-alpine-extra-amd64, 9.0.19-alpine3.24-extra, 9.0-alpine3.24-extra, 9.0-alpine-extra | [Dockerfile](src/runtime/9.0/alpine3.24-extra/amd64/Dockerfile) | Alpine 3.24 -9.0.19-noble-amd64, 9.0-noble-amd64, 9.0.19-noble, 9.0-noble | [Dockerfile](src/runtime/9.0/noble/amd64/Dockerfile) | Ubuntu 24.04 -9.0.19-noble-chiseled-amd64, 9.0-noble-chiseled-amd64, 9.0.19-noble-chiseled, 9.0-noble-chiseled | [Dockerfile](src/runtime/9.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04 -9.0.19-noble-chiseled-extra-amd64, 9.0-noble-chiseled-extra-amd64, 9.0.19-noble-chiseled-extra, 9.0-noble-chiseled-extra | [Dockerfile](src/runtime/9.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04 -9.0.19-azurelinux3.0-amd64, 9.0-azurelinux3.0-amd64, 9.0.19-azurelinux3.0, 9.0-azurelinux3.0 | [Dockerfile](src/runtime/9.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 -9.0.19-azurelinux3.0-distroless-amd64, 9.0-azurelinux3.0-distroless-amd64, 9.0.19-azurelinux3.0-distroless, 9.0-azurelinux3.0-distroless | [Dockerfile](src/runtime/9.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 -9.0.19-azurelinux3.0-distroless-extra-amd64, 9.0-azurelinux3.0-distroless-extra-amd64, 9.0.19-azurelinux3.0-distroless-extra, 9.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime/9.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 +9.0.20-bookworm-slim-amd64, 9.0-bookworm-slim-amd64, 9.0.20-bookworm-slim, 9.0-bookworm-slim, 9.0.20, 9.0 | [Dockerfile](src/runtime/9.0/bookworm-slim/amd64/Dockerfile) | Debian 12 +9.0.20-alpine3.23-amd64, 9.0-alpine3.23-amd64, 9.0.20-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/runtime/9.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 +9.0.20-alpine3.24-amd64, 9.0-alpine3.24-amd64, 9.0-alpine-amd64, 9.0.20-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/runtime/9.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 +9.0.20-alpine3.23-extra-amd64, 9.0-alpine3.23-extra-amd64, 9.0.20-alpine3.23-extra, 9.0-alpine3.23-extra | [Dockerfile](src/runtime/9.0/alpine3.23-extra/amd64/Dockerfile) | Alpine 3.23 +9.0.20-alpine3.24-extra-amd64, 9.0-alpine3.24-extra-amd64, 9.0-alpine-extra-amd64, 9.0.20-alpine3.24-extra, 9.0-alpine3.24-extra, 9.0-alpine-extra | [Dockerfile](src/runtime/9.0/alpine3.24-extra/amd64/Dockerfile) | Alpine 3.24 +9.0.20-noble-amd64, 9.0-noble-amd64, 9.0.20-noble, 9.0-noble | [Dockerfile](src/runtime/9.0/noble/amd64/Dockerfile) | Ubuntu 24.04 +9.0.20-noble-chiseled-amd64, 9.0-noble-chiseled-amd64, 9.0.20-noble-chiseled, 9.0-noble-chiseled | [Dockerfile](src/runtime/9.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04 +9.0.20-noble-chiseled-extra-amd64, 9.0-noble-chiseled-extra-amd64, 9.0.20-noble-chiseled-extra, 9.0-noble-chiseled-extra | [Dockerfile](src/runtime/9.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04 +9.0.20-azurelinux3.0-amd64, 9.0-azurelinux3.0-amd64, 9.0.20-azurelinux3.0, 9.0-azurelinux3.0 | [Dockerfile](src/runtime/9.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 +9.0.20-azurelinux3.0-distroless-amd64, 9.0-azurelinux3.0-distroless-amd64, 9.0.20-azurelinux3.0-distroless, 9.0-azurelinux3.0-distroless | [Dockerfile](src/runtime/9.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 +9.0.20-azurelinux3.0-distroless-extra-amd64, 9.0-azurelinux3.0-distroless-extra-amd64, 9.0.20-azurelinux3.0-distroless-extra, 9.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime/9.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 8.0.31-bookworm-slim-amd64, 8.0-bookworm-slim-amd64, 8.0.31-bookworm-slim, 8.0-bookworm-slim, 8.0.31, 8.0 | [Dockerfile](src/runtime/8.0/bookworm-slim/amd64/Dockerfile) | Debian 12 8.0.31-alpine3.23-amd64, 8.0-alpine3.23-amd64, 8.0.31-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/runtime/8.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 8.0.31-alpine3.24-amd64, 8.0-alpine3.24-amd64, 8.0-alpine-amd64, 8.0.31-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/runtime/8.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 @@ -149,17 +149,17 @@ Tags | Dockerfile | OS Version 10.0.11-azurelinux3.0-arm64v8, 10.0-azurelinux3.0-arm64v8, 10.0.11-azurelinux3.0, 10.0-azurelinux3.0 | [Dockerfile](src/runtime/10.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 10.0.11-azurelinux3.0-distroless-arm64v8, 10.0-azurelinux3.0-distroless-arm64v8, 10.0.11-azurelinux3.0-distroless, 10.0-azurelinux3.0-distroless | [Dockerfile](src/runtime/10.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 10.0.11-azurelinux3.0-distroless-extra-arm64v8, 10.0-azurelinux3.0-distroless-extra-arm64v8, 10.0.11-azurelinux3.0-distroless-extra, 10.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime/10.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 -9.0.19-bookworm-slim-arm64v8, 9.0-bookworm-slim-arm64v8, 9.0.19-bookworm-slim, 9.0-bookworm-slim, 9.0.19, 9.0 | [Dockerfile](src/runtime/9.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 -9.0.19-alpine3.23-arm64v8, 9.0-alpine3.23-arm64v8, 9.0.19-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/runtime/9.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 -9.0.19-alpine3.24-arm64v8, 9.0-alpine3.24-arm64v8, 9.0-alpine-arm64v8, 9.0.19-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/runtime/9.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 -9.0.19-alpine3.23-extra-arm64v8, 9.0-alpine3.23-extra-arm64v8, 9.0.19-alpine3.23-extra, 9.0-alpine3.23-extra | [Dockerfile](src/runtime/9.0/alpine3.23-extra/arm64v8/Dockerfile) | Alpine 3.23 -9.0.19-alpine3.24-extra-arm64v8, 9.0-alpine3.24-extra-arm64v8, 9.0-alpine-extra-arm64v8, 9.0.19-alpine3.24-extra, 9.0-alpine3.24-extra, 9.0-alpine-extra | [Dockerfile](src/runtime/9.0/alpine3.24-extra/arm64v8/Dockerfile) | Alpine 3.24 -9.0.19-noble-arm64v8, 9.0-noble-arm64v8, 9.0.19-noble, 9.0-noble | [Dockerfile](src/runtime/9.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 -9.0.19-noble-chiseled-arm64v8, 9.0-noble-chiseled-arm64v8, 9.0.19-noble-chiseled, 9.0-noble-chiseled | [Dockerfile](src/runtime/9.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04 -9.0.19-noble-chiseled-extra-arm64v8, 9.0-noble-chiseled-extra-arm64v8, 9.0.19-noble-chiseled-extra, 9.0-noble-chiseled-extra | [Dockerfile](src/runtime/9.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04 -9.0.19-azurelinux3.0-arm64v8, 9.0-azurelinux3.0-arm64v8, 9.0.19-azurelinux3.0, 9.0-azurelinux3.0 | [Dockerfile](src/runtime/9.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 -9.0.19-azurelinux3.0-distroless-arm64v8, 9.0-azurelinux3.0-distroless-arm64v8, 9.0.19-azurelinux3.0-distroless, 9.0-azurelinux3.0-distroless | [Dockerfile](src/runtime/9.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 -9.0.19-azurelinux3.0-distroless-extra-arm64v8, 9.0-azurelinux3.0-distroless-extra-arm64v8, 9.0.19-azurelinux3.0-distroless-extra, 9.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime/9.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 +9.0.20-bookworm-slim-arm64v8, 9.0-bookworm-slim-arm64v8, 9.0.20-bookworm-slim, 9.0-bookworm-slim, 9.0.20, 9.0 | [Dockerfile](src/runtime/9.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 +9.0.20-alpine3.23-arm64v8, 9.0-alpine3.23-arm64v8, 9.0.20-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/runtime/9.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 +9.0.20-alpine3.24-arm64v8, 9.0-alpine3.24-arm64v8, 9.0-alpine-arm64v8, 9.0.20-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/runtime/9.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 +9.0.20-alpine3.23-extra-arm64v8, 9.0-alpine3.23-extra-arm64v8, 9.0.20-alpine3.23-extra, 9.0-alpine3.23-extra | [Dockerfile](src/runtime/9.0/alpine3.23-extra/arm64v8/Dockerfile) | Alpine 3.23 +9.0.20-alpine3.24-extra-arm64v8, 9.0-alpine3.24-extra-arm64v8, 9.0-alpine-extra-arm64v8, 9.0.20-alpine3.24-extra, 9.0-alpine3.24-extra, 9.0-alpine-extra | [Dockerfile](src/runtime/9.0/alpine3.24-extra/arm64v8/Dockerfile) | Alpine 3.24 +9.0.20-noble-arm64v8, 9.0-noble-arm64v8, 9.0.20-noble, 9.0-noble | [Dockerfile](src/runtime/9.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 +9.0.20-noble-chiseled-arm64v8, 9.0-noble-chiseled-arm64v8, 9.0.20-noble-chiseled, 9.0-noble-chiseled | [Dockerfile](src/runtime/9.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04 +9.0.20-noble-chiseled-extra-arm64v8, 9.0-noble-chiseled-extra-arm64v8, 9.0.20-noble-chiseled-extra, 9.0-noble-chiseled-extra | [Dockerfile](src/runtime/9.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04 +9.0.20-azurelinux3.0-arm64v8, 9.0-azurelinux3.0-arm64v8, 9.0.20-azurelinux3.0, 9.0-azurelinux3.0 | [Dockerfile](src/runtime/9.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 +9.0.20-azurelinux3.0-distroless-arm64v8, 9.0-azurelinux3.0-distroless-arm64v8, 9.0.20-azurelinux3.0-distroless, 9.0-azurelinux3.0-distroless | [Dockerfile](src/runtime/9.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 +9.0.20-azurelinux3.0-distroless-extra-arm64v8, 9.0-azurelinux3.0-distroless-extra-arm64v8, 9.0.20-azurelinux3.0-distroless-extra, 9.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime/9.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 8.0.31-bookworm-slim-arm64v8, 8.0-bookworm-slim-arm64v8, 8.0.31-bookworm-slim, 8.0-bookworm-slim, 8.0.31, 8.0 | [Dockerfile](src/runtime/8.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 8.0.31-alpine3.23-arm64v8, 8.0-alpine3.23-arm64v8, 8.0.31-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/runtime/8.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 8.0.31-alpine3.24-arm64v8, 8.0-alpine3.24-arm64v8, 8.0-alpine-arm64v8, 8.0.31-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/runtime/8.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 @@ -194,14 +194,14 @@ Tags | Dockerfile | OS Version 10.0.11-alpine3.24-arm32v7, 10.0-alpine3.24-arm32v7, 10.0-alpine-arm32v7, 10.0.11-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/runtime/10.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 10.0.11-alpine3.23-extra-arm32v7, 10.0-alpine3.23-extra-arm32v7, 10.0.11-alpine3.23-extra, 10.0-alpine3.23-extra | [Dockerfile](src/runtime/10.0/alpine3.23-extra/arm32v7/Dockerfile) | Alpine 3.23 10.0.11-alpine3.24-extra-arm32v7, 10.0-alpine3.24-extra-arm32v7, 10.0-alpine-extra-arm32v7, 10.0.11-alpine3.24-extra, 10.0-alpine3.24-extra, 10.0-alpine-extra | [Dockerfile](src/runtime/10.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 -9.0.19-bookworm-slim-arm32v7, 9.0-bookworm-slim-arm32v7, 9.0.19-bookworm-slim, 9.0-bookworm-slim, 9.0.19, 9.0 | [Dockerfile](src/runtime/9.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 -9.0.19-alpine3.23-arm32v7, 9.0-alpine3.23-arm32v7, 9.0.19-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/runtime/9.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 -9.0.19-alpine3.24-arm32v7, 9.0-alpine3.24-arm32v7, 9.0-alpine-arm32v7, 9.0.19-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/runtime/9.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 -9.0.19-alpine3.23-extra-arm32v7, 9.0-alpine3.23-extra-arm32v7, 9.0.19-alpine3.23-extra, 9.0-alpine3.23-extra | [Dockerfile](src/runtime/9.0/alpine3.23-extra/arm32v7/Dockerfile) | Alpine 3.23 -9.0.19-alpine3.24-extra-arm32v7, 9.0-alpine3.24-extra-arm32v7, 9.0-alpine-extra-arm32v7, 9.0.19-alpine3.24-extra, 9.0-alpine3.24-extra, 9.0-alpine-extra | [Dockerfile](src/runtime/9.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 -9.0.19-noble-arm32v7, 9.0-noble-arm32v7, 9.0.19-noble, 9.0-noble | [Dockerfile](src/runtime/9.0/noble/arm32v7/Dockerfile) | Ubuntu 24.04 -9.0.19-noble-chiseled-arm32v7, 9.0-noble-chiseled-arm32v7, 9.0.19-noble-chiseled, 9.0-noble-chiseled | [Dockerfile](src/runtime/9.0/noble-chiseled/arm32v7/Dockerfile) | Ubuntu 24.04 -9.0.19-noble-chiseled-extra-arm32v7, 9.0-noble-chiseled-extra-arm32v7, 9.0.19-noble-chiseled-extra, 9.0-noble-chiseled-extra | [Dockerfile](src/runtime/9.0/noble-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 24.04 +9.0.20-bookworm-slim-arm32v7, 9.0-bookworm-slim-arm32v7, 9.0.20-bookworm-slim, 9.0-bookworm-slim, 9.0.20, 9.0 | [Dockerfile](src/runtime/9.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 +9.0.20-alpine3.23-arm32v7, 9.0-alpine3.23-arm32v7, 9.0.20-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/runtime/9.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 +9.0.20-alpine3.24-arm32v7, 9.0-alpine3.24-arm32v7, 9.0-alpine-arm32v7, 9.0.20-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/runtime/9.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 +9.0.20-alpine3.23-extra-arm32v7, 9.0-alpine3.23-extra-arm32v7, 9.0.20-alpine3.23-extra, 9.0-alpine3.23-extra | [Dockerfile](src/runtime/9.0/alpine3.23-extra/arm32v7/Dockerfile) | Alpine 3.23 +9.0.20-alpine3.24-extra-arm32v7, 9.0-alpine3.24-extra-arm32v7, 9.0-alpine-extra-arm32v7, 9.0.20-alpine3.24-extra, 9.0-alpine3.24-extra, 9.0-alpine-extra | [Dockerfile](src/runtime/9.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 +9.0.20-noble-arm32v7, 9.0-noble-arm32v7, 9.0.20-noble, 9.0-noble | [Dockerfile](src/runtime/9.0/noble/arm32v7/Dockerfile) | Ubuntu 24.04 +9.0.20-noble-chiseled-arm32v7, 9.0-noble-chiseled-arm32v7, 9.0.20-noble-chiseled, 9.0-noble-chiseled | [Dockerfile](src/runtime/9.0/noble-chiseled/arm32v7/Dockerfile) | Ubuntu 24.04 +9.0.20-noble-chiseled-extra-arm32v7, 9.0-noble-chiseled-extra-arm32v7, 9.0.20-noble-chiseled-extra, 9.0-noble-chiseled-extra | [Dockerfile](src/runtime/9.0/noble-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 24.04 8.0.31-bookworm-slim-arm32v7, 8.0-bookworm-slim-arm32v7, 8.0.31-bookworm-slim, 8.0-bookworm-slim, 8.0.31, 8.0 | [Dockerfile](src/runtime/8.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 8.0.31-alpine3.23-arm32v7, 8.0-alpine3.23-arm32v7, 8.0.31-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/runtime/8.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 8.0.31-alpine3.24-arm32v7, 8.0-alpine3.24-arm32v7, 8.0-alpine-arm32v7, 8.0.31-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/runtime/8.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 @@ -221,12 +221,12 @@ Tags | Dockerfile | OS Version 10.0.11-windowsservercore-ltsc2025, 10.0-windowsservercore-ltsc2025 | [Dockerfile](src/runtime/10.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 10.0.11-nanoserver-ltsc2022, 10.0-nanoserver-ltsc2022 | [Dockerfile](src/runtime/10.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 10.0.11-windowsservercore-ltsc2022, 10.0-windowsservercore-ltsc2022 | [Dockerfile](src/runtime/10.0/windowsservercore-ltsc2022/amd64/Dockerfile) | Windows Server Core 2022 -9.0.19-nanoserver-ltsc2025, 9.0-nanoserver-ltsc2025 | [Dockerfile](src/runtime/9.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 -9.0.19-windowsservercore-ltsc2025, 9.0-windowsservercore-ltsc2025 | [Dockerfile](src/runtime/9.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 -9.0.19-nanoserver-ltsc2022, 9.0-nanoserver-ltsc2022 | [Dockerfile](src/runtime/9.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 -9.0.19-windowsservercore-ltsc2022, 9.0-windowsservercore-ltsc2022 | [Dockerfile](src/runtime/9.0/windowsservercore-ltsc2022/amd64/Dockerfile) | Windows Server Core 2022 -9.0.19-nanoserver-1809, 9.0-nanoserver-1809 | [Dockerfile](src/runtime/9.0/nanoserver-1809/amd64/Dockerfile) | Nano Server, version 1809 -9.0.19-windowsservercore-ltsc2019, 9.0-windowsservercore-ltsc2019 | [Dockerfile](src/runtime/9.0/windowsservercore-ltsc2019/amd64/Dockerfile) | Windows Server Core 2019 +9.0.20-nanoserver-ltsc2025, 9.0-nanoserver-ltsc2025 | [Dockerfile](src/runtime/9.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 +9.0.20-windowsservercore-ltsc2025, 9.0-windowsservercore-ltsc2025 | [Dockerfile](src/runtime/9.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 +9.0.20-nanoserver-ltsc2022, 9.0-nanoserver-ltsc2022 | [Dockerfile](src/runtime/9.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 +9.0.20-windowsservercore-ltsc2022, 9.0-windowsservercore-ltsc2022 | [Dockerfile](src/runtime/9.0/windowsservercore-ltsc2022/amd64/Dockerfile) | Windows Server Core 2022 +9.0.20-nanoserver-1809, 9.0-nanoserver-1809 | [Dockerfile](src/runtime/9.0/nanoserver-1809/amd64/Dockerfile) | Nano Server, version 1809 +9.0.20-windowsservercore-ltsc2019, 9.0-windowsservercore-ltsc2019 | [Dockerfile](src/runtime/9.0/windowsservercore-ltsc2019/amd64/Dockerfile) | Windows Server Core 2019 8.0.31-nanoserver-ltsc2025, 8.0-nanoserver-ltsc2025 | [Dockerfile](src/runtime/8.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 8.0.31-windowsservercore-ltsc2025, 8.0-windowsservercore-ltsc2025 | [Dockerfile](src/runtime/8.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 8.0.31-nanoserver-ltsc2022, 8.0-nanoserver-ltsc2022 | [Dockerfile](src/runtime/8.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 diff --git a/README.sdk.md b/README.sdk.md index e4e81217f6..db60bee203 100644 --- a/README.sdk.md +++ b/README.sdk.md @@ -85,11 +85,11 @@ Tags | Dockerfile | OS Version 10.0.400-alpine3.24-aot-amd64, 10.0-alpine3.24-aot-amd64, 10.0-alpine-aot-amd64, 10.0.400-alpine3.24-aot, 10.0-alpine3.24-aot, 10.0-alpine-aot | [Dockerfile](src/sdk/10.0/alpine3.24-aot/amd64/Dockerfile) | Alpine 3.24 10.0.400-azurelinux3.0-amd64, 10.0-azurelinux3.0-amd64, 10.0.400-azurelinux3.0, 10.0-azurelinux3.0 | [Dockerfile](src/sdk/10.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 10.0.400-azurelinux3.0-aot-amd64, 10.0-azurelinux3.0-aot-amd64, 10.0.400-azurelinux3.0-aot, 10.0-azurelinux3.0-aot | [Dockerfile](src/sdk/10.0/azurelinux3.0-aot/amd64/Dockerfile) | Azure Linux 3.0 -9.0.317-bookworm-slim-amd64, 9.0-bookworm-slim-amd64, 9.0.317-bookworm-slim, 9.0-bookworm-slim, 9.0.317, 9.0 | [Dockerfile](src/sdk/9.0/bookworm-slim/amd64/Dockerfile) | Debian 12 -9.0.317-alpine3.23-amd64, 9.0-alpine3.23-amd64, 9.0.317-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/sdk/9.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 -9.0.317-alpine3.24-amd64, 9.0-alpine3.24-amd64, 9.0-alpine-amd64, 9.0.317-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/sdk/9.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 -9.0.317-noble-amd64, 9.0-noble-amd64, 9.0.317-noble, 9.0-noble | [Dockerfile](src/sdk/9.0/noble/amd64/Dockerfile) | Ubuntu 24.04 -9.0.317-azurelinux3.0-amd64, 9.0-azurelinux3.0-amd64, 9.0.317-azurelinux3.0, 9.0-azurelinux3.0 | [Dockerfile](src/sdk/9.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 +9.0.318-bookworm-slim-amd64, 9.0-bookworm-slim-amd64, 9.0.318-bookworm-slim, 9.0-bookworm-slim, 9.0.318, 9.0 | [Dockerfile](src/sdk/9.0/bookworm-slim/amd64/Dockerfile) | Debian 12 +9.0.318-alpine3.23-amd64, 9.0-alpine3.23-amd64, 9.0.318-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/sdk/9.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 +9.0.318-alpine3.24-amd64, 9.0-alpine3.24-amd64, 9.0-alpine-amd64, 9.0.318-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/sdk/9.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 +9.0.318-noble-amd64, 9.0-noble-amd64, 9.0.318-noble, 9.0-noble | [Dockerfile](src/sdk/9.0/noble/amd64/Dockerfile) | Ubuntu 24.04 +9.0.318-azurelinux3.0-amd64, 9.0-azurelinux3.0-amd64, 9.0.318-azurelinux3.0, 9.0-azurelinux3.0 | [Dockerfile](src/sdk/9.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 8.0.425-bookworm-slim-amd64, 8.0-bookworm-slim-amd64, 8.0.425-bookworm-slim, 8.0-bookworm-slim, 8.0.425, 8.0 | [Dockerfile](src/sdk/8.0/bookworm-slim/amd64/Dockerfile) | Debian 12 8.0.425-alpine3.23-amd64, 8.0-alpine3.23-amd64, 8.0.425-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/sdk/8.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 8.0.425-alpine3.24-amd64, 8.0-alpine3.24-amd64, 8.0-alpine-amd64, 8.0.425-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/sdk/8.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 @@ -119,11 +119,11 @@ Tags | Dockerfile | OS Version 10.0.400-alpine3.24-aot-arm64v8, 10.0-alpine3.24-aot-arm64v8, 10.0-alpine-aot-arm64v8, 10.0.400-alpine3.24-aot, 10.0-alpine3.24-aot, 10.0-alpine-aot | [Dockerfile](src/sdk/10.0/alpine3.24-aot/arm64v8/Dockerfile) | Alpine 3.24 10.0.400-azurelinux3.0-arm64v8, 10.0-azurelinux3.0-arm64v8, 10.0.400-azurelinux3.0, 10.0-azurelinux3.0 | [Dockerfile](src/sdk/10.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 10.0.400-azurelinux3.0-aot-arm64v8, 10.0-azurelinux3.0-aot-arm64v8, 10.0.400-azurelinux3.0-aot, 10.0-azurelinux3.0-aot | [Dockerfile](src/sdk/10.0/azurelinux3.0-aot/arm64v8/Dockerfile) | Azure Linux 3.0 -9.0.317-bookworm-slim-arm64v8, 9.0-bookworm-slim-arm64v8, 9.0.317-bookworm-slim, 9.0-bookworm-slim, 9.0.317, 9.0 | [Dockerfile](src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 -9.0.317-alpine3.23-arm64v8, 9.0-alpine3.23-arm64v8, 9.0.317-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/sdk/9.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 -9.0.317-alpine3.24-arm64v8, 9.0-alpine3.24-arm64v8, 9.0-alpine-arm64v8, 9.0.317-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/sdk/9.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 -9.0.317-noble-arm64v8, 9.0-noble-arm64v8, 9.0.317-noble, 9.0-noble | [Dockerfile](src/sdk/9.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 -9.0.317-azurelinux3.0-arm64v8, 9.0-azurelinux3.0-arm64v8, 9.0.317-azurelinux3.0, 9.0-azurelinux3.0 | [Dockerfile](src/sdk/9.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 +9.0.318-bookworm-slim-arm64v8, 9.0-bookworm-slim-arm64v8, 9.0.318-bookworm-slim, 9.0-bookworm-slim, 9.0.318, 9.0 | [Dockerfile](src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 +9.0.318-alpine3.23-arm64v8, 9.0-alpine3.23-arm64v8, 9.0.318-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/sdk/9.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 +9.0.318-alpine3.24-arm64v8, 9.0-alpine3.24-arm64v8, 9.0-alpine-arm64v8, 9.0.318-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/sdk/9.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 +9.0.318-noble-arm64v8, 9.0-noble-arm64v8, 9.0.318-noble, 9.0-noble | [Dockerfile](src/sdk/9.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 +9.0.318-azurelinux3.0-arm64v8, 9.0-azurelinux3.0-arm64v8, 9.0.318-azurelinux3.0, 9.0-azurelinux3.0 | [Dockerfile](src/sdk/9.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 8.0.425-bookworm-slim-arm64v8, 8.0-bookworm-slim-arm64v8, 8.0.425-bookworm-slim, 8.0-bookworm-slim, 8.0.425, 8.0 | [Dockerfile](src/sdk/8.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 8.0.425-alpine3.23-arm64v8, 8.0-alpine3.23-arm64v8, 8.0.425-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/sdk/8.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 8.0.425-alpine3.24-arm64v8, 8.0-alpine3.24-arm64v8, 8.0-alpine-arm64v8, 8.0.425-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/sdk/8.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 @@ -141,10 +141,10 @@ Tags | Dockerfile | OS Version 10.0.400-resolute-arm32v7, 10.0-resolute-arm32v7, 10.0.400-resolute, 10.0-resolute | [Dockerfile](src/sdk/10.0/resolute/arm32v7/Dockerfile) | Ubuntu 26.04 10.0.400-alpine3.23-arm32v7, 10.0-alpine3.23-arm32v7, 10.0.400-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/sdk/10.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 10.0.400-alpine3.24-arm32v7, 10.0-alpine3.24-arm32v7, 10.0-alpine-arm32v7, 10.0.400-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/sdk/10.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 -9.0.317-bookworm-slim-arm32v7, 9.0-bookworm-slim-arm32v7, 9.0.317-bookworm-slim, 9.0-bookworm-slim, 9.0.317, 9.0 | [Dockerfile](src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 -9.0.317-alpine3.23-arm32v7, 9.0-alpine3.23-arm32v7, 9.0.317-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/sdk/9.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 -9.0.317-alpine3.24-arm32v7, 9.0-alpine3.24-arm32v7, 9.0-alpine-arm32v7, 9.0.317-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/sdk/9.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 -9.0.317-noble-arm32v7, 9.0-noble-arm32v7, 9.0.317-noble, 9.0-noble | [Dockerfile](src/sdk/9.0/noble/arm32v7/Dockerfile) | Ubuntu 24.04 +9.0.318-bookworm-slim-arm32v7, 9.0-bookworm-slim-arm32v7, 9.0.318-bookworm-slim, 9.0-bookworm-slim, 9.0.318, 9.0 | [Dockerfile](src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 +9.0.318-alpine3.23-arm32v7, 9.0-alpine3.23-arm32v7, 9.0.318-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/sdk/9.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 +9.0.318-alpine3.24-arm32v7, 9.0-alpine3.24-arm32v7, 9.0-alpine-arm32v7, 9.0.318-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/sdk/9.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 +9.0.318-noble-arm32v7, 9.0-noble-arm32v7, 9.0.318-noble, 9.0-noble | [Dockerfile](src/sdk/9.0/noble/arm32v7/Dockerfile) | Ubuntu 24.04 8.0.425-bookworm-slim-arm32v7, 8.0-bookworm-slim-arm32v7, 8.0.425-bookworm-slim, 8.0-bookworm-slim, 8.0.425, 8.0 | [Dockerfile](src/sdk/8.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 8.0.425-alpine3.23-arm32v7, 8.0-alpine3.23-arm32v7, 8.0.425-alpine3.23, 8.0-alpine3.23 | [Dockerfile](src/sdk/8.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 8.0.425-alpine3.24-arm32v7, 8.0-alpine3.24-arm32v7, 8.0-alpine-arm32v7, 8.0.425-alpine3.24, 8.0-alpine3.24, 8.0-alpine | [Dockerfile](src/sdk/8.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 @@ -160,12 +160,12 @@ Tags | Dockerfile | OS Version 10.0.400-windowsservercore-ltsc2025, 10.0-windowsservercore-ltsc2025 | [Dockerfile](src/sdk/10.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 10.0.400-nanoserver-ltsc2022, 10.0-nanoserver-ltsc2022 | [Dockerfile](src/sdk/10.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 10.0.400-windowsservercore-ltsc2022, 10.0-windowsservercore-ltsc2022 | [Dockerfile](src/sdk/10.0/windowsservercore-ltsc2022/amd64/Dockerfile) | Windows Server Core 2022 -9.0.317-nanoserver-ltsc2025, 9.0-nanoserver-ltsc2025 | [Dockerfile](src/sdk/9.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 -9.0.317-windowsservercore-ltsc2025, 9.0-windowsservercore-ltsc2025 | [Dockerfile](src/sdk/9.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 -9.0.317-nanoserver-ltsc2022, 9.0-nanoserver-ltsc2022 | [Dockerfile](src/sdk/9.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 -9.0.317-windowsservercore-ltsc2022, 9.0-windowsservercore-ltsc2022 | [Dockerfile](src/sdk/9.0/windowsservercore-ltsc2022/amd64/Dockerfile) | Windows Server Core 2022 -9.0.317-nanoserver-1809, 9.0-nanoserver-1809 | [Dockerfile](src/sdk/9.0/nanoserver-1809/amd64/Dockerfile) | Nano Server, version 1809 -9.0.317-windowsservercore-ltsc2019, 9.0-windowsservercore-ltsc2019 | [Dockerfile](src/sdk/9.0/windowsservercore-ltsc2019/amd64/Dockerfile) | Windows Server Core 2019 +9.0.318-nanoserver-ltsc2025, 9.0-nanoserver-ltsc2025 | [Dockerfile](src/sdk/9.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 +9.0.318-windowsservercore-ltsc2025, 9.0-windowsservercore-ltsc2025 | [Dockerfile](src/sdk/9.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 +9.0.318-nanoserver-ltsc2022, 9.0-nanoserver-ltsc2022 | [Dockerfile](src/sdk/9.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 +9.0.318-windowsservercore-ltsc2022, 9.0-windowsservercore-ltsc2022 | [Dockerfile](src/sdk/9.0/windowsservercore-ltsc2022/amd64/Dockerfile) | Windows Server Core 2022 +9.0.318-nanoserver-1809, 9.0-nanoserver-1809 | [Dockerfile](src/sdk/9.0/nanoserver-1809/amd64/Dockerfile) | Nano Server, version 1809 +9.0.318-windowsservercore-ltsc2019, 9.0-windowsservercore-ltsc2019 | [Dockerfile](src/sdk/9.0/windowsservercore-ltsc2019/amd64/Dockerfile) | Windows Server Core 2019 8.0.425-nanoserver-ltsc2025, 8.0-nanoserver-ltsc2025 | [Dockerfile](src/sdk/8.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 8.0.425-windowsservercore-ltsc2025, 8.0-windowsservercore-ltsc2025 | [Dockerfile](src/sdk/8.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 8.0.425-nanoserver-ltsc2022, 8.0-nanoserver-ltsc2022 | [Dockerfile](src/sdk/8.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 diff --git a/manifest.versions.json b/manifest.versions.json index a7d38d8183..12c0579d07 100644 --- a/manifest.versions.json +++ b/manifest.versions.json @@ -34,7 +34,7 @@ "aspnet|8.0|build-version": "8.0.31", "aspnet-composite|8.0|build-version": "$(aspnet|8.0|build-version)", - "aspnet|9.0|build-version": "9.0.19", + "aspnet|9.0|build-version": "9.0.20", "aspnet-composite|9.0|build-version": "$(aspnet|9.0|build-version)", "aspnet|10.0|build-version": "10.0.11", @@ -86,7 +86,7 @@ "dotnet|8.0|base-url|checksums|nightly": "$(dotnet|8.0|base-url|nightly)", "dotnet|8.0|aggregate-checksums": "/checksums/$(dotnet|8.0|product-version)-sha.txt", - "dotnet|9.0|product-version": "9.0.19", + "dotnet|9.0|product-version": "9.0.20", "dotnet|9.0|fixed-tag": "$(dotnet|9.0|product-version)", "dotnet|9.0|minor-tag": "9.0", "dotnet|9.0|base-url|main": "$(base-url|public|maintenance|main)", @@ -223,7 +223,7 @@ "rocks-toolbox|11.0|version": "$(rocks-toolbox|latest|version)", "runtime|8.0|build-version": "8.0.31", - "runtime|9.0|build-version": "9.0.19", + "runtime|9.0|build-version": "9.0.20", "runtime|10.0|build-version": "10.0.11", "runtime|11.0|build-version": "11.0.0-rc.1.26411.119", @@ -236,8 +236,8 @@ "sdk|8.0|fixed-tag": "$(sdk|8.0|product-version)", "sdk|8.0|minor-tag": "$(dotnet|8.0|minor-tag)", - "sdk|9.0|build-version": "9.0.317", - "sdk|9.0|product-version": "9.0.317", + "sdk|9.0|build-version": "9.0.318", + "sdk|9.0|product-version": "9.0.318", "sdk|9.0|base-url|main": "$(dotnet|9.0|base-url|main)", "sdk|9.0|base-url|nightly": "$(dotnet|9.0|base-url|nightly)", "sdk|9.0|base-url|checksums|main": "$(sdk|9.0|base-url|main)", diff --git a/src/aspnet/9.0/alpine3.23-composite-extra/amd64/Dockerfile b/src/aspnet/9.0/alpine3.23-composite-extra/amd64/Dockerfile index 0ec244f8a8..b52444babc 100644 --- a/src/aspnet/9.0/alpine3.23-composite-extra/amd64/Dockerfile +++ b/src/aspnet/9.0/alpine3.23-composite-extra/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-alpine3.23-extra-amd64 AS installer +FROM $REPO:9.0.20-alpine3.23-extra-amd64 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Composite Image -FROM $REPO:9.0.19-alpine3.23-extra-amd64 +FROM $REPO:9.0.20-alpine3.23-extra-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=9.0.19 \ + DOTNET_VERSION=9.0.20 \ # ASP.NET Core version - ASPNET_VERSION=9.0.19 + ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/9.0/alpine3.23-composite-extra/arm32v7/Dockerfile b/src/aspnet/9.0/alpine3.23-composite-extra/arm32v7/Dockerfile index 2a67599d94..64ff5ebd3f 100644 --- a/src/aspnet/9.0/alpine3.23-composite-extra/arm32v7/Dockerfile +++ b/src/aspnet/9.0/alpine3.23-composite-extra/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-alpine3.23-extra-arm32v7 AS installer +FROM $REPO:9.0.20-alpine3.23-extra-arm32v7 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Composite Image -FROM $REPO:9.0.19-alpine3.23-extra-arm32v7 +FROM $REPO:9.0.20-alpine3.23-extra-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=9.0.19 \ + DOTNET_VERSION=9.0.20 \ # ASP.NET Core version - ASPNET_VERSION=9.0.19 + ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/9.0/alpine3.23-composite-extra/arm64v8/Dockerfile b/src/aspnet/9.0/alpine3.23-composite-extra/arm64v8/Dockerfile index 81e8d91154..6687539151 100644 --- a/src/aspnet/9.0/alpine3.23-composite-extra/arm64v8/Dockerfile +++ b/src/aspnet/9.0/alpine3.23-composite-extra/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-alpine3.23-extra-arm64v8 AS installer +FROM $REPO:9.0.20-alpine3.23-extra-arm64v8 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Composite Image -FROM $REPO:9.0.19-alpine3.23-extra-arm64v8 +FROM $REPO:9.0.20-alpine3.23-extra-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=9.0.19 \ + DOTNET_VERSION=9.0.20 \ # ASP.NET Core version - ASPNET_VERSION=9.0.19 + ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/9.0/alpine3.23-composite/amd64/Dockerfile b/src/aspnet/9.0/alpine3.23-composite/amd64/Dockerfile index 4521b1b8ff..5630501c69 100644 --- a/src/aspnet/9.0/alpine3.23-composite/amd64/Dockerfile +++ b/src/aspnet/9.0/alpine3.23-composite/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-alpine3.23-amd64 AS installer +FROM $REPO:9.0.20-alpine3.23-amd64 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Composite Image -FROM $REPO:9.0.19-alpine3.23-amd64 +FROM $REPO:9.0.20-alpine3.23-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=9.0.19 \ + DOTNET_VERSION=9.0.20 \ # ASP.NET Core version - ASPNET_VERSION=9.0.19 + ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/9.0/alpine3.23-composite/arm32v7/Dockerfile b/src/aspnet/9.0/alpine3.23-composite/arm32v7/Dockerfile index b037918920..fb65594431 100644 --- a/src/aspnet/9.0/alpine3.23-composite/arm32v7/Dockerfile +++ b/src/aspnet/9.0/alpine3.23-composite/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-alpine3.23-arm32v7 AS installer +FROM $REPO:9.0.20-alpine3.23-arm32v7 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Composite Image -FROM $REPO:9.0.19-alpine3.23-arm32v7 +FROM $REPO:9.0.20-alpine3.23-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=9.0.19 \ + DOTNET_VERSION=9.0.20 \ # ASP.NET Core version - ASPNET_VERSION=9.0.19 + ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/9.0/alpine3.23-composite/arm64v8/Dockerfile b/src/aspnet/9.0/alpine3.23-composite/arm64v8/Dockerfile index 852794e177..ad6313d024 100644 --- a/src/aspnet/9.0/alpine3.23-composite/arm64v8/Dockerfile +++ b/src/aspnet/9.0/alpine3.23-composite/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-alpine3.23-arm64v8 AS installer +FROM $REPO:9.0.20-alpine3.23-arm64v8 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Composite Image -FROM $REPO:9.0.19-alpine3.23-arm64v8 +FROM $REPO:9.0.20-alpine3.23-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=9.0.19 \ + DOTNET_VERSION=9.0.20 \ # ASP.NET Core version - ASPNET_VERSION=9.0.19 + ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/9.0/alpine3.23-extra/amd64/Dockerfile b/src/aspnet/9.0/alpine3.23-extra/amd64/Dockerfile index b799628a3e..1a05040dc2 100644 --- a/src/aspnet/9.0/alpine3.23-extra/amd64/Dockerfile +++ b/src/aspnet/9.0/alpine3.23-extra/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:9.0.19-alpine3.23-extra-amd64 AS installer +FROM $REPO:9.0.20-alpine3.23-extra-amd64 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-alpine3.23-extra-amd64 +FROM $REPO:9.0.20-alpine3.23-extra-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/alpine3.23-extra/arm32v7/Dockerfile b/src/aspnet/9.0/alpine3.23-extra/arm32v7/Dockerfile index abf8917fce..fa3d0cd568 100644 --- a/src/aspnet/9.0/alpine3.23-extra/arm32v7/Dockerfile +++ b/src/aspnet/9.0/alpine3.23-extra/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:9.0.19-alpine3.23-extra-arm32v7 AS installer +FROM $REPO:9.0.20-alpine3.23-extra-arm32v7 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-alpine3.23-extra-arm32v7 +FROM $REPO:9.0.20-alpine3.23-extra-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/alpine3.23-extra/arm64v8/Dockerfile b/src/aspnet/9.0/alpine3.23-extra/arm64v8/Dockerfile index 7a8498bee5..7f113161b3 100644 --- a/src/aspnet/9.0/alpine3.23-extra/arm64v8/Dockerfile +++ b/src/aspnet/9.0/alpine3.23-extra/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:9.0.19-alpine3.23-extra-arm64v8 AS installer +FROM $REPO:9.0.20-alpine3.23-extra-arm64v8 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-alpine3.23-extra-arm64v8 +FROM $REPO:9.0.20-alpine3.23-extra-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/alpine3.23/amd64/Dockerfile b/src/aspnet/9.0/alpine3.23/amd64/Dockerfile index 94e687db34..4786d33547 100644 --- a/src/aspnet/9.0/alpine3.23/amd64/Dockerfile +++ b/src/aspnet/9.0/alpine3.23/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:9.0.19-alpine3.23-amd64 AS installer +FROM $REPO:9.0.20-alpine3.23-amd64 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-alpine3.23-amd64 +FROM $REPO:9.0.20-alpine3.23-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/alpine3.23/arm32v7/Dockerfile b/src/aspnet/9.0/alpine3.23/arm32v7/Dockerfile index 1c1b018fa3..a04c2043f5 100644 --- a/src/aspnet/9.0/alpine3.23/arm32v7/Dockerfile +++ b/src/aspnet/9.0/alpine3.23/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:9.0.19-alpine3.23-arm32v7 AS installer +FROM $REPO:9.0.20-alpine3.23-arm32v7 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-alpine3.23-arm32v7 +FROM $REPO:9.0.20-alpine3.23-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/alpine3.23/arm64v8/Dockerfile b/src/aspnet/9.0/alpine3.23/arm64v8/Dockerfile index 9a0e7a9690..4471be88aa 100644 --- a/src/aspnet/9.0/alpine3.23/arm64v8/Dockerfile +++ b/src/aspnet/9.0/alpine3.23/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:9.0.19-alpine3.23-arm64v8 AS installer +FROM $REPO:9.0.20-alpine3.23-arm64v8 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-alpine3.23-arm64v8 +FROM $REPO:9.0.20-alpine3.23-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/alpine3.24-composite-extra/amd64/Dockerfile b/src/aspnet/9.0/alpine3.24-composite-extra/amd64/Dockerfile index 17be5fdfeb..c5ffa68883 100644 --- a/src/aspnet/9.0/alpine3.24-composite-extra/amd64/Dockerfile +++ b/src/aspnet/9.0/alpine3.24-composite-extra/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-alpine3.24-extra-amd64 AS installer +FROM $REPO:9.0.20-alpine3.24-extra-amd64 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Composite Image -FROM $REPO:9.0.19-alpine3.24-extra-amd64 +FROM $REPO:9.0.20-alpine3.24-extra-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=9.0.19 \ + DOTNET_VERSION=9.0.20 \ # ASP.NET Core version - ASPNET_VERSION=9.0.19 + ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/9.0/alpine3.24-composite-extra/arm32v7/Dockerfile b/src/aspnet/9.0/alpine3.24-composite-extra/arm32v7/Dockerfile index 0586a1dccb..bd803c4fde 100644 --- a/src/aspnet/9.0/alpine3.24-composite-extra/arm32v7/Dockerfile +++ b/src/aspnet/9.0/alpine3.24-composite-extra/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-alpine3.24-extra-arm32v7 AS installer +FROM $REPO:9.0.20-alpine3.24-extra-arm32v7 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Composite Image -FROM $REPO:9.0.19-alpine3.24-extra-arm32v7 +FROM $REPO:9.0.20-alpine3.24-extra-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=9.0.19 \ + DOTNET_VERSION=9.0.20 \ # ASP.NET Core version - ASPNET_VERSION=9.0.19 + ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/9.0/alpine3.24-composite-extra/arm64v8/Dockerfile b/src/aspnet/9.0/alpine3.24-composite-extra/arm64v8/Dockerfile index ea6138418c..e151fc153d 100644 --- a/src/aspnet/9.0/alpine3.24-composite-extra/arm64v8/Dockerfile +++ b/src/aspnet/9.0/alpine3.24-composite-extra/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-alpine3.24-extra-arm64v8 AS installer +FROM $REPO:9.0.20-alpine3.24-extra-arm64v8 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Composite Image -FROM $REPO:9.0.19-alpine3.24-extra-arm64v8 +FROM $REPO:9.0.20-alpine3.24-extra-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=9.0.19 \ + DOTNET_VERSION=9.0.20 \ # ASP.NET Core version - ASPNET_VERSION=9.0.19 + ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/9.0/alpine3.24-composite/amd64/Dockerfile b/src/aspnet/9.0/alpine3.24-composite/amd64/Dockerfile index cae24de4ae..efc7c9eb35 100644 --- a/src/aspnet/9.0/alpine3.24-composite/amd64/Dockerfile +++ b/src/aspnet/9.0/alpine3.24-composite/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-alpine3.24-amd64 AS installer +FROM $REPO:9.0.20-alpine3.24-amd64 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Composite Image -FROM $REPO:9.0.19-alpine3.24-amd64 +FROM $REPO:9.0.20-alpine3.24-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=9.0.19 \ + DOTNET_VERSION=9.0.20 \ # ASP.NET Core version - ASPNET_VERSION=9.0.19 + ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/9.0/alpine3.24-composite/arm32v7/Dockerfile b/src/aspnet/9.0/alpine3.24-composite/arm32v7/Dockerfile index e2251be7d2..64ccd4d7c8 100644 --- a/src/aspnet/9.0/alpine3.24-composite/arm32v7/Dockerfile +++ b/src/aspnet/9.0/alpine3.24-composite/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-alpine3.24-arm32v7 AS installer +FROM $REPO:9.0.20-alpine3.24-arm32v7 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Composite Image -FROM $REPO:9.0.19-alpine3.24-arm32v7 +FROM $REPO:9.0.20-alpine3.24-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=9.0.19 \ + DOTNET_VERSION=9.0.20 \ # ASP.NET Core version - ASPNET_VERSION=9.0.19 + ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/9.0/alpine3.24-composite/arm64v8/Dockerfile b/src/aspnet/9.0/alpine3.24-composite/arm64v8/Dockerfile index a7d9fd9ded..0b0e0d9591 100644 --- a/src/aspnet/9.0/alpine3.24-composite/arm64v8/Dockerfile +++ b/src/aspnet/9.0/alpine3.24-composite/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-alpine3.24-arm64v8 AS installer +FROM $REPO:9.0.20-alpine3.24-arm64v8 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Composite Image -FROM $REPO:9.0.19-alpine3.24-arm64v8 +FROM $REPO:9.0.20-alpine3.24-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=9.0.19 \ + DOTNET_VERSION=9.0.20 \ # ASP.NET Core version - ASPNET_VERSION=9.0.19 + ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/9.0/alpine3.24-extra/amd64/Dockerfile b/src/aspnet/9.0/alpine3.24-extra/amd64/Dockerfile index 4ff98f3f4d..d28a8ff7d1 100644 --- a/src/aspnet/9.0/alpine3.24-extra/amd64/Dockerfile +++ b/src/aspnet/9.0/alpine3.24-extra/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:9.0.19-alpine3.24-extra-amd64 AS installer +FROM $REPO:9.0.20-alpine3.24-extra-amd64 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-alpine3.24-extra-amd64 +FROM $REPO:9.0.20-alpine3.24-extra-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/alpine3.24-extra/arm32v7/Dockerfile b/src/aspnet/9.0/alpine3.24-extra/arm32v7/Dockerfile index 28f4c415df..93cec58d48 100644 --- a/src/aspnet/9.0/alpine3.24-extra/arm32v7/Dockerfile +++ b/src/aspnet/9.0/alpine3.24-extra/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:9.0.19-alpine3.24-extra-arm32v7 AS installer +FROM $REPO:9.0.20-alpine3.24-extra-arm32v7 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-alpine3.24-extra-arm32v7 +FROM $REPO:9.0.20-alpine3.24-extra-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/alpine3.24-extra/arm64v8/Dockerfile b/src/aspnet/9.0/alpine3.24-extra/arm64v8/Dockerfile index 4b4b640041..28a0a7cc0f 100644 --- a/src/aspnet/9.0/alpine3.24-extra/arm64v8/Dockerfile +++ b/src/aspnet/9.0/alpine3.24-extra/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:9.0.19-alpine3.24-extra-arm64v8 AS installer +FROM $REPO:9.0.20-alpine3.24-extra-arm64v8 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-alpine3.24-extra-arm64v8 +FROM $REPO:9.0.20-alpine3.24-extra-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/alpine3.24/amd64/Dockerfile b/src/aspnet/9.0/alpine3.24/amd64/Dockerfile index fbf8128e24..b11be4c8e5 100644 --- a/src/aspnet/9.0/alpine3.24/amd64/Dockerfile +++ b/src/aspnet/9.0/alpine3.24/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:9.0.19-alpine3.24-amd64 AS installer +FROM $REPO:9.0.20-alpine3.24-amd64 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-alpine3.24-amd64 +FROM $REPO:9.0.20-alpine3.24-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/alpine3.24/arm32v7/Dockerfile b/src/aspnet/9.0/alpine3.24/arm32v7/Dockerfile index a763489aeb..240b941329 100644 --- a/src/aspnet/9.0/alpine3.24/arm32v7/Dockerfile +++ b/src/aspnet/9.0/alpine3.24/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:9.0.19-alpine3.24-arm32v7 AS installer +FROM $REPO:9.0.20-alpine3.24-arm32v7 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-alpine3.24-arm32v7 +FROM $REPO:9.0.20-alpine3.24-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/alpine3.24/arm64v8/Dockerfile b/src/aspnet/9.0/alpine3.24/arm64v8/Dockerfile index 98e9ca476e..b83ccf7e28 100644 --- a/src/aspnet/9.0/alpine3.24/arm64v8/Dockerfile +++ b/src/aspnet/9.0/alpine3.24/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:9.0.19-alpine3.24-arm64v8 AS installer +FROM $REPO:9.0.20-alpine3.24-arm64v8 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-alpine3.24-arm64v8 +FROM $REPO:9.0.20-alpine3.24-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/azurelinux3.0-distroless-composite-extra/amd64/Dockerfile b/src/aspnet/9.0/azurelinux3.0-distroless-composite-extra/amd64/Dockerfile index 889b098bd5..b660f743b8 100644 --- a/src/aspnet/9.0/azurelinux3.0-distroless-composite-extra/amd64/Dockerfile +++ b/src/aspnet/9.0/azurelinux3.0-distroless-composite-extra/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -27,13 +27,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:9.0.19-azurelinux3.0-distroless-extra-amd64 +FROM $REPO:9.0.20-azurelinux3.0-distroless-extra-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=9.0.19 \ + DOTNET_VERSION=9.0.20 \ # ASP.NET Core version - ASPNET_VERSION=9.0.19 + ASPNET_VERSION=9.0.20 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/9.0/azurelinux3.0-distroless-composite-extra/arm64v8/Dockerfile b/src/aspnet/9.0/azurelinux3.0-distroless-composite-extra/arm64v8/Dockerfile index b95c2dc1b4..05efa11a8a 100644 --- a/src/aspnet/9.0/azurelinux3.0-distroless-composite-extra/arm64v8/Dockerfile +++ b/src/aspnet/9.0/azurelinux3.0-distroless-composite-extra/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -27,13 +27,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:9.0.19-azurelinux3.0-distroless-extra-arm64v8 +FROM $REPO:9.0.20-azurelinux3.0-distroless-extra-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=9.0.19 \ + DOTNET_VERSION=9.0.20 \ # ASP.NET Core version - ASPNET_VERSION=9.0.19 + ASPNET_VERSION=9.0.20 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/9.0/azurelinux3.0-distroless-composite/amd64/Dockerfile b/src/aspnet/9.0/azurelinux3.0-distroless-composite/amd64/Dockerfile index eaf89a92cb..4ba7a54a8d 100644 --- a/src/aspnet/9.0/azurelinux3.0-distroless-composite/amd64/Dockerfile +++ b/src/aspnet/9.0/azurelinux3.0-distroless-composite/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -27,13 +27,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:9.0.19-azurelinux3.0-distroless-amd64 +FROM $REPO:9.0.20-azurelinux3.0-distroless-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=9.0.19 \ + DOTNET_VERSION=9.0.20 \ # ASP.NET Core version - ASPNET_VERSION=9.0.19 + ASPNET_VERSION=9.0.20 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/9.0/azurelinux3.0-distroless-composite/arm64v8/Dockerfile b/src/aspnet/9.0/azurelinux3.0-distroless-composite/arm64v8/Dockerfile index 3b5761f558..b75b4cae99 100644 --- a/src/aspnet/9.0/azurelinux3.0-distroless-composite/arm64v8/Dockerfile +++ b/src/aspnet/9.0/azurelinux3.0-distroless-composite/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -27,13 +27,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:9.0.19-azurelinux3.0-distroless-arm64v8 +FROM $REPO:9.0.20-azurelinux3.0-distroless-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=9.0.19 \ + DOTNET_VERSION=9.0.20 \ # ASP.NET Core version - ASPNET_VERSION=9.0.19 + ASPNET_VERSION=9.0.20 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/9.0/azurelinux3.0-distroless-extra/amd64/Dockerfile b/src/aspnet/9.0/azurelinux3.0-distroless-extra/amd64/Dockerfile index 5a98044add..d88fdc748e 100644 --- a/src/aspnet/9.0/azurelinux3.0-distroless-extra/amd64/Dockerfile +++ b/src/aspnet/9.0/azurelinux3.0-distroless-extra/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -24,9 +24,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-azurelinux3.0-distroless-extra-amd64 +FROM $REPO:9.0.20-azurelinux3.0-distroless-extra-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile b/src/aspnet/9.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile index 7010c60404..bf6808e04f 100644 --- a/src/aspnet/9.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile +++ b/src/aspnet/9.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -24,9 +24,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-azurelinux3.0-distroless-extra-arm64v8 +FROM $REPO:9.0.20-azurelinux3.0-distroless-extra-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/azurelinux3.0-distroless/amd64/Dockerfile b/src/aspnet/9.0/azurelinux3.0-distroless/amd64/Dockerfile index 3964fc87e9..bb7ef7418b 100644 --- a/src/aspnet/9.0/azurelinux3.0-distroless/amd64/Dockerfile +++ b/src/aspnet/9.0/azurelinux3.0-distroless/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -24,9 +24,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-azurelinux3.0-distroless-amd64 +FROM $REPO:9.0.20-azurelinux3.0-distroless-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/azurelinux3.0-distroless/arm64v8/Dockerfile b/src/aspnet/9.0/azurelinux3.0-distroless/arm64v8/Dockerfile index 1d308b3456..fcb9e049b7 100644 --- a/src/aspnet/9.0/azurelinux3.0-distroless/arm64v8/Dockerfile +++ b/src/aspnet/9.0/azurelinux3.0-distroless/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -24,9 +24,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-azurelinux3.0-distroless-arm64v8 +FROM $REPO:9.0.20-azurelinux3.0-distroless-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/azurelinux3.0/amd64/Dockerfile b/src/aspnet/9.0/azurelinux3.0/amd64/Dockerfile index 175727feae..36c4f061f0 100644 --- a/src/aspnet/9.0/azurelinux3.0/amd64/Dockerfile +++ b/src/aspnet/9.0/azurelinux3.0/amd64/Dockerfile @@ -1,14 +1,14 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:9.0.19-azurelinux3.0-amd64 AS installer +FROM $REPO:9.0.20-azurelinux3.0-amd64 AS installer RUN tdnf install -y \ tar \ && tdnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -22,9 +22,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-azurelinux3.0-amd64 +FROM $REPO:9.0.20-azurelinux3.0-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/azurelinux3.0/arm64v8/Dockerfile b/src/aspnet/9.0/azurelinux3.0/arm64v8/Dockerfile index 1ec08c9ae3..a54269fca0 100644 --- a/src/aspnet/9.0/azurelinux3.0/arm64v8/Dockerfile +++ b/src/aspnet/9.0/azurelinux3.0/arm64v8/Dockerfile @@ -1,14 +1,14 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:9.0.19-azurelinux3.0-arm64v8 AS installer +FROM $REPO:9.0.20-azurelinux3.0-arm64v8 AS installer RUN tdnf install -y \ tar \ && tdnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -22,9 +22,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-azurelinux3.0-arm64v8 +FROM $REPO:9.0.20-azurelinux3.0-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/bookworm-slim/amd64/Dockerfile b/src/aspnet/9.0/bookworm-slim/amd64/Dockerfile index 5a31ae5835..f67b0dbbb3 100644 --- a/src/aspnet/9.0/bookworm-slim/amd64/Dockerfile +++ b/src/aspnet/9.0/bookworm-slim/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM amd64/buildpack-deps:bookworm-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-bookworm-slim-amd64 +FROM $REPO:9.0.20-bookworm-slim-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/bookworm-slim/arm32v7/Dockerfile b/src/aspnet/9.0/bookworm-slim/arm32v7/Dockerfile index 78bc2310bd..62cb559c23 100644 --- a/src/aspnet/9.0/bookworm-slim/arm32v7/Dockerfile +++ b/src/aspnet/9.0/bookworm-slim/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm32v7/buildpack-deps:bookworm-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-bookworm-slim-arm32v7 +FROM $REPO:9.0.20-bookworm-slim-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/bookworm-slim/arm64v8/Dockerfile b/src/aspnet/9.0/bookworm-slim/arm64v8/Dockerfile index 6f9d1cb347..c33489607d 100644 --- a/src/aspnet/9.0/bookworm-slim/arm64v8/Dockerfile +++ b/src/aspnet/9.0/bookworm-slim/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm64v8/buildpack-deps:bookworm-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-bookworm-slim-arm64v8 +FROM $REPO:9.0.20-bookworm-slim-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/nanoserver-1809/amd64/Dockerfile b/src/aspnet/9.0/nanoserver-1809/amd64/Dockerfile index 9d11aea1e9..539162cfbf 100644 --- a/src/aspnet/9.0/nanoserver-1809/amd64/Dockerfile +++ b/src/aspnet/9.0/nanoserver-1809/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $aspnetcore_version = '9.0.19'; ` + $aspnetcore_version = '9.0.20'; ` $aspnetcore_file = 'aspnetcore-runtime-' + $aspnetcore_version + '-win-x64.zip'; ` $dotnet_checksums_file = $aspnetcore_version + '-sha.txt'; ` ` @@ -39,9 +39,9 @@ RUN powershell -Command ` # ASP.NET Core image -FROM $REPO:9.0.19-nanoserver-1809 +FROM $REPO:9.0.20-nanoserver-1809 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet/shared/Microsoft.AspNetCore.App", "/Program Files/dotnet/shared/Microsoft.AspNetCore.App"] diff --git a/src/aspnet/9.0/nanoserver-ltsc2022/amd64/Dockerfile b/src/aspnet/9.0/nanoserver-ltsc2022/amd64/Dockerfile index 2b34878cb9..4547b9d0be 100644 --- a/src/aspnet/9.0/nanoserver-ltsc2022/amd64/Dockerfile +++ b/src/aspnet/9.0/nanoserver-ltsc2022/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $aspnetcore_version = '9.0.19'; ` + $aspnetcore_version = '9.0.20'; ` $aspnetcore_file = 'aspnetcore-runtime-' + $aspnetcore_version + '-win-x64.zip'; ` $dotnet_checksums_file = $aspnetcore_version + '-sha.txt'; ` ` @@ -39,9 +39,9 @@ RUN powershell -Command ` # ASP.NET Core image -FROM $REPO:9.0.19-nanoserver-ltsc2022 +FROM $REPO:9.0.20-nanoserver-ltsc2022 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet/shared/Microsoft.AspNetCore.App", "/Program Files/dotnet/shared/Microsoft.AspNetCore.App"] diff --git a/src/aspnet/9.0/nanoserver-ltsc2025/amd64/Dockerfile b/src/aspnet/9.0/nanoserver-ltsc2025/amd64/Dockerfile index 6264f9b99f..0d1c4a2dd7 100644 --- a/src/aspnet/9.0/nanoserver-ltsc2025/amd64/Dockerfile +++ b/src/aspnet/9.0/nanoserver-ltsc2025/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $aspnetcore_version = '9.0.19'; ` + $aspnetcore_version = '9.0.20'; ` $aspnetcore_file = 'aspnetcore-runtime-' + $aspnetcore_version + '-win-x64.zip'; ` $dotnet_checksums_file = $aspnetcore_version + '-sha.txt'; ` ` @@ -39,9 +39,9 @@ RUN powershell -Command ` # ASP.NET Core image -FROM $REPO:9.0.19-nanoserver-ltsc2025 +FROM $REPO:9.0.20-nanoserver-ltsc2025 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet/shared/Microsoft.AspNetCore.App", "/Program Files/dotnet/shared/Microsoft.AspNetCore.App"] diff --git a/src/aspnet/9.0/noble-chiseled-composite-extra/amd64/Dockerfile b/src/aspnet/9.0/noble-chiseled-composite-extra/amd64/Dockerfile index 636f4bcf47..90a0b513f4 100644 --- a/src/aspnet/9.0/noble-chiseled-composite-extra/amd64/Dockerfile +++ b/src/aspnet/9.0/noble-chiseled-composite-extra/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -21,13 +21,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:9.0.19-noble-chiseled-extra-amd64 +FROM $REPO:9.0.20-noble-chiseled-extra-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=9.0.19 \ + DOTNET_VERSION=9.0.20 \ # ASP.NET Core version - ASPNET_VERSION=9.0.19 + ASPNET_VERSION=9.0.20 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/9.0/noble-chiseled-composite-extra/arm32v7/Dockerfile b/src/aspnet/9.0/noble-chiseled-composite-extra/arm32v7/Dockerfile index d6ade30c31..ba34a17a1f 100644 --- a/src/aspnet/9.0/noble-chiseled-composite-extra/arm32v7/Dockerfile +++ b/src/aspnet/9.0/noble-chiseled-composite-extra/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -21,13 +21,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:9.0.19-noble-chiseled-extra-arm32v7 +FROM $REPO:9.0.20-noble-chiseled-extra-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=9.0.19 \ + DOTNET_VERSION=9.0.20 \ # ASP.NET Core version - ASPNET_VERSION=9.0.19 + ASPNET_VERSION=9.0.20 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/9.0/noble-chiseled-composite-extra/arm64v8/Dockerfile b/src/aspnet/9.0/noble-chiseled-composite-extra/arm64v8/Dockerfile index f74d03897e..bf367b9df6 100644 --- a/src/aspnet/9.0/noble-chiseled-composite-extra/arm64v8/Dockerfile +++ b/src/aspnet/9.0/noble-chiseled-composite-extra/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -21,13 +21,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:9.0.19-noble-chiseled-extra-arm64v8 +FROM $REPO:9.0.20-noble-chiseled-extra-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=9.0.19 \ + DOTNET_VERSION=9.0.20 \ # ASP.NET Core version - ASPNET_VERSION=9.0.19 + ASPNET_VERSION=9.0.20 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/9.0/noble-chiseled-composite/amd64/Dockerfile b/src/aspnet/9.0/noble-chiseled-composite/amd64/Dockerfile index 505b84ca99..a565351879 100644 --- a/src/aspnet/9.0/noble-chiseled-composite/amd64/Dockerfile +++ b/src/aspnet/9.0/noble-chiseled-composite/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -21,13 +21,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:9.0.19-noble-chiseled-amd64 +FROM $REPO:9.0.20-noble-chiseled-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=9.0.19 \ + DOTNET_VERSION=9.0.20 \ # ASP.NET Core version - ASPNET_VERSION=9.0.19 + ASPNET_VERSION=9.0.20 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/9.0/noble-chiseled-composite/arm32v7/Dockerfile b/src/aspnet/9.0/noble-chiseled-composite/arm32v7/Dockerfile index f91d5f22f0..0977b1a839 100644 --- a/src/aspnet/9.0/noble-chiseled-composite/arm32v7/Dockerfile +++ b/src/aspnet/9.0/noble-chiseled-composite/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -21,13 +21,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:9.0.19-noble-chiseled-arm32v7 +FROM $REPO:9.0.20-noble-chiseled-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=9.0.19 \ + DOTNET_VERSION=9.0.20 \ # ASP.NET Core version - ASPNET_VERSION=9.0.19 + ASPNET_VERSION=9.0.20 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/9.0/noble-chiseled-composite/arm64v8/Dockerfile b/src/aspnet/9.0/noble-chiseled-composite/arm64v8/Dockerfile index cc902c7335..97f0ca1921 100644 --- a/src/aspnet/9.0/noble-chiseled-composite/arm64v8/Dockerfile +++ b/src/aspnet/9.0/noble-chiseled-composite/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -21,13 +21,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:9.0.19-noble-chiseled-arm64v8 +FROM $REPO:9.0.20-noble-chiseled-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=9.0.19 \ + DOTNET_VERSION=9.0.20 \ # ASP.NET Core version - ASPNET_VERSION=9.0.19 + ASPNET_VERSION=9.0.20 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/9.0/noble-chiseled-extra/amd64/Dockerfile b/src/aspnet/9.0/noble-chiseled-extra/amd64/Dockerfile index 77b7cd1d97..9790aec346 100644 --- a/src/aspnet/9.0/noble-chiseled-extra/amd64/Dockerfile +++ b/src/aspnet/9.0/noble-chiseled-extra/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM amd64/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-noble-chiseled-extra-amd64 +FROM $REPO:9.0.20-noble-chiseled-extra-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/noble-chiseled-extra/arm32v7/Dockerfile b/src/aspnet/9.0/noble-chiseled-extra/arm32v7/Dockerfile index 6728d96440..780d8af692 100644 --- a/src/aspnet/9.0/noble-chiseled-extra/arm32v7/Dockerfile +++ b/src/aspnet/9.0/noble-chiseled-extra/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-noble-chiseled-extra-arm32v7 +FROM $REPO:9.0.20-noble-chiseled-extra-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/noble-chiseled-extra/arm64v8/Dockerfile b/src/aspnet/9.0/noble-chiseled-extra/arm64v8/Dockerfile index 95bf746785..53a824e53a 100644 --- a/src/aspnet/9.0/noble-chiseled-extra/arm64v8/Dockerfile +++ b/src/aspnet/9.0/noble-chiseled-extra/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm64v8/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-noble-chiseled-extra-arm64v8 +FROM $REPO:9.0.20-noble-chiseled-extra-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/noble-chiseled/amd64/Dockerfile b/src/aspnet/9.0/noble-chiseled/amd64/Dockerfile index a44aaf7950..584c8c80da 100644 --- a/src/aspnet/9.0/noble-chiseled/amd64/Dockerfile +++ b/src/aspnet/9.0/noble-chiseled/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM amd64/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-noble-chiseled-amd64 +FROM $REPO:9.0.20-noble-chiseled-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/noble-chiseled/arm32v7/Dockerfile b/src/aspnet/9.0/noble-chiseled/arm32v7/Dockerfile index 9b31d9bf00..417057730f 100644 --- a/src/aspnet/9.0/noble-chiseled/arm32v7/Dockerfile +++ b/src/aspnet/9.0/noble-chiseled/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-noble-chiseled-arm32v7 +FROM $REPO:9.0.20-noble-chiseled-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/noble-chiseled/arm64v8/Dockerfile b/src/aspnet/9.0/noble-chiseled/arm64v8/Dockerfile index b6db91c8e6..a9f41d93f3 100644 --- a/src/aspnet/9.0/noble-chiseled/arm64v8/Dockerfile +++ b/src/aspnet/9.0/noble-chiseled/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm64v8/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-noble-chiseled-arm64v8 +FROM $REPO:9.0.20-noble-chiseled-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/noble/amd64/Dockerfile b/src/aspnet/9.0/noble/amd64/Dockerfile index 86965bec71..0d4275a680 100644 --- a/src/aspnet/9.0/noble/amd64/Dockerfile +++ b/src/aspnet/9.0/noble/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM amd64/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-noble-amd64 +FROM $REPO:9.0.20-noble-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/noble/arm32v7/Dockerfile b/src/aspnet/9.0/noble/arm32v7/Dockerfile index faab227dbd..04d88b5622 100644 --- a/src/aspnet/9.0/noble/arm32v7/Dockerfile +++ b/src/aspnet/9.0/noble/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-noble-arm32v7 +FROM $REPO:9.0.20-noble-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/noble/arm64v8/Dockerfile b/src/aspnet/9.0/noble/arm64v8/Dockerfile index ec37f65f62..cf2ccbb14e 100644 --- a/src/aspnet/9.0/noble/arm64v8/Dockerfile +++ b/src/aspnet/9.0/noble/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm64v8/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=9.0.19 \ +RUN aspnetcore_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$aspnetcore_version-sha.txt \ @@ -18,9 +18,9 @@ RUN aspnetcore_version=9.0.19 \ # ASP.NET Core image -FROM $REPO:9.0.19-noble-arm64v8 +FROM $REPO:9.0.20-noble-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/9.0/windowsservercore-ltsc2019/amd64/Dockerfile b/src/aspnet/9.0/windowsservercore-ltsc2019/amd64/Dockerfile index e0eac91899..70f0898c49 100644 --- a/src/aspnet/9.0/windowsservercore-ltsc2019/amd64/Dockerfile +++ b/src/aspnet/9.0/windowsservercore-ltsc2019/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $aspnetcore_version = '9.0.19'; ` + $aspnetcore_version = '9.0.20'; ` $aspnetcore_file = 'aspnetcore-runtime-' + $aspnetcore_version + '-win-x64.zip'; ` $dotnet_checksums_file = $aspnetcore_version + '-sha.txt'; ` ` @@ -39,9 +39,9 @@ RUN powershell -Command ` # ASP.NET Core image -FROM $REPO:9.0.19-windowsservercore-ltsc2019 +FROM $REPO:9.0.20-windowsservercore-ltsc2019 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet/shared/Microsoft.AspNetCore.App", "/Program Files/dotnet/shared/Microsoft.AspNetCore.App"] diff --git a/src/aspnet/9.0/windowsservercore-ltsc2022/amd64/Dockerfile b/src/aspnet/9.0/windowsservercore-ltsc2022/amd64/Dockerfile index 5a4a29051b..29a55af615 100644 --- a/src/aspnet/9.0/windowsservercore-ltsc2022/amd64/Dockerfile +++ b/src/aspnet/9.0/windowsservercore-ltsc2022/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $aspnetcore_version = '9.0.19'; ` + $aspnetcore_version = '9.0.20'; ` $aspnetcore_file = 'aspnetcore-runtime-' + $aspnetcore_version + '-win-x64.zip'; ` $dotnet_checksums_file = $aspnetcore_version + '-sha.txt'; ` ` @@ -39,9 +39,9 @@ RUN powershell -Command ` # ASP.NET Core image -FROM $REPO:9.0.19-windowsservercore-ltsc2022 +FROM $REPO:9.0.20-windowsservercore-ltsc2022 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet/shared/Microsoft.AspNetCore.App", "/Program Files/dotnet/shared/Microsoft.AspNetCore.App"] diff --git a/src/aspnet/9.0/windowsservercore-ltsc2025/amd64/Dockerfile b/src/aspnet/9.0/windowsservercore-ltsc2025/amd64/Dockerfile index 30e67b7341..d5f503aefd 100644 --- a/src/aspnet/9.0/windowsservercore-ltsc2025/amd64/Dockerfile +++ b/src/aspnet/9.0/windowsservercore-ltsc2025/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $aspnetcore_version = '9.0.19'; ` + $aspnetcore_version = '9.0.20'; ` $aspnetcore_file = 'aspnetcore-runtime-' + $aspnetcore_version + '-win-x64.zip'; ` $dotnet_checksums_file = $aspnetcore_version + '-sha.txt'; ` ` @@ -39,9 +39,9 @@ RUN powershell -Command ` # ASP.NET Core image -FROM $REPO:9.0.19-windowsservercore-ltsc2025 +FROM $REPO:9.0.20-windowsservercore-ltsc2025 # ASP.NET Core version -ENV ASPNET_VERSION=9.0.19 +ENV ASPNET_VERSION=9.0.20 COPY --from=installer ["/dotnet/shared/Microsoft.AspNetCore.App", "/Program Files/dotnet/shared/Microsoft.AspNetCore.App"] diff --git a/src/monitor-base/9.0/azurelinux-distroless/amd64/Dockerfile b/src/monitor-base/9.0/azurelinux-distroless/amd64/Dockerfile index cc8b48d2f7..6be852597d 100644 --- a/src/monitor-base/9.0/azurelinux-distroless/amd64/Dockerfile +++ b/src/monitor-base/9.0/azurelinux-distroless/amd64/Dockerfile @@ -20,7 +20,7 @@ RUN dotnet_monitor_version=9.0.5 \ # .NET Monitor Base image -FROM $REPO:9.0.19-azurelinux3.0-distroless-amd64 +FROM $REPO:9.0.20-azurelinux3.0-distroless-amd64 WORKDIR /app COPY --from=installer /app . diff --git a/src/monitor-base/9.0/azurelinux-distroless/arm64v8/Dockerfile b/src/monitor-base/9.0/azurelinux-distroless/arm64v8/Dockerfile index 38d2fe8eb3..f6fe7abe19 100644 --- a/src/monitor-base/9.0/azurelinux-distroless/arm64v8/Dockerfile +++ b/src/monitor-base/9.0/azurelinux-distroless/arm64v8/Dockerfile @@ -20,7 +20,7 @@ RUN dotnet_monitor_version=9.0.5 \ # .NET Monitor Base image -FROM $REPO:9.0.19-azurelinux3.0-distroless-arm64v8 +FROM $REPO:9.0.20-azurelinux3.0-distroless-arm64v8 WORKDIR /app COPY --from=installer /app . diff --git a/src/runtime/9.0/alpine3.23-extra/amd64/Dockerfile b/src/runtime/9.0/alpine3.23-extra/amd64/Dockerfile index e0d947387e..90602f73c2 100644 --- a/src/runtime/9.0/alpine3.23-extra/amd64/Dockerfile +++ b/src/runtime/9.0/alpine3.23-extra/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-alpine3.23-extra-amd64 AS installer +FROM $REPO:9.0.20-alpine3.23-extra-amd64 AS installer # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,10 +17,10 @@ RUN dotnet_version=9.0.19 \ # .NET runtime image -FROM $REPO:9.0.19-alpine3.23-extra-amd64 +FROM $REPO:9.0.20-alpine3.23-extra-amd64 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/9.0/alpine3.23-extra/arm32v7/Dockerfile b/src/runtime/9.0/alpine3.23-extra/arm32v7/Dockerfile index 83bff0307b..42dce6ea7d 100644 --- a/src/runtime/9.0/alpine3.23-extra/arm32v7/Dockerfile +++ b/src/runtime/9.0/alpine3.23-extra/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-alpine3.23-extra-arm32v7 AS installer +FROM $REPO:9.0.20-alpine3.23-extra-arm32v7 AS installer # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,10 +17,10 @@ RUN dotnet_version=9.0.19 \ # .NET runtime image -FROM $REPO:9.0.19-alpine3.23-extra-arm32v7 +FROM $REPO:9.0.20-alpine3.23-extra-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/9.0/alpine3.23-extra/arm64v8/Dockerfile b/src/runtime/9.0/alpine3.23-extra/arm64v8/Dockerfile index 1ef728f2e5..d6bdd9fb94 100644 --- a/src/runtime/9.0/alpine3.23-extra/arm64v8/Dockerfile +++ b/src/runtime/9.0/alpine3.23-extra/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-alpine3.23-extra-arm64v8 AS installer +FROM $REPO:9.0.20-alpine3.23-extra-arm64v8 AS installer # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,10 +17,10 @@ RUN dotnet_version=9.0.19 \ # .NET runtime image -FROM $REPO:9.0.19-alpine3.23-extra-arm64v8 +FROM $REPO:9.0.20-alpine3.23-extra-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/9.0/alpine3.23/amd64/Dockerfile b/src/runtime/9.0/alpine3.23/amd64/Dockerfile index 7fc5103e99..9463d3f5e9 100644 --- a/src/runtime/9.0/alpine3.23/amd64/Dockerfile +++ b/src/runtime/9.0/alpine3.23/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-alpine3.23-amd64 AS installer +FROM $REPO:9.0.20-alpine3.23-amd64 AS installer # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,10 +17,10 @@ RUN dotnet_version=9.0.19 \ # .NET runtime image -FROM $REPO:9.0.19-alpine3.23-amd64 +FROM $REPO:9.0.20-alpine3.23-amd64 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/9.0/alpine3.23/arm32v7/Dockerfile b/src/runtime/9.0/alpine3.23/arm32v7/Dockerfile index 6f49c97cd0..c68e18099e 100644 --- a/src/runtime/9.0/alpine3.23/arm32v7/Dockerfile +++ b/src/runtime/9.0/alpine3.23/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-alpine3.23-arm32v7 AS installer +FROM $REPO:9.0.20-alpine3.23-arm32v7 AS installer # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,10 +17,10 @@ RUN dotnet_version=9.0.19 \ # .NET runtime image -FROM $REPO:9.0.19-alpine3.23-arm32v7 +FROM $REPO:9.0.20-alpine3.23-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/9.0/alpine3.23/arm64v8/Dockerfile b/src/runtime/9.0/alpine3.23/arm64v8/Dockerfile index 72d0c9331a..cae9ad2682 100644 --- a/src/runtime/9.0/alpine3.23/arm64v8/Dockerfile +++ b/src/runtime/9.0/alpine3.23/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-alpine3.23-arm64v8 AS installer +FROM $REPO:9.0.20-alpine3.23-arm64v8 AS installer # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,10 +17,10 @@ RUN dotnet_version=9.0.19 \ # .NET runtime image -FROM $REPO:9.0.19-alpine3.23-arm64v8 +FROM $REPO:9.0.20-alpine3.23-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/9.0/alpine3.24-extra/amd64/Dockerfile b/src/runtime/9.0/alpine3.24-extra/amd64/Dockerfile index 20ae5d7d82..5fc53f4e56 100644 --- a/src/runtime/9.0/alpine3.24-extra/amd64/Dockerfile +++ b/src/runtime/9.0/alpine3.24-extra/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-alpine3.24-extra-amd64 AS installer +FROM $REPO:9.0.20-alpine3.24-extra-amd64 AS installer # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,10 +17,10 @@ RUN dotnet_version=9.0.19 \ # .NET runtime image -FROM $REPO:9.0.19-alpine3.24-extra-amd64 +FROM $REPO:9.0.20-alpine3.24-extra-amd64 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/9.0/alpine3.24-extra/arm32v7/Dockerfile b/src/runtime/9.0/alpine3.24-extra/arm32v7/Dockerfile index 6d96e0f1ab..27b30650c0 100644 --- a/src/runtime/9.0/alpine3.24-extra/arm32v7/Dockerfile +++ b/src/runtime/9.0/alpine3.24-extra/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-alpine3.24-extra-arm32v7 AS installer +FROM $REPO:9.0.20-alpine3.24-extra-arm32v7 AS installer # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,10 +17,10 @@ RUN dotnet_version=9.0.19 \ # .NET runtime image -FROM $REPO:9.0.19-alpine3.24-extra-arm32v7 +FROM $REPO:9.0.20-alpine3.24-extra-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/9.0/alpine3.24-extra/arm64v8/Dockerfile b/src/runtime/9.0/alpine3.24-extra/arm64v8/Dockerfile index 5607db8d74..1b14b8f329 100644 --- a/src/runtime/9.0/alpine3.24-extra/arm64v8/Dockerfile +++ b/src/runtime/9.0/alpine3.24-extra/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-alpine3.24-extra-arm64v8 AS installer +FROM $REPO:9.0.20-alpine3.24-extra-arm64v8 AS installer # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,10 +17,10 @@ RUN dotnet_version=9.0.19 \ # .NET runtime image -FROM $REPO:9.0.19-alpine3.24-extra-arm64v8 +FROM $REPO:9.0.20-alpine3.24-extra-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/9.0/alpine3.24/amd64/Dockerfile b/src/runtime/9.0/alpine3.24/amd64/Dockerfile index 39f7f05d8a..fb9f8b7775 100644 --- a/src/runtime/9.0/alpine3.24/amd64/Dockerfile +++ b/src/runtime/9.0/alpine3.24/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-alpine3.24-amd64 AS installer +FROM $REPO:9.0.20-alpine3.24-amd64 AS installer # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,10 +17,10 @@ RUN dotnet_version=9.0.19 \ # .NET runtime image -FROM $REPO:9.0.19-alpine3.24-amd64 +FROM $REPO:9.0.20-alpine3.24-amd64 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/9.0/alpine3.24/arm32v7/Dockerfile b/src/runtime/9.0/alpine3.24/arm32v7/Dockerfile index 4fded46ed9..7e1fe82bfe 100644 --- a/src/runtime/9.0/alpine3.24/arm32v7/Dockerfile +++ b/src/runtime/9.0/alpine3.24/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-alpine3.24-arm32v7 AS installer +FROM $REPO:9.0.20-alpine3.24-arm32v7 AS installer # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,10 +17,10 @@ RUN dotnet_version=9.0.19 \ # .NET runtime image -FROM $REPO:9.0.19-alpine3.24-arm32v7 +FROM $REPO:9.0.20-alpine3.24-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/9.0/alpine3.24/arm64v8/Dockerfile b/src/runtime/9.0/alpine3.24/arm64v8/Dockerfile index 30ae19f743..3649a230d3 100644 --- a/src/runtime/9.0/alpine3.24/arm64v8/Dockerfile +++ b/src/runtime/9.0/alpine3.24/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-alpine3.24-arm64v8 AS installer +FROM $REPO:9.0.20-alpine3.24-arm64v8 AS installer # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,10 +17,10 @@ RUN dotnet_version=9.0.19 \ # .NET runtime image -FROM $REPO:9.0.19-alpine3.24-arm64v8 +FROM $REPO:9.0.20-alpine3.24-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/9.0/azurelinux3.0-distroless-extra/amd64/Dockerfile b/src/runtime/9.0/azurelinux3.0-distroless-extra/amd64/Dockerfile index 3e729f8f98..4f190ea91c 100644 --- a/src/runtime/9.0/azurelinux3.0-distroless-extra/amd64/Dockerfile +++ b/src/runtime/9.0/azurelinux3.0-distroless-extra/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -27,10 +27,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:9.0.19-azurelinux3.0-distroless-extra-amd64 +FROM $REPO:9.0.20-azurelinux3.0-distroless-extra-amd64 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/9.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile b/src/runtime/9.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile index 6b526b84c6..f0fb34cacc 100644 --- a/src/runtime/9.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile +++ b/src/runtime/9.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -27,10 +27,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:9.0.19-azurelinux3.0-distroless-extra-arm64v8 +FROM $REPO:9.0.20-azurelinux3.0-distroless-extra-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/9.0/azurelinux3.0-distroless/amd64/Dockerfile b/src/runtime/9.0/azurelinux3.0-distroless/amd64/Dockerfile index eb74de9ae7..d4ee2ab147 100644 --- a/src/runtime/9.0/azurelinux3.0-distroless/amd64/Dockerfile +++ b/src/runtime/9.0/azurelinux3.0-distroless/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -27,10 +27,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:9.0.19-azurelinux3.0-distroless-amd64 +FROM $REPO:9.0.20-azurelinux3.0-distroless-amd64 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/9.0/azurelinux3.0-distroless/arm64v8/Dockerfile b/src/runtime/9.0/azurelinux3.0-distroless/arm64v8/Dockerfile index e32d988627..963a282163 100644 --- a/src/runtime/9.0/azurelinux3.0-distroless/arm64v8/Dockerfile +++ b/src/runtime/9.0/azurelinux3.0-distroless/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -27,10 +27,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:9.0.19-azurelinux3.0-distroless-arm64v8 +FROM $REPO:9.0.20-azurelinux3.0-distroless-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/9.0/azurelinux3.0/amd64/Dockerfile b/src/runtime/9.0/azurelinux3.0/amd64/Dockerfile index 58e2a3ec64..b11466c5af 100644 --- a/src/runtime/9.0/azurelinux3.0/amd64/Dockerfile +++ b/src/runtime/9.0/azurelinux3.0/amd64/Dockerfile @@ -1,14 +1,14 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-azurelinux3.0-amd64 AS installer +FROM $REPO:9.0.20-azurelinux3.0-amd64 AS installer RUN tdnf install -y \ tar \ && tdnf clean all # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -22,10 +22,10 @@ RUN dotnet_version=9.0.19 \ # .NET runtime image -FROM $REPO:9.0.19-azurelinux3.0-amd64 +FROM $REPO:9.0.20-azurelinux3.0-amd64 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/9.0/azurelinux3.0/arm64v8/Dockerfile b/src/runtime/9.0/azurelinux3.0/arm64v8/Dockerfile index 863c4bb997..a5feffeec8 100644 --- a/src/runtime/9.0/azurelinux3.0/arm64v8/Dockerfile +++ b/src/runtime/9.0/azurelinux3.0/arm64v8/Dockerfile @@ -1,14 +1,14 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:9.0.19-azurelinux3.0-arm64v8 AS installer +FROM $REPO:9.0.20-azurelinux3.0-arm64v8 AS installer RUN tdnf install -y \ tar \ && tdnf clean all # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -22,10 +22,10 @@ RUN dotnet_version=9.0.19 \ # .NET runtime image -FROM $REPO:9.0.19-azurelinux3.0-arm64v8 +FROM $REPO:9.0.20-azurelinux3.0-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/9.0/bookworm-slim/amd64/Dockerfile b/src/runtime/9.0/bookworm-slim/amd64/Dockerfile index 1c750b69c7..3bebdbdb87 100644 --- a/src/runtime/9.0/bookworm-slim/amd64/Dockerfile +++ b/src/runtime/9.0/bookworm-slim/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:bookworm-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -18,10 +18,10 @@ RUN dotnet_version=9.0.19 \ # .NET runtime image -FROM $REPO:9.0.19-bookworm-slim-amd64 +FROM $REPO:9.0.20-bookworm-slim-amd64 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/9.0/bookworm-slim/arm32v7/Dockerfile b/src/runtime/9.0/bookworm-slim/arm32v7/Dockerfile index b165303326..a6765137a8 100644 --- a/src/runtime/9.0/bookworm-slim/arm32v7/Dockerfile +++ b/src/runtime/9.0/bookworm-slim/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:bookworm-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -18,10 +18,10 @@ RUN dotnet_version=9.0.19 \ # .NET runtime image -FROM $REPO:9.0.19-bookworm-slim-arm32v7 +FROM $REPO:9.0.20-bookworm-slim-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/9.0/bookworm-slim/arm64v8/Dockerfile b/src/runtime/9.0/bookworm-slim/arm64v8/Dockerfile index 0093102bee..ec69668489 100644 --- a/src/runtime/9.0/bookworm-slim/arm64v8/Dockerfile +++ b/src/runtime/9.0/bookworm-slim/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:bookworm-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -18,10 +18,10 @@ RUN dotnet_version=9.0.19 \ # .NET runtime image -FROM $REPO:9.0.19-bookworm-slim-arm64v8 +FROM $REPO:9.0.20-bookworm-slim-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/9.0/nanoserver-1809/amd64/Dockerfile b/src/runtime/9.0/nanoserver-1809/amd64/Dockerfile index 1f6674cb1b..20b1b26b26 100644 --- a/src/runtime/9.0/nanoserver-1809/amd64/Dockerfile +++ b/src/runtime/9.0/nanoserver-1809/amd64/Dockerfile @@ -8,7 +8,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $dotnet_version = '9.0.19'; ` + $dotnet_version = '9.0.20'; ` $dotnet_file = 'dotnet-runtime-' + $dotnet_version + '-win-x64.zip'; ` $dotnet_checksums_file = $dotnet_version + '-sha.txt'; ` ` @@ -45,7 +45,7 @@ ENV ` # Enable detection of running in a container DOTNET_RUNNING_IN_CONTAINER=true ` # .NET Runtime version - DOTNET_VERSION=9.0.19 + DOTNET_VERSION=9.0.20 # In order to set system PATH, ContainerAdministrator must be used USER ContainerAdministrator diff --git a/src/runtime/9.0/nanoserver-ltsc2022/amd64/Dockerfile b/src/runtime/9.0/nanoserver-ltsc2022/amd64/Dockerfile index 8636fd2a80..fae273b47a 100644 --- a/src/runtime/9.0/nanoserver-ltsc2022/amd64/Dockerfile +++ b/src/runtime/9.0/nanoserver-ltsc2022/amd64/Dockerfile @@ -8,7 +8,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $dotnet_version = '9.0.19'; ` + $dotnet_version = '9.0.20'; ` $dotnet_file = 'dotnet-runtime-' + $dotnet_version + '-win-x64.zip'; ` $dotnet_checksums_file = $dotnet_version + '-sha.txt'; ` ` @@ -45,7 +45,7 @@ ENV ` # Enable detection of running in a container DOTNET_RUNNING_IN_CONTAINER=true ` # .NET Runtime version - DOTNET_VERSION=9.0.19 + DOTNET_VERSION=9.0.20 # In order to set system PATH, ContainerAdministrator must be used USER ContainerAdministrator diff --git a/src/runtime/9.0/nanoserver-ltsc2025/amd64/Dockerfile b/src/runtime/9.0/nanoserver-ltsc2025/amd64/Dockerfile index 71fae4291c..7d67f1d9c4 100644 --- a/src/runtime/9.0/nanoserver-ltsc2025/amd64/Dockerfile +++ b/src/runtime/9.0/nanoserver-ltsc2025/amd64/Dockerfile @@ -8,7 +8,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $dotnet_version = '9.0.19'; ` + $dotnet_version = '9.0.20'; ` $dotnet_file = 'dotnet-runtime-' + $dotnet_version + '-win-x64.zip'; ` $dotnet_checksums_file = $dotnet_version + '-sha.txt'; ` ` @@ -45,7 +45,7 @@ ENV ` # Enable detection of running in a container DOTNET_RUNNING_IN_CONTAINER=true ` # .NET Runtime version - DOTNET_VERSION=9.0.19 + DOTNET_VERSION=9.0.20 # In order to set system PATH, ContainerAdministrator must be used USER ContainerAdministrator diff --git a/src/runtime/9.0/noble-chiseled-extra/amd64/Dockerfile b/src/runtime/9.0/noble-chiseled-extra/amd64/Dockerfile index 657e8c2d24..62bd334bd4 100644 --- a/src/runtime/9.0/noble-chiseled-extra/amd64/Dockerfile +++ b/src/runtime/9.0/noble-chiseled-extra/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:noble-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -21,10 +21,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:9.0.19-noble-chiseled-extra-amd64 +FROM $REPO:9.0.20-noble-chiseled-extra-amd64 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/9.0/noble-chiseled-extra/arm32v7/Dockerfile b/src/runtime/9.0/noble-chiseled-extra/arm32v7/Dockerfile index 8669e2213c..4df661fda1 100644 --- a/src/runtime/9.0/noble-chiseled-extra/arm32v7/Dockerfile +++ b/src/runtime/9.0/noble-chiseled-extra/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -21,10 +21,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:9.0.19-noble-chiseled-extra-arm32v7 +FROM $REPO:9.0.20-noble-chiseled-extra-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/9.0/noble-chiseled-extra/arm64v8/Dockerfile b/src/runtime/9.0/noble-chiseled-extra/arm64v8/Dockerfile index 16d17e2752..522b9464a6 100644 --- a/src/runtime/9.0/noble-chiseled-extra/arm64v8/Dockerfile +++ b/src/runtime/9.0/noble-chiseled-extra/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:noble-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -21,10 +21,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:9.0.19-noble-chiseled-extra-arm64v8 +FROM $REPO:9.0.20-noble-chiseled-extra-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/9.0/noble-chiseled/amd64/Dockerfile b/src/runtime/9.0/noble-chiseled/amd64/Dockerfile index 64d6c0943b..f3744a241a 100644 --- a/src/runtime/9.0/noble-chiseled/amd64/Dockerfile +++ b/src/runtime/9.0/noble-chiseled/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:noble-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -21,10 +21,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:9.0.19-noble-chiseled-amd64 +FROM $REPO:9.0.20-noble-chiseled-amd64 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/9.0/noble-chiseled/arm32v7/Dockerfile b/src/runtime/9.0/noble-chiseled/arm32v7/Dockerfile index 95a0c08db8..b0a75024e1 100644 --- a/src/runtime/9.0/noble-chiseled/arm32v7/Dockerfile +++ b/src/runtime/9.0/noble-chiseled/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -21,10 +21,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:9.0.19-noble-chiseled-arm32v7 +FROM $REPO:9.0.20-noble-chiseled-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/9.0/noble-chiseled/arm64v8/Dockerfile b/src/runtime/9.0/noble-chiseled/arm64v8/Dockerfile index 16357c4629..1ce9c24e75 100644 --- a/src/runtime/9.0/noble-chiseled/arm64v8/Dockerfile +++ b/src/runtime/9.0/noble-chiseled/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:noble-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -21,10 +21,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:9.0.19-noble-chiseled-arm64v8 +FROM $REPO:9.0.20-noble-chiseled-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/9.0/noble/amd64/Dockerfile b/src/runtime/9.0/noble/amd64/Dockerfile index b8f0c47209..99ca7e139b 100644 --- a/src/runtime/9.0/noble/amd64/Dockerfile +++ b/src/runtime/9.0/noble/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:noble-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -18,10 +18,10 @@ RUN dotnet_version=9.0.19 \ # .NET runtime image -FROM $REPO:9.0.19-noble-amd64 +FROM $REPO:9.0.20-noble-amd64 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/9.0/noble/arm32v7/Dockerfile b/src/runtime/9.0/noble/arm32v7/Dockerfile index a75f21ae94..f2f6a404f0 100644 --- a/src/runtime/9.0/noble/arm32v7/Dockerfile +++ b/src/runtime/9.0/noble/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -18,10 +18,10 @@ RUN dotnet_version=9.0.19 \ # .NET runtime image -FROM $REPO:9.0.19-noble-arm32v7 +FROM $REPO:9.0.20-noble-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/9.0/noble/arm64v8/Dockerfile b/src/runtime/9.0/noble/arm64v8/Dockerfile index 4d005d4933..9eb2c3d040 100644 --- a/src/runtime/9.0/noble/arm64v8/Dockerfile +++ b/src/runtime/9.0/noble/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:noble-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=9.0.19 \ +RUN dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -18,10 +18,10 @@ RUN dotnet_version=9.0.19 \ # .NET runtime image -FROM $REPO:9.0.19-noble-arm64v8 +FROM $REPO:9.0.20-noble-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=9.0.19 +ENV DOTNET_VERSION=9.0.20 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/9.0/windowsservercore-ltsc2019/amd64/Dockerfile b/src/runtime/9.0/windowsservercore-ltsc2019/amd64/Dockerfile index f67e95d98d..16b5ffd2e6 100644 --- a/src/runtime/9.0/windowsservercore-ltsc2019/amd64/Dockerfile +++ b/src/runtime/9.0/windowsservercore-ltsc2019/amd64/Dockerfile @@ -8,7 +8,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $dotnet_version = '9.0.19'; ` + $dotnet_version = '9.0.20'; ` $dotnet_file = 'dotnet-runtime-' + $dotnet_version + '-win-x64.zip'; ` $dotnet_checksums_file = $dotnet_version + '-sha.txt'; ` ` @@ -45,7 +45,7 @@ ENV ` # Enable detection of running in a container DOTNET_RUNNING_IN_CONTAINER=true ` # .NET Runtime version - DOTNET_VERSION=9.0.19 + DOTNET_VERSION=9.0.20 RUN setx /M PATH "%PATH%;C:\Program Files\dotnet" diff --git a/src/runtime/9.0/windowsservercore-ltsc2022/amd64/Dockerfile b/src/runtime/9.0/windowsservercore-ltsc2022/amd64/Dockerfile index 34584afafe..17e16dabf8 100644 --- a/src/runtime/9.0/windowsservercore-ltsc2022/amd64/Dockerfile +++ b/src/runtime/9.0/windowsservercore-ltsc2022/amd64/Dockerfile @@ -8,7 +8,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $dotnet_version = '9.0.19'; ` + $dotnet_version = '9.0.20'; ` $dotnet_file = 'dotnet-runtime-' + $dotnet_version + '-win-x64.zip'; ` $dotnet_checksums_file = $dotnet_version + '-sha.txt'; ` ` @@ -45,7 +45,7 @@ ENV ` # Enable detection of running in a container DOTNET_RUNNING_IN_CONTAINER=true ` # .NET Runtime version - DOTNET_VERSION=9.0.19 + DOTNET_VERSION=9.0.20 RUN setx /M PATH "%PATH%;C:\Program Files\dotnet" diff --git a/src/runtime/9.0/windowsservercore-ltsc2025/amd64/Dockerfile b/src/runtime/9.0/windowsservercore-ltsc2025/amd64/Dockerfile index 35cf4fd317..bc673dc353 100644 --- a/src/runtime/9.0/windowsservercore-ltsc2025/amd64/Dockerfile +++ b/src/runtime/9.0/windowsservercore-ltsc2025/amd64/Dockerfile @@ -8,7 +8,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $dotnet_version = '9.0.19'; ` + $dotnet_version = '9.0.20'; ` $dotnet_file = 'dotnet-runtime-' + $dotnet_version + '-win-x64.zip'; ` $dotnet_checksums_file = $dotnet_version + '-sha.txt'; ` ` @@ -45,7 +45,7 @@ ENV ` # Enable detection of running in a container DOTNET_RUNNING_IN_CONTAINER=true ` # .NET Runtime version - DOTNET_VERSION=9.0.19 + DOTNET_VERSION=9.0.20 RUN setx /M PATH "%PATH%;C:\Program Files\dotnet" diff --git a/src/sdk/9.0/alpine3.23/amd64/Dockerfile b/src/sdk/9.0/alpine3.23/amd64/Dockerfile index 8dbde58c56..ff363b594a 100644 --- a/src/sdk/9.0/alpine3.23/amd64/Dockerfile +++ b/src/sdk/9.0/alpine3.23/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:9.0.19-alpine3.23-amd64 AS installer +FROM $REPO:9.0.20-alpine3.23-amd64 AS installer # Install .NET SDK -RUN dotnet_sdk_version=9.0.317 \ - && dotnet_version=9.0.19 \ +RUN dotnet_sdk_version=9.0.318 \ + && dotnet_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -23,7 +23,7 @@ RUN powershell_version=7.5.10 \ # .NET SDK image -FROM $REPO:9.0.19-alpine3.23-amd64 +FROM $REPO:9.0.20-alpine3.23-amd64 ENV \ # Do not generate certificate @@ -31,7 +31,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=9.0.317 \ + DOTNET_SDK_VERSION=9.0.318 \ # Disable the invariant mode (set in base image) DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ # Enable correct mode for dotnet watch (only mode supported in a container) diff --git a/src/sdk/9.0/alpine3.23/arm32v7/Dockerfile b/src/sdk/9.0/alpine3.23/arm32v7/Dockerfile index a7c3c87721..0da62973c2 100644 --- a/src/sdk/9.0/alpine3.23/arm32v7/Dockerfile +++ b/src/sdk/9.0/alpine3.23/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:9.0.19-alpine3.23-arm32v7 AS installer +FROM $REPO:9.0.20-alpine3.23-arm32v7 AS installer # Install .NET SDK -RUN dotnet_sdk_version=9.0.317 \ - && dotnet_version=9.0.19 \ +RUN dotnet_sdk_version=9.0.318 \ + && dotnet_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,7 +17,7 @@ RUN dotnet_sdk_version=9.0.317 \ # .NET SDK image -FROM $REPO:9.0.19-alpine3.23-arm32v7 +FROM $REPO:9.0.20-alpine3.23-arm32v7 ENV \ # Do not generate certificate @@ -25,7 +25,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=9.0.317 \ + DOTNET_SDK_VERSION=9.0.318 \ # Disable the invariant mode (set in base image) DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ # Enable correct mode for dotnet watch (only mode supported in a container) diff --git a/src/sdk/9.0/alpine3.23/arm64v8/Dockerfile b/src/sdk/9.0/alpine3.23/arm64v8/Dockerfile index 813695f6af..f9ea34616a 100644 --- a/src/sdk/9.0/alpine3.23/arm64v8/Dockerfile +++ b/src/sdk/9.0/alpine3.23/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:9.0.19-alpine3.23-arm64v8 AS installer +FROM $REPO:9.0.20-alpine3.23-arm64v8 AS installer # Install .NET SDK -RUN dotnet_sdk_version=9.0.317 \ - && dotnet_version=9.0.19 \ +RUN dotnet_sdk_version=9.0.318 \ + && dotnet_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,7 +17,7 @@ RUN dotnet_sdk_version=9.0.317 \ # .NET SDK image -FROM $REPO:9.0.19-alpine3.23-arm64v8 +FROM $REPO:9.0.20-alpine3.23-arm64v8 ENV \ # Do not generate certificate @@ -25,7 +25,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=9.0.317 \ + DOTNET_SDK_VERSION=9.0.318 \ # Disable the invariant mode (set in base image) DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ # Enable correct mode for dotnet watch (only mode supported in a container) diff --git a/src/sdk/9.0/alpine3.24/amd64/Dockerfile b/src/sdk/9.0/alpine3.24/amd64/Dockerfile index a05ce9ef45..625e0241d3 100644 --- a/src/sdk/9.0/alpine3.24/amd64/Dockerfile +++ b/src/sdk/9.0/alpine3.24/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:9.0.19-alpine3.24-amd64 AS installer +FROM $REPO:9.0.20-alpine3.24-amd64 AS installer # Install .NET SDK -RUN dotnet_sdk_version=9.0.317 \ - && dotnet_version=9.0.19 \ +RUN dotnet_sdk_version=9.0.318 \ + && dotnet_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -23,7 +23,7 @@ RUN powershell_version=7.5.10 \ # .NET SDK image -FROM $REPO:9.0.19-alpine3.24-amd64 +FROM $REPO:9.0.20-alpine3.24-amd64 ENV \ # Do not generate certificate @@ -31,7 +31,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=9.0.317 \ + DOTNET_SDK_VERSION=9.0.318 \ # Disable the invariant mode (set in base image) DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ # Enable correct mode for dotnet watch (only mode supported in a container) diff --git a/src/sdk/9.0/alpine3.24/arm32v7/Dockerfile b/src/sdk/9.0/alpine3.24/arm32v7/Dockerfile index efabc05883..6d040ffc1f 100644 --- a/src/sdk/9.0/alpine3.24/arm32v7/Dockerfile +++ b/src/sdk/9.0/alpine3.24/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:9.0.19-alpine3.24-arm32v7 AS installer +FROM $REPO:9.0.20-alpine3.24-arm32v7 AS installer # Install .NET SDK -RUN dotnet_sdk_version=9.0.317 \ - && dotnet_version=9.0.19 \ +RUN dotnet_sdk_version=9.0.318 \ + && dotnet_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,7 +17,7 @@ RUN dotnet_sdk_version=9.0.317 \ # .NET SDK image -FROM $REPO:9.0.19-alpine3.24-arm32v7 +FROM $REPO:9.0.20-alpine3.24-arm32v7 ENV \ # Do not generate certificate @@ -25,7 +25,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=9.0.317 \ + DOTNET_SDK_VERSION=9.0.318 \ # Disable the invariant mode (set in base image) DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ # Enable correct mode for dotnet watch (only mode supported in a container) diff --git a/src/sdk/9.0/alpine3.24/arm64v8/Dockerfile b/src/sdk/9.0/alpine3.24/arm64v8/Dockerfile index 52efeecfbd..e3d92b6c90 100644 --- a/src/sdk/9.0/alpine3.24/arm64v8/Dockerfile +++ b/src/sdk/9.0/alpine3.24/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:9.0.19-alpine3.24-arm64v8 AS installer +FROM $REPO:9.0.20-alpine3.24-arm64v8 AS installer # Install .NET SDK -RUN dotnet_sdk_version=9.0.317 \ - && dotnet_version=9.0.19 \ +RUN dotnet_sdk_version=9.0.318 \ + && dotnet_version=9.0.20 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -17,7 +17,7 @@ RUN dotnet_sdk_version=9.0.317 \ # .NET SDK image -FROM $REPO:9.0.19-alpine3.24-arm64v8 +FROM $REPO:9.0.20-alpine3.24-arm64v8 ENV \ # Do not generate certificate @@ -25,7 +25,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=9.0.317 \ + DOTNET_SDK_VERSION=9.0.318 \ # Disable the invariant mode (set in base image) DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ # Enable correct mode for dotnet watch (only mode supported in a container) diff --git a/src/sdk/9.0/azurelinux3.0/amd64/Dockerfile b/src/sdk/9.0/azurelinux3.0/amd64/Dockerfile index 7f6b037be5..f04d259151 100644 --- a/src/sdk/9.0/azurelinux3.0/amd64/Dockerfile +++ b/src/sdk/9.0/azurelinux3.0/amd64/Dockerfile @@ -1,14 +1,14 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:9.0.19-azurelinux3.0-amd64 AS installer +FROM $REPO:9.0.20-azurelinux3.0-amd64 AS installer RUN tdnf install -y \ tar \ && tdnf clean all # Install .NET SDK -RUN dotnet_sdk_version=9.0.317 \ - && dotnet_version=9.0.19 \ +RUN dotnet_sdk_version=9.0.318 \ + && dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -28,7 +28,7 @@ RUN powershell_version=7.5.10 \ # .NET SDK image -FROM $REPO:9.0.19-azurelinux3.0-amd64 +FROM $REPO:9.0.20-azurelinux3.0-amd64 ENV \ # Do not generate certificate @@ -36,7 +36,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=9.0.317 \ + DOTNET_SDK_VERSION=9.0.318 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/9.0/azurelinux3.0/arm64v8/Dockerfile b/src/sdk/9.0/azurelinux3.0/arm64v8/Dockerfile index 553ef95ecf..93abbc1b44 100644 --- a/src/sdk/9.0/azurelinux3.0/arm64v8/Dockerfile +++ b/src/sdk/9.0/azurelinux3.0/arm64v8/Dockerfile @@ -1,14 +1,14 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:9.0.19-azurelinux3.0-arm64v8 AS installer +FROM $REPO:9.0.20-azurelinux3.0-arm64v8 AS installer RUN tdnf install -y \ tar \ && tdnf clean all # Install .NET SDK -RUN dotnet_sdk_version=9.0.317 \ - && dotnet_version=9.0.19 \ +RUN dotnet_sdk_version=9.0.318 \ + && dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -28,7 +28,7 @@ RUN powershell_version=7.5.10 \ # .NET SDK image -FROM $REPO:9.0.19-azurelinux3.0-arm64v8 +FROM $REPO:9.0.20-azurelinux3.0-arm64v8 ENV \ # Do not generate certificate @@ -36,7 +36,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=9.0.317 \ + DOTNET_SDK_VERSION=9.0.318 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/9.0/bookworm-slim/amd64/Dockerfile b/src/sdk/9.0/bookworm-slim/amd64/Dockerfile index cd2ed60981..7de1a5ca6a 100644 --- a/src/sdk/9.0/bookworm-slim/amd64/Dockerfile +++ b/src/sdk/9.0/bookworm-slim/amd64/Dockerfile @@ -3,8 +3,8 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM amd64/buildpack-deps:bookworm-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=9.0.317 \ - && dotnet_version=9.0.19 \ +RUN dotnet_sdk_version=9.0.318 \ + && dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -24,7 +24,7 @@ RUN powershell_version=7.5.10 \ # .NET SDK image -FROM $REPO:9.0.19-bookworm-slim-amd64 +FROM $REPO:9.0.20-bookworm-slim-amd64 ENV \ # Do not generate certificate @@ -32,7 +32,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=9.0.317 \ + DOTNET_SDK_VERSION=9.0.318 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile b/src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile index dcba97f839..768d1d8b52 100644 --- a/src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile +++ b/src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile @@ -3,8 +3,8 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM arm32v7/buildpack-deps:bookworm-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=9.0.317 \ - && dotnet_version=9.0.19 \ +RUN dotnet_sdk_version=9.0.318 \ + && dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -24,7 +24,7 @@ RUN powershell_version=7.5.10 \ # .NET SDK image -FROM $REPO:9.0.19-bookworm-slim-arm32v7 +FROM $REPO:9.0.20-bookworm-slim-arm32v7 ENV \ # Do not generate certificate @@ -32,7 +32,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=9.0.317 \ + DOTNET_SDK_VERSION=9.0.318 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile b/src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile index 2230e0c410..da3005c5ca 100644 --- a/src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile +++ b/src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile @@ -3,8 +3,8 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM arm64v8/buildpack-deps:bookworm-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=9.0.317 \ - && dotnet_version=9.0.19 \ +RUN dotnet_sdk_version=9.0.318 \ + && dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -24,7 +24,7 @@ RUN powershell_version=7.5.10 \ # .NET SDK image -FROM $REPO:9.0.19-bookworm-slim-arm64v8 +FROM $REPO:9.0.20-bookworm-slim-arm64v8 ENV \ # Do not generate certificate @@ -32,7 +32,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=9.0.317 \ + DOTNET_SDK_VERSION=9.0.318 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/9.0/nanoserver-1809/amd64/Dockerfile b/src/sdk/9.0/nanoserver-1809/amd64/Dockerfile index 1b9163917a..1d8ace6478 100644 --- a/src/sdk/9.0/nanoserver-1809/amd64/Dockerfile +++ b/src/sdk/9.0/nanoserver-1809/amd64/Dockerfile @@ -25,8 +25,8 @@ RUN powershell -Command " ` $ProgressPreference = 'SilentlyContinue'; ` ` # Retrieve .NET SDK - $dotnet_sdk_version = '9.0.317'; ` - $dotnet_version = '9.0.19'; ` + $dotnet_sdk_version = '9.0.318'; ` + $dotnet_version = '9.0.20'; ` $dotnet_file = 'dotnet-sdk-' + $dotnet_sdk_version + '-win-x64.zip'; ` $dotnet_checksums_file = $dotnet_version + '-sha.txt'; ` ` @@ -74,7 +74,7 @@ RUN powershell -Command " ` # SDK image -FROM $REPO:9.0.19-nanoserver-1809 +FROM $REPO:9.0.20-nanoserver-1809 ENV ` # Do not generate certificate @@ -82,7 +82,7 @@ ENV ` # Do not show first run text DOTNET_NOLOGO=true ` # SDK version - DOTNET_SDK_VERSION=9.0.317 ` + DOTNET_SDK_VERSION=9.0.318 ` # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true ` # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/9.0/nanoserver-ltsc2022/amd64/Dockerfile b/src/sdk/9.0/nanoserver-ltsc2022/amd64/Dockerfile index 8163a5bf4e..ed81ba1934 100644 --- a/src/sdk/9.0/nanoserver-ltsc2022/amd64/Dockerfile +++ b/src/sdk/9.0/nanoserver-ltsc2022/amd64/Dockerfile @@ -25,8 +25,8 @@ RUN powershell -Command " ` $ProgressPreference = 'SilentlyContinue'; ` ` # Retrieve .NET SDK - $dotnet_sdk_version = '9.0.317'; ` - $dotnet_version = '9.0.19'; ` + $dotnet_sdk_version = '9.0.318'; ` + $dotnet_version = '9.0.20'; ` $dotnet_file = 'dotnet-sdk-' + $dotnet_sdk_version + '-win-x64.zip'; ` $dotnet_checksums_file = $dotnet_version + '-sha.txt'; ` ` @@ -74,7 +74,7 @@ RUN powershell -Command " ` # SDK image -FROM $REPO:9.0.19-nanoserver-ltsc2022 +FROM $REPO:9.0.20-nanoserver-ltsc2022 ENV ` # Do not generate certificate @@ -82,7 +82,7 @@ ENV ` # Do not show first run text DOTNET_NOLOGO=true ` # SDK version - DOTNET_SDK_VERSION=9.0.317 ` + DOTNET_SDK_VERSION=9.0.318 ` # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true ` # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/9.0/nanoserver-ltsc2025/amd64/Dockerfile b/src/sdk/9.0/nanoserver-ltsc2025/amd64/Dockerfile index bfcf7fb19d..47eb08d27d 100644 --- a/src/sdk/9.0/nanoserver-ltsc2025/amd64/Dockerfile +++ b/src/sdk/9.0/nanoserver-ltsc2025/amd64/Dockerfile @@ -25,8 +25,8 @@ RUN powershell -Command " ` $ProgressPreference = 'SilentlyContinue'; ` ` # Retrieve .NET SDK - $dotnet_sdk_version = '9.0.317'; ` - $dotnet_version = '9.0.19'; ` + $dotnet_sdk_version = '9.0.318'; ` + $dotnet_version = '9.0.20'; ` $dotnet_file = 'dotnet-sdk-' + $dotnet_sdk_version + '-win-x64.zip'; ` $dotnet_checksums_file = $dotnet_version + '-sha.txt'; ` ` @@ -74,7 +74,7 @@ RUN powershell -Command " ` # SDK image -FROM $REPO:9.0.19-nanoserver-ltsc2025 +FROM $REPO:9.0.20-nanoserver-ltsc2025 ENV ` # Do not generate certificate @@ -82,7 +82,7 @@ ENV ` # Do not show first run text DOTNET_NOLOGO=true ` # SDK version - DOTNET_SDK_VERSION=9.0.317 ` + DOTNET_SDK_VERSION=9.0.318 ` # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true ` # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/9.0/noble/amd64/Dockerfile b/src/sdk/9.0/noble/amd64/Dockerfile index bdefae3850..6a5af63e43 100644 --- a/src/sdk/9.0/noble/amd64/Dockerfile +++ b/src/sdk/9.0/noble/amd64/Dockerfile @@ -3,8 +3,8 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM amd64/buildpack-deps:noble-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=9.0.317 \ - && dotnet_version=9.0.19 \ +RUN dotnet_sdk_version=9.0.318 \ + && dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -24,7 +24,7 @@ RUN powershell_version=7.5.10 \ # .NET SDK image -FROM $REPO:9.0.19-noble-amd64 +FROM $REPO:9.0.20-noble-amd64 ENV \ # Do not generate certificate @@ -32,7 +32,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=9.0.317 \ + DOTNET_SDK_VERSION=9.0.318 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/9.0/noble/arm32v7/Dockerfile b/src/sdk/9.0/noble/arm32v7/Dockerfile index 93ca0c4aee..d20a8acc4f 100644 --- a/src/sdk/9.0/noble/arm32v7/Dockerfile +++ b/src/sdk/9.0/noble/arm32v7/Dockerfile @@ -3,8 +3,8 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM arm32v7/buildpack-deps:jammy-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=9.0.317 \ - && dotnet_version=9.0.19 \ +RUN dotnet_sdk_version=9.0.318 \ + && dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -24,7 +24,7 @@ RUN powershell_version=7.5.10 \ # .NET SDK image -FROM $REPO:9.0.19-noble-arm32v7 +FROM $REPO:9.0.20-noble-arm32v7 ENV \ # Do not generate certificate @@ -32,7 +32,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=9.0.317 \ + DOTNET_SDK_VERSION=9.0.318 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/9.0/noble/arm64v8/Dockerfile b/src/sdk/9.0/noble/arm64v8/Dockerfile index 9fc6e1da17..a6321f7422 100644 --- a/src/sdk/9.0/noble/arm64v8/Dockerfile +++ b/src/sdk/9.0/noble/arm64v8/Dockerfile @@ -3,8 +3,8 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM arm64v8/buildpack-deps:noble-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=9.0.317 \ - && dotnet_version=9.0.19 \ +RUN dotnet_sdk_version=9.0.318 \ + && dotnet_version=9.0.20 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/checksums/$dotnet_version-sha.txt \ @@ -24,7 +24,7 @@ RUN powershell_version=7.5.10 \ # .NET SDK image -FROM $REPO:9.0.19-noble-arm64v8 +FROM $REPO:9.0.20-noble-arm64v8 ENV \ # Do not generate certificate @@ -32,7 +32,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=9.0.317 \ + DOTNET_SDK_VERSION=9.0.318 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/9.0/windowsservercore-ltsc2019/amd64/Dockerfile b/src/sdk/9.0/windowsservercore-ltsc2019/amd64/Dockerfile index 977ea31770..84da0a1672 100644 --- a/src/sdk/9.0/windowsservercore-ltsc2019/amd64/Dockerfile +++ b/src/sdk/9.0/windowsservercore-ltsc2019/amd64/Dockerfile @@ -25,8 +25,8 @@ RUN powershell -Command " ` $ProgressPreference = 'SilentlyContinue'; ` ` # Retrieve .NET SDK - $dotnet_sdk_version = '9.0.317'; ` - $dotnet_version = '9.0.19'; ` + $dotnet_sdk_version = '9.0.318'; ` + $dotnet_version = '9.0.20'; ` $dotnet_file = 'dotnet-sdk-' + $dotnet_sdk_version + '-win-x64.zip'; ` $dotnet_checksums_file = $dotnet_version + '-sha.txt'; ` ` @@ -74,7 +74,7 @@ RUN powershell -Command " ` # SDK image -FROM $REPO:9.0.19-windowsservercore-ltsc2019 +FROM $REPO:9.0.20-windowsservercore-ltsc2019 ENV ` # Do not generate certificate @@ -82,7 +82,7 @@ ENV ` # Do not show first run text DOTNET_NOLOGO=true ` # SDK version - DOTNET_SDK_VERSION=9.0.317 ` + DOTNET_SDK_VERSION=9.0.318 ` # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true ` # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/9.0/windowsservercore-ltsc2022/amd64/Dockerfile b/src/sdk/9.0/windowsservercore-ltsc2022/amd64/Dockerfile index 8724c64b9a..ea8a56135e 100644 --- a/src/sdk/9.0/windowsservercore-ltsc2022/amd64/Dockerfile +++ b/src/sdk/9.0/windowsservercore-ltsc2022/amd64/Dockerfile @@ -25,8 +25,8 @@ RUN powershell -Command " ` $ProgressPreference = 'SilentlyContinue'; ` ` # Retrieve .NET SDK - $dotnet_sdk_version = '9.0.317'; ` - $dotnet_version = '9.0.19'; ` + $dotnet_sdk_version = '9.0.318'; ` + $dotnet_version = '9.0.20'; ` $dotnet_file = 'dotnet-sdk-' + $dotnet_sdk_version + '-win-x64.zip'; ` $dotnet_checksums_file = $dotnet_version + '-sha.txt'; ` ` @@ -74,7 +74,7 @@ RUN powershell -Command " ` # SDK image -FROM $REPO:9.0.19-windowsservercore-ltsc2022 +FROM $REPO:9.0.20-windowsservercore-ltsc2022 ENV ` # Do not generate certificate @@ -82,7 +82,7 @@ ENV ` # Do not show first run text DOTNET_NOLOGO=true ` # SDK version - DOTNET_SDK_VERSION=9.0.317 ` + DOTNET_SDK_VERSION=9.0.318 ` # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true ` # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/9.0/windowsservercore-ltsc2025/amd64/Dockerfile b/src/sdk/9.0/windowsservercore-ltsc2025/amd64/Dockerfile index 13d3dcbd87..238ec5f1d4 100644 --- a/src/sdk/9.0/windowsservercore-ltsc2025/amd64/Dockerfile +++ b/src/sdk/9.0/windowsservercore-ltsc2025/amd64/Dockerfile @@ -25,8 +25,8 @@ RUN powershell -Command " ` $ProgressPreference = 'SilentlyContinue'; ` ` # Retrieve .NET SDK - $dotnet_sdk_version = '9.0.317'; ` - $dotnet_version = '9.0.19'; ` + $dotnet_sdk_version = '9.0.318'; ` + $dotnet_version = '9.0.20'; ` $dotnet_file = 'dotnet-sdk-' + $dotnet_sdk_version + '-win-x64.zip'; ` $dotnet_checksums_file = $dotnet_version + '-sha.txt'; ` ` @@ -74,7 +74,7 @@ RUN powershell -Command " ` # SDK image -FROM $REPO:9.0.19-windowsservercore-ltsc2025 +FROM $REPO:9.0.20-windowsservercore-ltsc2025 ENV ` # Do not generate certificate @@ -82,7 +82,7 @@ ENV ` # Do not show first run text DOTNET_NOLOGO=true ` # SDK version - DOTNET_SDK_VERSION=9.0.317 ` + DOTNET_SDK_VERSION=9.0.318 ` # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true ` # Skip extraction of XML docs - generally not useful within an image/container - helps performance From 6ac9a0a71d4ccde3208a11b532d2ec3f02274e6f Mon Sep 17 00:00:00 2001 From: Logan Bussell Date: Tue, 8 Sep 2026 09:33:02 -0700 Subject: [PATCH 22/25] Update .NET 10.0 to 10.0.401 SDK / 10.0.12 Runtime Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- README.aspnet.md | 136 +++++++++--------- README.runtime-deps.md | 72 +++++----- README.runtime.md | 80 +++++------ README.sdk.md | 56 ++++---- manifest.versions.json | 10 +- .../amd64/Dockerfile | 10 +- .../arm32v7/Dockerfile | 10 +- .../arm64v8/Dockerfile | 10 +- .../alpine3.23-composite/amd64/Dockerfile | 10 +- .../alpine3.23-composite/arm32v7/Dockerfile | 10 +- .../alpine3.23-composite/arm64v8/Dockerfile | 10 +- .../10.0/alpine3.23-extra/amd64/Dockerfile | 8 +- .../10.0/alpine3.23-extra/arm32v7/Dockerfile | 8 +- .../10.0/alpine3.23-extra/arm64v8/Dockerfile | 8 +- src/aspnet/10.0/alpine3.23/amd64/Dockerfile | 8 +- src/aspnet/10.0/alpine3.23/arm32v7/Dockerfile | 8 +- src/aspnet/10.0/alpine3.23/arm64v8/Dockerfile | 8 +- .../amd64/Dockerfile | 10 +- .../arm32v7/Dockerfile | 10 +- .../arm64v8/Dockerfile | 10 +- .../alpine3.24-composite/amd64/Dockerfile | 10 +- .../alpine3.24-composite/arm32v7/Dockerfile | 10 +- .../alpine3.24-composite/arm64v8/Dockerfile | 10 +- .../10.0/alpine3.24-extra/amd64/Dockerfile | 8 +- .../10.0/alpine3.24-extra/arm32v7/Dockerfile | 8 +- .../10.0/alpine3.24-extra/arm64v8/Dockerfile | 8 +- src/aspnet/10.0/alpine3.24/amd64/Dockerfile | 8 +- src/aspnet/10.0/alpine3.24/arm32v7/Dockerfile | 8 +- src/aspnet/10.0/alpine3.24/arm64v8/Dockerfile | 8 +- .../amd64/Dockerfile | 8 +- .../arm64v8/Dockerfile | 8 +- .../amd64/Dockerfile | 8 +- .../arm64v8/Dockerfile | 8 +- .../amd64/Dockerfile | 6 +- .../arm64v8/Dockerfile | 6 +- .../azurelinux3.0-distroless/amd64/Dockerfile | 6 +- .../arm64v8/Dockerfile | 6 +- .../10.0/azurelinux3.0/amd64/Dockerfile | 8 +- .../10.0/azurelinux3.0/arm64v8/Dockerfile | 8 +- .../10.0/nanoserver-ltsc2022/amd64/Dockerfile | 6 +- .../10.0/nanoserver-ltsc2025/amd64/Dockerfile | 6 +- .../amd64/Dockerfile | 8 +- .../arm32v7/Dockerfile | 8 +- .../arm64v8/Dockerfile | 8 +- .../noble-chiseled-composite/amd64/Dockerfile | 8 +- .../arm32v7/Dockerfile | 8 +- .../arm64v8/Dockerfile | 8 +- .../noble-chiseled-extra/amd64/Dockerfile | 6 +- .../noble-chiseled-extra/arm32v7/Dockerfile | 6 +- .../noble-chiseled-extra/arm64v8/Dockerfile | 6 +- .../10.0/noble-chiseled/amd64/Dockerfile | 6 +- .../10.0/noble-chiseled/arm32v7/Dockerfile | 6 +- .../10.0/noble-chiseled/arm64v8/Dockerfile | 6 +- src/aspnet/10.0/noble/amd64/Dockerfile | 6 +- src/aspnet/10.0/noble/arm32v7/Dockerfile | 6 +- src/aspnet/10.0/noble/arm64v8/Dockerfile | 6 +- .../amd64/Dockerfile | 8 +- .../arm32v7/Dockerfile | 8 +- .../arm64v8/Dockerfile | 8 +- .../amd64/Dockerfile | 8 +- .../arm32v7/Dockerfile | 8 +- .../arm64v8/Dockerfile | 8 +- .../resolute-chiseled-extra/amd64/Dockerfile | 6 +- .../arm32v7/Dockerfile | 6 +- .../arm64v8/Dockerfile | 6 +- .../10.0/resolute-chiseled/amd64/Dockerfile | 6 +- .../10.0/resolute-chiseled/arm32v7/Dockerfile | 6 +- .../10.0/resolute-chiseled/arm64v8/Dockerfile | 6 +- src/aspnet/10.0/resolute/amd64/Dockerfile | 6 +- src/aspnet/10.0/resolute/arm32v7/Dockerfile | 6 +- src/aspnet/10.0/resolute/arm64v8/Dockerfile | 6 +- .../amd64/Dockerfile | 6 +- .../amd64/Dockerfile | 6 +- .../azurelinux-distroless/amd64/Dockerfile | 2 +- .../azurelinux-distroless/arm64v8/Dockerfile | 2 +- .../10.0/alpine3.23-extra/amd64/Dockerfile | 8 +- .../10.0/alpine3.23-extra/arm32v7/Dockerfile | 8 +- .../10.0/alpine3.23-extra/arm64v8/Dockerfile | 8 +- src/runtime/10.0/alpine3.23/amd64/Dockerfile | 8 +- .../10.0/alpine3.23/arm32v7/Dockerfile | 8 +- .../10.0/alpine3.23/arm64v8/Dockerfile | 8 +- .../10.0/alpine3.24-extra/amd64/Dockerfile | 8 +- .../10.0/alpine3.24-extra/arm32v7/Dockerfile | 8 +- .../10.0/alpine3.24-extra/arm64v8/Dockerfile | 8 +- src/runtime/10.0/alpine3.24/amd64/Dockerfile | 8 +- .../10.0/alpine3.24/arm32v7/Dockerfile | 8 +- .../10.0/alpine3.24/arm64v8/Dockerfile | 8 +- .../amd64/Dockerfile | 6 +- .../arm64v8/Dockerfile | 6 +- .../azurelinux3.0-distroless/amd64/Dockerfile | 6 +- .../arm64v8/Dockerfile | 6 +- .../10.0/azurelinux3.0/amd64/Dockerfile | 8 +- .../10.0/azurelinux3.0/arm64v8/Dockerfile | 8 +- .../10.0/nanoserver-ltsc2022/amd64/Dockerfile | 4 +- .../10.0/nanoserver-ltsc2025/amd64/Dockerfile | 4 +- .../noble-chiseled-extra/amd64/Dockerfile | 6 +- .../noble-chiseled-extra/arm32v7/Dockerfile | 6 +- .../noble-chiseled-extra/arm64v8/Dockerfile | 6 +- .../10.0/noble-chiseled/amd64/Dockerfile | 6 +- .../10.0/noble-chiseled/arm32v7/Dockerfile | 6 +- .../10.0/noble-chiseled/arm64v8/Dockerfile | 6 +- src/runtime/10.0/noble/amd64/Dockerfile | 6 +- src/runtime/10.0/noble/arm32v7/Dockerfile | 6 +- src/runtime/10.0/noble/arm64v8/Dockerfile | 6 +- .../resolute-chiseled-extra/amd64/Dockerfile | 6 +- .../arm32v7/Dockerfile | 6 +- .../arm64v8/Dockerfile | 6 +- .../10.0/resolute-chiseled/amd64/Dockerfile | 6 +- .../10.0/resolute-chiseled/arm32v7/Dockerfile | 6 +- .../10.0/resolute-chiseled/arm64v8/Dockerfile | 6 +- src/runtime/10.0/resolute/amd64/Dockerfile | 6 +- src/runtime/10.0/resolute/arm32v7/Dockerfile | 6 +- src/runtime/10.0/resolute/arm64v8/Dockerfile | 6 +- .../amd64/Dockerfile | 4 +- .../amd64/Dockerfile | 4 +- src/sdk/10.0/alpine3.23-aot/amd64/Dockerfile | 2 +- .../10.0/alpine3.23-aot/arm64v8/Dockerfile | 2 +- src/sdk/10.0/alpine3.23/amd64/Dockerfile | 8 +- src/sdk/10.0/alpine3.23/arm32v7/Dockerfile | 8 +- src/sdk/10.0/alpine3.23/arm64v8/Dockerfile | 8 +- src/sdk/10.0/alpine3.24-aot/amd64/Dockerfile | 2 +- .../10.0/alpine3.24-aot/arm64v8/Dockerfile | 2 +- src/sdk/10.0/alpine3.24/amd64/Dockerfile | 8 +- src/sdk/10.0/alpine3.24/arm32v7/Dockerfile | 8 +- src/sdk/10.0/alpine3.24/arm64v8/Dockerfile | 8 +- .../10.0/azurelinux3.0-aot/amd64/Dockerfile | 2 +- .../10.0/azurelinux3.0-aot/arm64v8/Dockerfile | 2 +- src/sdk/10.0/azurelinux3.0/amd64/Dockerfile | 8 +- src/sdk/10.0/azurelinux3.0/arm64v8/Dockerfile | 8 +- .../10.0/nanoserver-ltsc2022/amd64/Dockerfile | 6 +- .../10.0/nanoserver-ltsc2025/amd64/Dockerfile | 6 +- src/sdk/10.0/noble-aot/amd64/Dockerfile | 2 +- src/sdk/10.0/noble-aot/arm64v8/Dockerfile | 2 +- src/sdk/10.0/noble/amd64/Dockerfile | 6 +- src/sdk/10.0/noble/arm32v7/Dockerfile | 6 +- src/sdk/10.0/noble/arm64v8/Dockerfile | 6 +- src/sdk/10.0/resolute-aot/amd64/Dockerfile | 2 +- src/sdk/10.0/resolute-aot/arm64v8/Dockerfile | 2 +- src/sdk/10.0/resolute/amd64/Dockerfile | 6 +- src/sdk/10.0/resolute/arm32v7/Dockerfile | 6 +- src/sdk/10.0/resolute/arm64v8/Dockerfile | 6 +- .../amd64/Dockerfile | 6 +- .../amd64/Dockerfile | 6 +- 143 files changed, 639 insertions(+), 639 deletions(-) diff --git a/README.aspnet.md b/README.aspnet.md index 5e92d0e0a1..20c30ecc6d 100644 --- a/README.aspnet.md +++ b/README.aspnet.md @@ -101,29 +101,29 @@ Tags | Dockerfile | OS Version 11.0.0-rc.1-azurelinux4.0-distroless-extra-amd64, 11.0-azurelinux4.0-distroless-extra-amd64, 11.0.0-rc.1-azurelinux4.0-distroless-extra, 11.0-azurelinux4.0-distroless-extra | [Dockerfile](src/aspnet/11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile) | Azure Linux 4.0 11.0.0-rc.1-azurelinux4.0-distroless-composite-amd64, 11.0-azurelinux4.0-distroless-composite-amd64, 11.0.0-rc.1-azurelinux4.0-distroless-composite, 11.0-azurelinux4.0-distroless-composite | [Dockerfile](src/aspnet/11.0/azurelinux4.0-distroless-composite/amd64/Dockerfile) | Azure Linux 4.0 11.0.0-rc.1-azurelinux4.0-distroless-composite-extra-amd64, 11.0-azurelinux4.0-distroless-composite-extra-amd64, 11.0.0-rc.1-azurelinux4.0-distroless-composite-extra, 11.0-azurelinux4.0-distroless-composite-extra | [Dockerfile](src/aspnet/11.0/azurelinux4.0-distroless-composite-extra/amd64/Dockerfile) | Azure Linux 4.0 -10.0.11-noble-amd64, 10.0-noble-amd64, 10.0.11-noble, 10.0-noble, 10.0.11, 10.0, latest | [Dockerfile](src/aspnet/10.0/noble/amd64/Dockerfile) | Ubuntu 24.04 -10.0.11-noble-chiseled-amd64, 10.0-noble-chiseled-amd64, 10.0.11-noble-chiseled, 10.0-noble-chiseled | [Dockerfile](src/aspnet/10.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04 -10.0.11-noble-chiseled-extra-amd64, 10.0-noble-chiseled-extra-amd64, 10.0.11-noble-chiseled-extra, 10.0-noble-chiseled-extra | [Dockerfile](src/aspnet/10.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04 -10.0.11-noble-chiseled-composite-amd64, 10.0-noble-chiseled-composite-amd64, 10.0.11-noble-chiseled-composite, 10.0-noble-chiseled-composite | [Dockerfile](src/aspnet/10.0/noble-chiseled-composite/amd64/Dockerfile) | Ubuntu 24.04 -10.0.11-noble-chiseled-composite-extra-amd64, 10.0-noble-chiseled-composite-extra-amd64, 10.0.11-noble-chiseled-composite-extra, 10.0-noble-chiseled-composite-extra | [Dockerfile](src/aspnet/10.0/noble-chiseled-composite-extra/amd64/Dockerfile) | Ubuntu 24.04 -10.0.11-resolute-amd64, 10.0-resolute-amd64, 10.0.11-resolute, 10.0-resolute | [Dockerfile](src/aspnet/10.0/resolute/amd64/Dockerfile) | Ubuntu 26.04 -10.0.11-resolute-chiseled-amd64, 10.0-resolute-chiseled-amd64, 10.0.11-resolute-chiseled, 10.0-resolute-chiseled | [Dockerfile](src/aspnet/10.0/resolute-chiseled/amd64/Dockerfile) | Ubuntu 26.04 -10.0.11-resolute-chiseled-extra-amd64, 10.0-resolute-chiseled-extra-amd64, 10.0.11-resolute-chiseled-extra, 10.0-resolute-chiseled-extra | [Dockerfile](src/aspnet/10.0/resolute-chiseled-extra/amd64/Dockerfile) | Ubuntu 26.04 -10.0.11-resolute-chiseled-composite-amd64, 10.0-resolute-chiseled-composite-amd64, 10.0.11-resolute-chiseled-composite, 10.0-resolute-chiseled-composite | [Dockerfile](src/aspnet/10.0/resolute-chiseled-composite/amd64/Dockerfile) | Ubuntu 26.04 -10.0.11-resolute-chiseled-composite-extra-amd64, 10.0-resolute-chiseled-composite-extra-amd64, 10.0.11-resolute-chiseled-composite-extra, 10.0-resolute-chiseled-composite-extra | [Dockerfile](src/aspnet/10.0/resolute-chiseled-composite-extra/amd64/Dockerfile) | Ubuntu 26.04 -10.0.11-alpine3.23-amd64, 10.0-alpine3.23-amd64, 10.0.11-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/aspnet/10.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 -10.0.11-alpine3.24-amd64, 10.0-alpine3.24-amd64, 10.0-alpine-amd64, 10.0.11-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/aspnet/10.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 -10.0.11-alpine3.23-extra-amd64, 10.0-alpine3.23-extra-amd64, 10.0.11-alpine3.23-extra, 10.0-alpine3.23-extra | [Dockerfile](src/aspnet/10.0/alpine3.23-extra/amd64/Dockerfile) | Alpine 3.23 -10.0.11-alpine3.24-extra-amd64, 10.0-alpine3.24-extra-amd64, 10.0-alpine-extra-amd64, 10.0.11-alpine3.24-extra, 10.0-alpine3.24-extra, 10.0-alpine-extra | [Dockerfile](src/aspnet/10.0/alpine3.24-extra/amd64/Dockerfile) | Alpine 3.24 -10.0.11-alpine3.23-composite-amd64, 10.0-alpine3.23-composite-amd64, 10.0.11-alpine3.23-composite, 10.0-alpine3.23-composite | [Dockerfile](src/aspnet/10.0/alpine3.23-composite/amd64/Dockerfile) | Alpine 3.23 -10.0.11-alpine3.24-composite-amd64, 10.0-alpine3.24-composite-amd64, 10.0.11-alpine3.24-composite, 10.0-alpine3.24-composite | [Dockerfile](src/aspnet/10.0/alpine3.24-composite/amd64/Dockerfile) | Alpine 3.24 -10.0.11-alpine3.23-composite-extra-amd64, 10.0-alpine3.23-composite-extra-amd64, 10.0.11-alpine3.23-composite-extra, 10.0-alpine3.23-composite-extra | [Dockerfile](src/aspnet/10.0/alpine3.23-composite-extra/amd64/Dockerfile) | Alpine 3.23 -10.0.11-alpine3.24-composite-extra-amd64, 10.0-alpine3.24-composite-extra-amd64, 10.0.11-alpine3.24-composite-extra, 10.0-alpine3.24-composite-extra | [Dockerfile](src/aspnet/10.0/alpine3.24-composite-extra/amd64/Dockerfile) | Alpine 3.24 -10.0.11-azurelinux3.0-amd64, 10.0-azurelinux3.0-amd64, 10.0.11-azurelinux3.0, 10.0-azurelinux3.0 | [Dockerfile](src/aspnet/10.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 -10.0.11-azurelinux3.0-distroless-amd64, 10.0-azurelinux3.0-distroless-amd64, 10.0.11-azurelinux3.0-distroless, 10.0-azurelinux3.0-distroless | [Dockerfile](src/aspnet/10.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 -10.0.11-azurelinux3.0-distroless-extra-amd64, 10.0-azurelinux3.0-distroless-extra-amd64, 10.0.11-azurelinux3.0-distroless-extra, 10.0-azurelinux3.0-distroless-extra | [Dockerfile](src/aspnet/10.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 -10.0.11-azurelinux3.0-distroless-composite-amd64, 10.0-azurelinux3.0-distroless-composite-amd64, 10.0.11-azurelinux3.0-distroless-composite, 10.0-azurelinux3.0-distroless-composite | [Dockerfile](src/aspnet/10.0/azurelinux3.0-distroless-composite/amd64/Dockerfile) | Azure Linux 3.0 -10.0.11-azurelinux3.0-distroless-composite-extra-amd64, 10.0-azurelinux3.0-distroless-composite-extra-amd64, 10.0.11-azurelinux3.0-distroless-composite-extra, 10.0-azurelinux3.0-distroless-composite-extra | [Dockerfile](src/aspnet/10.0/azurelinux3.0-distroless-composite-extra/amd64/Dockerfile) | Azure Linux 3.0 +10.0.12-noble-amd64, 10.0-noble-amd64, 10.0.12-noble, 10.0-noble, 10.0.12, 10.0, latest | [Dockerfile](src/aspnet/10.0/noble/amd64/Dockerfile) | Ubuntu 24.04 +10.0.12-noble-chiseled-amd64, 10.0-noble-chiseled-amd64, 10.0.12-noble-chiseled, 10.0-noble-chiseled | [Dockerfile](src/aspnet/10.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04 +10.0.12-noble-chiseled-extra-amd64, 10.0-noble-chiseled-extra-amd64, 10.0.12-noble-chiseled-extra, 10.0-noble-chiseled-extra | [Dockerfile](src/aspnet/10.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04 +10.0.12-noble-chiseled-composite-amd64, 10.0-noble-chiseled-composite-amd64, 10.0.12-noble-chiseled-composite, 10.0-noble-chiseled-composite | [Dockerfile](src/aspnet/10.0/noble-chiseled-composite/amd64/Dockerfile) | Ubuntu 24.04 +10.0.12-noble-chiseled-composite-extra-amd64, 10.0-noble-chiseled-composite-extra-amd64, 10.0.12-noble-chiseled-composite-extra, 10.0-noble-chiseled-composite-extra | [Dockerfile](src/aspnet/10.0/noble-chiseled-composite-extra/amd64/Dockerfile) | Ubuntu 24.04 +10.0.12-resolute-amd64, 10.0-resolute-amd64, 10.0.12-resolute, 10.0-resolute | [Dockerfile](src/aspnet/10.0/resolute/amd64/Dockerfile) | Ubuntu 26.04 +10.0.12-resolute-chiseled-amd64, 10.0-resolute-chiseled-amd64, 10.0.12-resolute-chiseled, 10.0-resolute-chiseled | [Dockerfile](src/aspnet/10.0/resolute-chiseled/amd64/Dockerfile) | Ubuntu 26.04 +10.0.12-resolute-chiseled-extra-amd64, 10.0-resolute-chiseled-extra-amd64, 10.0.12-resolute-chiseled-extra, 10.0-resolute-chiseled-extra | [Dockerfile](src/aspnet/10.0/resolute-chiseled-extra/amd64/Dockerfile) | Ubuntu 26.04 +10.0.12-resolute-chiseled-composite-amd64, 10.0-resolute-chiseled-composite-amd64, 10.0.12-resolute-chiseled-composite, 10.0-resolute-chiseled-composite | [Dockerfile](src/aspnet/10.0/resolute-chiseled-composite/amd64/Dockerfile) | Ubuntu 26.04 +10.0.12-resolute-chiseled-composite-extra-amd64, 10.0-resolute-chiseled-composite-extra-amd64, 10.0.12-resolute-chiseled-composite-extra, 10.0-resolute-chiseled-composite-extra | [Dockerfile](src/aspnet/10.0/resolute-chiseled-composite-extra/amd64/Dockerfile) | Ubuntu 26.04 +10.0.12-alpine3.23-amd64, 10.0-alpine3.23-amd64, 10.0.12-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/aspnet/10.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 +10.0.12-alpine3.24-amd64, 10.0-alpine3.24-amd64, 10.0-alpine-amd64, 10.0.12-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/aspnet/10.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 +10.0.12-alpine3.23-extra-amd64, 10.0-alpine3.23-extra-amd64, 10.0.12-alpine3.23-extra, 10.0-alpine3.23-extra | [Dockerfile](src/aspnet/10.0/alpine3.23-extra/amd64/Dockerfile) | Alpine 3.23 +10.0.12-alpine3.24-extra-amd64, 10.0-alpine3.24-extra-amd64, 10.0-alpine-extra-amd64, 10.0.12-alpine3.24-extra, 10.0-alpine3.24-extra, 10.0-alpine-extra | [Dockerfile](src/aspnet/10.0/alpine3.24-extra/amd64/Dockerfile) | Alpine 3.24 +10.0.12-alpine3.23-composite-amd64, 10.0-alpine3.23-composite-amd64, 10.0.12-alpine3.23-composite, 10.0-alpine3.23-composite | [Dockerfile](src/aspnet/10.0/alpine3.23-composite/amd64/Dockerfile) | Alpine 3.23 +10.0.12-alpine3.24-composite-amd64, 10.0-alpine3.24-composite-amd64, 10.0.12-alpine3.24-composite, 10.0-alpine3.24-composite | [Dockerfile](src/aspnet/10.0/alpine3.24-composite/amd64/Dockerfile) | Alpine 3.24 +10.0.12-alpine3.23-composite-extra-amd64, 10.0-alpine3.23-composite-extra-amd64, 10.0.12-alpine3.23-composite-extra, 10.0-alpine3.23-composite-extra | [Dockerfile](src/aspnet/10.0/alpine3.23-composite-extra/amd64/Dockerfile) | Alpine 3.23 +10.0.12-alpine3.24-composite-extra-amd64, 10.0-alpine3.24-composite-extra-amd64, 10.0.12-alpine3.24-composite-extra, 10.0-alpine3.24-composite-extra | [Dockerfile](src/aspnet/10.0/alpine3.24-composite-extra/amd64/Dockerfile) | Alpine 3.24 +10.0.12-azurelinux3.0-amd64, 10.0-azurelinux3.0-amd64, 10.0.12-azurelinux3.0, 10.0-azurelinux3.0 | [Dockerfile](src/aspnet/10.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 +10.0.12-azurelinux3.0-distroless-amd64, 10.0-azurelinux3.0-distroless-amd64, 10.0.12-azurelinux3.0-distroless, 10.0-azurelinux3.0-distroless | [Dockerfile](src/aspnet/10.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 +10.0.12-azurelinux3.0-distroless-extra-amd64, 10.0-azurelinux3.0-distroless-extra-amd64, 10.0.12-azurelinux3.0-distroless-extra, 10.0-azurelinux3.0-distroless-extra | [Dockerfile](src/aspnet/10.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 +10.0.12-azurelinux3.0-distroless-composite-amd64, 10.0-azurelinux3.0-distroless-composite-amd64, 10.0.12-azurelinux3.0-distroless-composite, 10.0-azurelinux3.0-distroless-composite | [Dockerfile](src/aspnet/10.0/azurelinux3.0-distroless-composite/amd64/Dockerfile) | Azure Linux 3.0 +10.0.12-azurelinux3.0-distroless-composite-extra-amd64, 10.0-azurelinux3.0-distroless-composite-extra-amd64, 10.0.12-azurelinux3.0-distroless-composite-extra, 10.0-azurelinux3.0-distroless-composite-extra | [Dockerfile](src/aspnet/10.0/azurelinux3.0-distroless-composite-extra/amd64/Dockerfile) | Azure Linux 3.0 9.0.20-bookworm-slim-amd64, 9.0-bookworm-slim-amd64, 9.0.20-bookworm-slim, 9.0-bookworm-slim, 9.0.20, 9.0 | [Dockerfile](src/aspnet/9.0/bookworm-slim/amd64/Dockerfile) | Debian 12 9.0.20-alpine3.23-amd64, 9.0-alpine3.23-amd64, 9.0.20-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/aspnet/9.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 9.0.20-alpine3.24-amd64, 9.0-alpine3.24-amd64, 9.0-alpine-amd64, 9.0.20-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/aspnet/9.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 @@ -191,29 +191,29 @@ Tags | Dockerfile | OS Version 11.0.0-rc.1-azurelinux4.0-distroless-extra-arm64v8, 11.0-azurelinux4.0-distroless-extra-arm64v8, 11.0.0-rc.1-azurelinux4.0-distroless-extra, 11.0-azurelinux4.0-distroless-extra | [Dockerfile](src/aspnet/11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 4.0 11.0.0-rc.1-azurelinux4.0-distroless-composite-arm64v8, 11.0-azurelinux4.0-distroless-composite-arm64v8, 11.0.0-rc.1-azurelinux4.0-distroless-composite, 11.0-azurelinux4.0-distroless-composite | [Dockerfile](src/aspnet/11.0/azurelinux4.0-distroless-composite/arm64v8/Dockerfile) | Azure Linux 4.0 11.0.0-rc.1-azurelinux4.0-distroless-composite-extra-arm64v8, 11.0-azurelinux4.0-distroless-composite-extra-arm64v8, 11.0.0-rc.1-azurelinux4.0-distroless-composite-extra, 11.0-azurelinux4.0-distroless-composite-extra | [Dockerfile](src/aspnet/11.0/azurelinux4.0-distroless-composite-extra/arm64v8/Dockerfile) | Azure Linux 4.0 -10.0.11-noble-arm64v8, 10.0-noble-arm64v8, 10.0.11-noble, 10.0-noble, 10.0.11, 10.0, latest | [Dockerfile](src/aspnet/10.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 -10.0.11-noble-chiseled-arm64v8, 10.0-noble-chiseled-arm64v8, 10.0.11-noble-chiseled, 10.0-noble-chiseled | [Dockerfile](src/aspnet/10.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04 -10.0.11-noble-chiseled-extra-arm64v8, 10.0-noble-chiseled-extra-arm64v8, 10.0.11-noble-chiseled-extra, 10.0-noble-chiseled-extra | [Dockerfile](src/aspnet/10.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04 -10.0.11-noble-chiseled-composite-arm64v8, 10.0-noble-chiseled-composite-arm64v8, 10.0.11-noble-chiseled-composite, 10.0-noble-chiseled-composite | [Dockerfile](src/aspnet/10.0/noble-chiseled-composite/arm64v8/Dockerfile) | Ubuntu 24.04 -10.0.11-noble-chiseled-composite-extra-arm64v8, 10.0-noble-chiseled-composite-extra-arm64v8, 10.0.11-noble-chiseled-composite-extra, 10.0-noble-chiseled-composite-extra | [Dockerfile](src/aspnet/10.0/noble-chiseled-composite-extra/arm64v8/Dockerfile) | Ubuntu 24.04 -10.0.11-resolute-arm64v8, 10.0-resolute-arm64v8, 10.0.11-resolute, 10.0-resolute | [Dockerfile](src/aspnet/10.0/resolute/arm64v8/Dockerfile) | Ubuntu 26.04 -10.0.11-resolute-chiseled-arm64v8, 10.0-resolute-chiseled-arm64v8, 10.0.11-resolute-chiseled, 10.0-resolute-chiseled | [Dockerfile](src/aspnet/10.0/resolute-chiseled/arm64v8/Dockerfile) | Ubuntu 26.04 -10.0.11-resolute-chiseled-extra-arm64v8, 10.0-resolute-chiseled-extra-arm64v8, 10.0.11-resolute-chiseled-extra, 10.0-resolute-chiseled-extra | [Dockerfile](src/aspnet/10.0/resolute-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 26.04 -10.0.11-resolute-chiseled-composite-arm64v8, 10.0-resolute-chiseled-composite-arm64v8, 10.0.11-resolute-chiseled-composite, 10.0-resolute-chiseled-composite | [Dockerfile](src/aspnet/10.0/resolute-chiseled-composite/arm64v8/Dockerfile) | Ubuntu 26.04 -10.0.11-resolute-chiseled-composite-extra-arm64v8, 10.0-resolute-chiseled-composite-extra-arm64v8, 10.0.11-resolute-chiseled-composite-extra, 10.0-resolute-chiseled-composite-extra | [Dockerfile](src/aspnet/10.0/resolute-chiseled-composite-extra/arm64v8/Dockerfile) | Ubuntu 26.04 -10.0.11-alpine3.23-arm64v8, 10.0-alpine3.23-arm64v8, 10.0.11-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/aspnet/10.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 -10.0.11-alpine3.24-arm64v8, 10.0-alpine3.24-arm64v8, 10.0-alpine-arm64v8, 10.0.11-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/aspnet/10.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 -10.0.11-alpine3.23-extra-arm64v8, 10.0-alpine3.23-extra-arm64v8, 10.0.11-alpine3.23-extra, 10.0-alpine3.23-extra | [Dockerfile](src/aspnet/10.0/alpine3.23-extra/arm64v8/Dockerfile) | Alpine 3.23 -10.0.11-alpine3.24-extra-arm64v8, 10.0-alpine3.24-extra-arm64v8, 10.0-alpine-extra-arm64v8, 10.0.11-alpine3.24-extra, 10.0-alpine3.24-extra, 10.0-alpine-extra | [Dockerfile](src/aspnet/10.0/alpine3.24-extra/arm64v8/Dockerfile) | Alpine 3.24 -10.0.11-alpine3.23-composite-arm64v8, 10.0-alpine3.23-composite-arm64v8, 10.0.11-alpine3.23-composite, 10.0-alpine3.23-composite | [Dockerfile](src/aspnet/10.0/alpine3.23-composite/arm64v8/Dockerfile) | Alpine 3.23 -10.0.11-alpine3.24-composite-arm64v8, 10.0-alpine3.24-composite-arm64v8, 10.0.11-alpine3.24-composite, 10.0-alpine3.24-composite | [Dockerfile](src/aspnet/10.0/alpine3.24-composite/arm64v8/Dockerfile) | Alpine 3.24 -10.0.11-alpine3.23-composite-extra-arm64v8, 10.0-alpine3.23-composite-extra-arm64v8, 10.0.11-alpine3.23-composite-extra, 10.0-alpine3.23-composite-extra | [Dockerfile](src/aspnet/10.0/alpine3.23-composite-extra/arm64v8/Dockerfile) | Alpine 3.23 -10.0.11-alpine3.24-composite-extra-arm64v8, 10.0-alpine3.24-composite-extra-arm64v8, 10.0.11-alpine3.24-composite-extra, 10.0-alpine3.24-composite-extra | [Dockerfile](src/aspnet/10.0/alpine3.24-composite-extra/arm64v8/Dockerfile) | Alpine 3.24 -10.0.11-azurelinux3.0-arm64v8, 10.0-azurelinux3.0-arm64v8, 10.0.11-azurelinux3.0, 10.0-azurelinux3.0 | [Dockerfile](src/aspnet/10.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 -10.0.11-azurelinux3.0-distroless-arm64v8, 10.0-azurelinux3.0-distroless-arm64v8, 10.0.11-azurelinux3.0-distroless, 10.0-azurelinux3.0-distroless | [Dockerfile](src/aspnet/10.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 -10.0.11-azurelinux3.0-distroless-extra-arm64v8, 10.0-azurelinux3.0-distroless-extra-arm64v8, 10.0.11-azurelinux3.0-distroless-extra, 10.0-azurelinux3.0-distroless-extra | [Dockerfile](src/aspnet/10.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 -10.0.11-azurelinux3.0-distroless-composite-arm64v8, 10.0-azurelinux3.0-distroless-composite-arm64v8, 10.0.11-azurelinux3.0-distroless-composite, 10.0-azurelinux3.0-distroless-composite | [Dockerfile](src/aspnet/10.0/azurelinux3.0-distroless-composite/arm64v8/Dockerfile) | Azure Linux 3.0 -10.0.11-azurelinux3.0-distroless-composite-extra-arm64v8, 10.0-azurelinux3.0-distroless-composite-extra-arm64v8, 10.0.11-azurelinux3.0-distroless-composite-extra, 10.0-azurelinux3.0-distroless-composite-extra | [Dockerfile](src/aspnet/10.0/azurelinux3.0-distroless-composite-extra/arm64v8/Dockerfile) | Azure Linux 3.0 +10.0.12-noble-arm64v8, 10.0-noble-arm64v8, 10.0.12-noble, 10.0-noble, 10.0.12, 10.0, latest | [Dockerfile](src/aspnet/10.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 +10.0.12-noble-chiseled-arm64v8, 10.0-noble-chiseled-arm64v8, 10.0.12-noble-chiseled, 10.0-noble-chiseled | [Dockerfile](src/aspnet/10.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04 +10.0.12-noble-chiseled-extra-arm64v8, 10.0-noble-chiseled-extra-arm64v8, 10.0.12-noble-chiseled-extra, 10.0-noble-chiseled-extra | [Dockerfile](src/aspnet/10.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04 +10.0.12-noble-chiseled-composite-arm64v8, 10.0-noble-chiseled-composite-arm64v8, 10.0.12-noble-chiseled-composite, 10.0-noble-chiseled-composite | [Dockerfile](src/aspnet/10.0/noble-chiseled-composite/arm64v8/Dockerfile) | Ubuntu 24.04 +10.0.12-noble-chiseled-composite-extra-arm64v8, 10.0-noble-chiseled-composite-extra-arm64v8, 10.0.12-noble-chiseled-composite-extra, 10.0-noble-chiseled-composite-extra | [Dockerfile](src/aspnet/10.0/noble-chiseled-composite-extra/arm64v8/Dockerfile) | Ubuntu 24.04 +10.0.12-resolute-arm64v8, 10.0-resolute-arm64v8, 10.0.12-resolute, 10.0-resolute | [Dockerfile](src/aspnet/10.0/resolute/arm64v8/Dockerfile) | Ubuntu 26.04 +10.0.12-resolute-chiseled-arm64v8, 10.0-resolute-chiseled-arm64v8, 10.0.12-resolute-chiseled, 10.0-resolute-chiseled | [Dockerfile](src/aspnet/10.0/resolute-chiseled/arm64v8/Dockerfile) | Ubuntu 26.04 +10.0.12-resolute-chiseled-extra-arm64v8, 10.0-resolute-chiseled-extra-arm64v8, 10.0.12-resolute-chiseled-extra, 10.0-resolute-chiseled-extra | [Dockerfile](src/aspnet/10.0/resolute-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 26.04 +10.0.12-resolute-chiseled-composite-arm64v8, 10.0-resolute-chiseled-composite-arm64v8, 10.0.12-resolute-chiseled-composite, 10.0-resolute-chiseled-composite | [Dockerfile](src/aspnet/10.0/resolute-chiseled-composite/arm64v8/Dockerfile) | Ubuntu 26.04 +10.0.12-resolute-chiseled-composite-extra-arm64v8, 10.0-resolute-chiseled-composite-extra-arm64v8, 10.0.12-resolute-chiseled-composite-extra, 10.0-resolute-chiseled-composite-extra | [Dockerfile](src/aspnet/10.0/resolute-chiseled-composite-extra/arm64v8/Dockerfile) | Ubuntu 26.04 +10.0.12-alpine3.23-arm64v8, 10.0-alpine3.23-arm64v8, 10.0.12-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/aspnet/10.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 +10.0.12-alpine3.24-arm64v8, 10.0-alpine3.24-arm64v8, 10.0-alpine-arm64v8, 10.0.12-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/aspnet/10.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 +10.0.12-alpine3.23-extra-arm64v8, 10.0-alpine3.23-extra-arm64v8, 10.0.12-alpine3.23-extra, 10.0-alpine3.23-extra | [Dockerfile](src/aspnet/10.0/alpine3.23-extra/arm64v8/Dockerfile) | Alpine 3.23 +10.0.12-alpine3.24-extra-arm64v8, 10.0-alpine3.24-extra-arm64v8, 10.0-alpine-extra-arm64v8, 10.0.12-alpine3.24-extra, 10.0-alpine3.24-extra, 10.0-alpine-extra | [Dockerfile](src/aspnet/10.0/alpine3.24-extra/arm64v8/Dockerfile) | Alpine 3.24 +10.0.12-alpine3.23-composite-arm64v8, 10.0-alpine3.23-composite-arm64v8, 10.0.12-alpine3.23-composite, 10.0-alpine3.23-composite | [Dockerfile](src/aspnet/10.0/alpine3.23-composite/arm64v8/Dockerfile) | Alpine 3.23 +10.0.12-alpine3.24-composite-arm64v8, 10.0-alpine3.24-composite-arm64v8, 10.0.12-alpine3.24-composite, 10.0-alpine3.24-composite | [Dockerfile](src/aspnet/10.0/alpine3.24-composite/arm64v8/Dockerfile) | Alpine 3.24 +10.0.12-alpine3.23-composite-extra-arm64v8, 10.0-alpine3.23-composite-extra-arm64v8, 10.0.12-alpine3.23-composite-extra, 10.0-alpine3.23-composite-extra | [Dockerfile](src/aspnet/10.0/alpine3.23-composite-extra/arm64v8/Dockerfile) | Alpine 3.23 +10.0.12-alpine3.24-composite-extra-arm64v8, 10.0-alpine3.24-composite-extra-arm64v8, 10.0.12-alpine3.24-composite-extra, 10.0-alpine3.24-composite-extra | [Dockerfile](src/aspnet/10.0/alpine3.24-composite-extra/arm64v8/Dockerfile) | Alpine 3.24 +10.0.12-azurelinux3.0-arm64v8, 10.0-azurelinux3.0-arm64v8, 10.0.12-azurelinux3.0, 10.0-azurelinux3.0 | [Dockerfile](src/aspnet/10.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 +10.0.12-azurelinux3.0-distroless-arm64v8, 10.0-azurelinux3.0-distroless-arm64v8, 10.0.12-azurelinux3.0-distroless, 10.0-azurelinux3.0-distroless | [Dockerfile](src/aspnet/10.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 +10.0.12-azurelinux3.0-distroless-extra-arm64v8, 10.0-azurelinux3.0-distroless-extra-arm64v8, 10.0.12-azurelinux3.0-distroless-extra, 10.0-azurelinux3.0-distroless-extra | [Dockerfile](src/aspnet/10.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 +10.0.12-azurelinux3.0-distroless-composite-arm64v8, 10.0-azurelinux3.0-distroless-composite-arm64v8, 10.0.12-azurelinux3.0-distroless-composite, 10.0-azurelinux3.0-distroless-composite | [Dockerfile](src/aspnet/10.0/azurelinux3.0-distroless-composite/arm64v8/Dockerfile) | Azure Linux 3.0 +10.0.12-azurelinux3.0-distroless-composite-extra-arm64v8, 10.0-azurelinux3.0-distroless-composite-extra-arm64v8, 10.0.12-azurelinux3.0-distroless-composite-extra, 10.0-azurelinux3.0-distroless-composite-extra | [Dockerfile](src/aspnet/10.0/azurelinux3.0-distroless-composite-extra/arm64v8/Dockerfile) | Azure Linux 3.0 9.0.20-bookworm-slim-arm64v8, 9.0-bookworm-slim-arm64v8, 9.0.20-bookworm-slim, 9.0-bookworm-slim, 9.0.20, 9.0 | [Dockerfile](src/aspnet/9.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 9.0.20-alpine3.23-arm64v8, 9.0-alpine3.23-arm64v8, 9.0.20-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/aspnet/9.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 9.0.20-alpine3.24-arm64v8, 9.0-alpine3.24-arm64v8, 9.0-alpine-arm64v8, 9.0.20-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/aspnet/9.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 @@ -271,24 +271,24 @@ Tags | Dockerfile | OS Version 11.0.0-rc.1-alpine3.24-extra-arm32v7, 11.0-alpine3.24-extra-arm32v7, 11.0-alpine-extra-arm32v7, 11.0.0-rc.1-alpine3.24-extra, 11.0-alpine3.24-extra, 11.0-alpine-extra | [Dockerfile](src/aspnet/11.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 11.0.0-rc.1-alpine3.24-composite-arm32v7, 11.0-alpine3.24-composite-arm32v7, 11.0-alpine-composite-arm32v7, 11.0.0-rc.1-alpine3.24-composite, 11.0-alpine3.24-composite, 11.0-alpine-composite | [Dockerfile](src/aspnet/11.0/alpine3.24-composite/arm32v7/Dockerfile) | Alpine 3.24 11.0.0-rc.1-alpine3.24-composite-extra-arm32v7, 11.0-alpine3.24-composite-extra-arm32v7, 11.0-alpine-composite-extra-arm32v7, 11.0.0-rc.1-alpine3.24-composite-extra, 11.0-alpine3.24-composite-extra, 11.0-alpine-composite-extra | [Dockerfile](src/aspnet/11.0/alpine3.24-composite-extra/arm32v7/Dockerfile) | Alpine 3.24 -10.0.11-noble-arm32v7, 10.0-noble-arm32v7, 10.0.11-noble, 10.0-noble, 10.0.11, 10.0, latest | [Dockerfile](src/aspnet/10.0/noble/arm32v7/Dockerfile) | Ubuntu 24.04 -10.0.11-noble-chiseled-arm32v7, 10.0-noble-chiseled-arm32v7, 10.0.11-noble-chiseled, 10.0-noble-chiseled | [Dockerfile](src/aspnet/10.0/noble-chiseled/arm32v7/Dockerfile) | Ubuntu 24.04 -10.0.11-noble-chiseled-extra-arm32v7, 10.0-noble-chiseled-extra-arm32v7, 10.0.11-noble-chiseled-extra, 10.0-noble-chiseled-extra | [Dockerfile](src/aspnet/10.0/noble-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 24.04 -10.0.11-noble-chiseled-composite-arm32v7, 10.0-noble-chiseled-composite-arm32v7, 10.0.11-noble-chiseled-composite, 10.0-noble-chiseled-composite | [Dockerfile](src/aspnet/10.0/noble-chiseled-composite/arm32v7/Dockerfile) | Ubuntu 24.04 -10.0.11-noble-chiseled-composite-extra-arm32v7, 10.0-noble-chiseled-composite-extra-arm32v7, 10.0.11-noble-chiseled-composite-extra, 10.0-noble-chiseled-composite-extra | [Dockerfile](src/aspnet/10.0/noble-chiseled-composite-extra/arm32v7/Dockerfile) | Ubuntu 24.04 -10.0.11-resolute-arm32v7, 10.0-resolute-arm32v7, 10.0.11-resolute, 10.0-resolute | [Dockerfile](src/aspnet/10.0/resolute/arm32v7/Dockerfile) | Ubuntu 26.04 -10.0.11-resolute-chiseled-arm32v7, 10.0-resolute-chiseled-arm32v7, 10.0.11-resolute-chiseled, 10.0-resolute-chiseled | [Dockerfile](src/aspnet/10.0/resolute-chiseled/arm32v7/Dockerfile) | Ubuntu 26.04 -10.0.11-resolute-chiseled-extra-arm32v7, 10.0-resolute-chiseled-extra-arm32v7, 10.0.11-resolute-chiseled-extra, 10.0-resolute-chiseled-extra | [Dockerfile](src/aspnet/10.0/resolute-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 26.04 -10.0.11-resolute-chiseled-composite-arm32v7, 10.0-resolute-chiseled-composite-arm32v7, 10.0.11-resolute-chiseled-composite, 10.0-resolute-chiseled-composite | [Dockerfile](src/aspnet/10.0/resolute-chiseled-composite/arm32v7/Dockerfile) | Ubuntu 26.04 -10.0.11-resolute-chiseled-composite-extra-arm32v7, 10.0-resolute-chiseled-composite-extra-arm32v7, 10.0.11-resolute-chiseled-composite-extra, 10.0-resolute-chiseled-composite-extra | [Dockerfile](src/aspnet/10.0/resolute-chiseled-composite-extra/arm32v7/Dockerfile) | Ubuntu 26.04 -10.0.11-alpine3.23-arm32v7, 10.0-alpine3.23-arm32v7, 10.0.11-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/aspnet/10.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 -10.0.11-alpine3.24-arm32v7, 10.0-alpine3.24-arm32v7, 10.0-alpine-arm32v7, 10.0.11-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/aspnet/10.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 -10.0.11-alpine3.23-extra-arm32v7, 10.0-alpine3.23-extra-arm32v7, 10.0.11-alpine3.23-extra, 10.0-alpine3.23-extra | [Dockerfile](src/aspnet/10.0/alpine3.23-extra/arm32v7/Dockerfile) | Alpine 3.23 -10.0.11-alpine3.24-extra-arm32v7, 10.0-alpine3.24-extra-arm32v7, 10.0-alpine-extra-arm32v7, 10.0.11-alpine3.24-extra, 10.0-alpine3.24-extra, 10.0-alpine-extra | [Dockerfile](src/aspnet/10.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 -10.0.11-alpine3.23-composite-arm32v7, 10.0-alpine3.23-composite-arm32v7, 10.0.11-alpine3.23-composite, 10.0-alpine3.23-composite | [Dockerfile](src/aspnet/10.0/alpine3.23-composite/arm32v7/Dockerfile) | Alpine 3.23 -10.0.11-alpine3.24-composite-arm32v7, 10.0-alpine3.24-composite-arm32v7, 10.0.11-alpine3.24-composite, 10.0-alpine3.24-composite | [Dockerfile](src/aspnet/10.0/alpine3.24-composite/arm32v7/Dockerfile) | Alpine 3.24 -10.0.11-alpine3.23-composite-extra-arm32v7, 10.0-alpine3.23-composite-extra-arm32v7, 10.0.11-alpine3.23-composite-extra, 10.0-alpine3.23-composite-extra | [Dockerfile](src/aspnet/10.0/alpine3.23-composite-extra/arm32v7/Dockerfile) | Alpine 3.23 -10.0.11-alpine3.24-composite-extra-arm32v7, 10.0-alpine3.24-composite-extra-arm32v7, 10.0.11-alpine3.24-composite-extra, 10.0-alpine3.24-composite-extra | [Dockerfile](src/aspnet/10.0/alpine3.24-composite-extra/arm32v7/Dockerfile) | Alpine 3.24 +10.0.12-noble-arm32v7, 10.0-noble-arm32v7, 10.0.12-noble, 10.0-noble, 10.0.12, 10.0, latest | [Dockerfile](src/aspnet/10.0/noble/arm32v7/Dockerfile) | Ubuntu 24.04 +10.0.12-noble-chiseled-arm32v7, 10.0-noble-chiseled-arm32v7, 10.0.12-noble-chiseled, 10.0-noble-chiseled | [Dockerfile](src/aspnet/10.0/noble-chiseled/arm32v7/Dockerfile) | Ubuntu 24.04 +10.0.12-noble-chiseled-extra-arm32v7, 10.0-noble-chiseled-extra-arm32v7, 10.0.12-noble-chiseled-extra, 10.0-noble-chiseled-extra | [Dockerfile](src/aspnet/10.0/noble-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 24.04 +10.0.12-noble-chiseled-composite-arm32v7, 10.0-noble-chiseled-composite-arm32v7, 10.0.12-noble-chiseled-composite, 10.0-noble-chiseled-composite | [Dockerfile](src/aspnet/10.0/noble-chiseled-composite/arm32v7/Dockerfile) | Ubuntu 24.04 +10.0.12-noble-chiseled-composite-extra-arm32v7, 10.0-noble-chiseled-composite-extra-arm32v7, 10.0.12-noble-chiseled-composite-extra, 10.0-noble-chiseled-composite-extra | [Dockerfile](src/aspnet/10.0/noble-chiseled-composite-extra/arm32v7/Dockerfile) | Ubuntu 24.04 +10.0.12-resolute-arm32v7, 10.0-resolute-arm32v7, 10.0.12-resolute, 10.0-resolute | [Dockerfile](src/aspnet/10.0/resolute/arm32v7/Dockerfile) | Ubuntu 26.04 +10.0.12-resolute-chiseled-arm32v7, 10.0-resolute-chiseled-arm32v7, 10.0.12-resolute-chiseled, 10.0-resolute-chiseled | [Dockerfile](src/aspnet/10.0/resolute-chiseled/arm32v7/Dockerfile) | Ubuntu 26.04 +10.0.12-resolute-chiseled-extra-arm32v7, 10.0-resolute-chiseled-extra-arm32v7, 10.0.12-resolute-chiseled-extra, 10.0-resolute-chiseled-extra | [Dockerfile](src/aspnet/10.0/resolute-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 26.04 +10.0.12-resolute-chiseled-composite-arm32v7, 10.0-resolute-chiseled-composite-arm32v7, 10.0.12-resolute-chiseled-composite, 10.0-resolute-chiseled-composite | [Dockerfile](src/aspnet/10.0/resolute-chiseled-composite/arm32v7/Dockerfile) | Ubuntu 26.04 +10.0.12-resolute-chiseled-composite-extra-arm32v7, 10.0-resolute-chiseled-composite-extra-arm32v7, 10.0.12-resolute-chiseled-composite-extra, 10.0-resolute-chiseled-composite-extra | [Dockerfile](src/aspnet/10.0/resolute-chiseled-composite-extra/arm32v7/Dockerfile) | Ubuntu 26.04 +10.0.12-alpine3.23-arm32v7, 10.0-alpine3.23-arm32v7, 10.0.12-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/aspnet/10.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 +10.0.12-alpine3.24-arm32v7, 10.0-alpine3.24-arm32v7, 10.0-alpine-arm32v7, 10.0.12-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/aspnet/10.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 +10.0.12-alpine3.23-extra-arm32v7, 10.0-alpine3.23-extra-arm32v7, 10.0.12-alpine3.23-extra, 10.0-alpine3.23-extra | [Dockerfile](src/aspnet/10.0/alpine3.23-extra/arm32v7/Dockerfile) | Alpine 3.23 +10.0.12-alpine3.24-extra-arm32v7, 10.0-alpine3.24-extra-arm32v7, 10.0-alpine-extra-arm32v7, 10.0.12-alpine3.24-extra, 10.0-alpine3.24-extra, 10.0-alpine-extra | [Dockerfile](src/aspnet/10.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 +10.0.12-alpine3.23-composite-arm32v7, 10.0-alpine3.23-composite-arm32v7, 10.0.12-alpine3.23-composite, 10.0-alpine3.23-composite | [Dockerfile](src/aspnet/10.0/alpine3.23-composite/arm32v7/Dockerfile) | Alpine 3.23 +10.0.12-alpine3.24-composite-arm32v7, 10.0-alpine3.24-composite-arm32v7, 10.0.12-alpine3.24-composite, 10.0-alpine3.24-composite | [Dockerfile](src/aspnet/10.0/alpine3.24-composite/arm32v7/Dockerfile) | Alpine 3.24 +10.0.12-alpine3.23-composite-extra-arm32v7, 10.0-alpine3.23-composite-extra-arm32v7, 10.0.12-alpine3.23-composite-extra, 10.0-alpine3.23-composite-extra | [Dockerfile](src/aspnet/10.0/alpine3.23-composite-extra/arm32v7/Dockerfile) | Alpine 3.23 +10.0.12-alpine3.24-composite-extra-arm32v7, 10.0-alpine3.24-composite-extra-arm32v7, 10.0.12-alpine3.24-composite-extra, 10.0-alpine3.24-composite-extra | [Dockerfile](src/aspnet/10.0/alpine3.24-composite-extra/arm32v7/Dockerfile) | Alpine 3.24 9.0.20-bookworm-slim-arm32v7, 9.0-bookworm-slim-arm32v7, 9.0.20-bookworm-slim, 9.0-bookworm-slim, 9.0.20, 9.0 | [Dockerfile](src/aspnet/9.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 9.0.20-alpine3.23-arm32v7, 9.0-alpine3.23-arm32v7, 9.0.20-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/aspnet/9.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 9.0.20-alpine3.24-arm32v7, 9.0-alpine3.24-arm32v7, 9.0-alpine-arm32v7, 9.0.20-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/aspnet/9.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 @@ -324,10 +324,10 @@ Tags | Dockerfile | OS Version ---- | ---------- | ---------- 11.0.0-rc.1-nanoserver-ltsc2025, 11.0-nanoserver-ltsc2025 | [Dockerfile](src/aspnet/11.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 11.0.0-rc.1-windowsservercore-ltsc2025, 11.0-windowsservercore-ltsc2025 | [Dockerfile](src/aspnet/11.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 -10.0.11-nanoserver-ltsc2025, 10.0-nanoserver-ltsc2025 | [Dockerfile](src/aspnet/10.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 -10.0.11-windowsservercore-ltsc2025, 10.0-windowsservercore-ltsc2025 | [Dockerfile](src/aspnet/10.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 -10.0.11-nanoserver-ltsc2022, 10.0-nanoserver-ltsc2022 | [Dockerfile](src/aspnet/10.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 -10.0.11-windowsservercore-ltsc2022, 10.0-windowsservercore-ltsc2022 | [Dockerfile](src/aspnet/10.0/windowsservercore-ltsc2022/amd64/Dockerfile) | Windows Server Core 2022 +10.0.12-nanoserver-ltsc2025, 10.0-nanoserver-ltsc2025 | [Dockerfile](src/aspnet/10.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 +10.0.12-windowsservercore-ltsc2025, 10.0-windowsservercore-ltsc2025 | [Dockerfile](src/aspnet/10.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 +10.0.12-nanoserver-ltsc2022, 10.0-nanoserver-ltsc2022 | [Dockerfile](src/aspnet/10.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 +10.0.12-windowsservercore-ltsc2022, 10.0-windowsservercore-ltsc2022 | [Dockerfile](src/aspnet/10.0/windowsservercore-ltsc2022/amd64/Dockerfile) | Windows Server Core 2022 9.0.20-nanoserver-ltsc2025, 9.0-nanoserver-ltsc2025 | [Dockerfile](src/aspnet/9.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 9.0.20-windowsservercore-ltsc2025, 9.0-windowsservercore-ltsc2025 | [Dockerfile](src/aspnet/9.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 9.0.20-nanoserver-ltsc2022, 9.0-nanoserver-ltsc2022 | [Dockerfile](src/aspnet/9.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 diff --git a/README.runtime-deps.md b/README.runtime-deps.md index 9c7e551590..42909906a4 100644 --- a/README.runtime-deps.md +++ b/README.runtime-deps.md @@ -75,19 +75,19 @@ Tags | Dockerfile | OS Version 11.0.0-rc.1-azurelinux4.0-amd64, 11.0-azurelinux4.0-amd64, 11.0.0-rc.1-azurelinux4.0, 11.0-azurelinux4.0 | [Dockerfile](src/runtime-deps/11.0/azurelinux4.0/amd64/Dockerfile) | Azure Linux 4.0 11.0.0-rc.1-azurelinux4.0-distroless-amd64, 11.0-azurelinux4.0-distroless-amd64, 11.0.0-rc.1-azurelinux4.0-distroless, 11.0-azurelinux4.0-distroless | [Dockerfile](src/runtime-deps/11.0/azurelinux4.0-distroless/amd64/Dockerfile) | Azure Linux 4.0 11.0.0-rc.1-azurelinux4.0-distroless-extra-amd64, 11.0-azurelinux4.0-distroless-extra-amd64, 11.0.0-rc.1-azurelinux4.0-distroless-extra, 11.0-azurelinux4.0-distroless-extra | [Dockerfile](src/runtime-deps/11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile) | Azure Linux 4.0 -10.0.11-noble-amd64, 10.0-noble-amd64, 10.0.11-noble, 10.0-noble, 10.0.11, 10.0, latest | [Dockerfile](src/runtime-deps/10.0/noble/amd64/Dockerfile) | Ubuntu 24.04 -10.0.11-noble-chiseled-amd64, 10.0-noble-chiseled-amd64, 10.0.11-noble-chiseled, 10.0-noble-chiseled | [Dockerfile](src/runtime-deps/10.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04 -10.0.11-noble-chiseled-extra-amd64, 10.0-noble-chiseled-extra-amd64, 10.0.11-noble-chiseled-extra, 10.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/10.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04 -10.0.11-resolute-amd64, 10.0-resolute-amd64, 10.0.11-resolute, 10.0-resolute | [Dockerfile](src/runtime-deps/10.0/resolute/amd64/Dockerfile) | Ubuntu 26.04 -10.0.11-resolute-chiseled-amd64, 10.0-resolute-chiseled-amd64, 10.0.11-resolute-chiseled, 10.0-resolute-chiseled | [Dockerfile](src/runtime-deps/10.0/resolute-chiseled/amd64/Dockerfile) | Ubuntu 26.04 -10.0.11-resolute-chiseled-extra-amd64, 10.0-resolute-chiseled-extra-amd64, 10.0.11-resolute-chiseled-extra, 10.0-resolute-chiseled-extra | [Dockerfile](src/runtime-deps/10.0/resolute-chiseled-extra/amd64/Dockerfile) | Ubuntu 26.04 -10.0.11-alpine3.23-amd64, 10.0-alpine3.23-amd64, 10.0.11-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/runtime-deps/10.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 -10.0.11-alpine3.24-amd64, 10.0-alpine3.24-amd64, 10.0-alpine-amd64, 10.0.11-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/runtime-deps/10.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 -10.0.11-alpine3.23-extra-amd64, 10.0-alpine3.23-extra-amd64, 10.0.11-alpine3.23-extra, 10.0-alpine3.23-extra | [Dockerfile](src/runtime-deps/10.0/alpine3.23-extra/amd64/Dockerfile) | Alpine 3.23 -10.0.11-alpine3.24-extra-amd64, 10.0-alpine3.24-extra-amd64, 10.0-alpine-extra-amd64, 10.0.11-alpine3.24-extra, 10.0-alpine3.24-extra, 10.0-alpine-extra | [Dockerfile](src/runtime-deps/10.0/alpine3.24-extra/amd64/Dockerfile) | Alpine 3.24 -10.0.11-azurelinux3.0-amd64, 10.0-azurelinux3.0-amd64, 10.0.11-azurelinux3.0, 10.0-azurelinux3.0 | [Dockerfile](src/runtime-deps/10.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 -10.0.11-azurelinux3.0-distroless-amd64, 10.0-azurelinux3.0-distroless-amd64, 10.0.11-azurelinux3.0-distroless, 10.0-azurelinux3.0-distroless | [Dockerfile](src/runtime-deps/10.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 -10.0.11-azurelinux3.0-distroless-extra-amd64, 10.0-azurelinux3.0-distroless-extra-amd64, 10.0.11-azurelinux3.0-distroless-extra, 10.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime-deps/10.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 +10.0.12-noble-amd64, 10.0-noble-amd64, 10.0.12-noble, 10.0-noble, 10.0.12, 10.0, latest | [Dockerfile](src/runtime-deps/10.0/noble/amd64/Dockerfile) | Ubuntu 24.04 +10.0.12-noble-chiseled-amd64, 10.0-noble-chiseled-amd64, 10.0.12-noble-chiseled, 10.0-noble-chiseled | [Dockerfile](src/runtime-deps/10.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04 +10.0.12-noble-chiseled-extra-amd64, 10.0-noble-chiseled-extra-amd64, 10.0.12-noble-chiseled-extra, 10.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/10.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04 +10.0.12-resolute-amd64, 10.0-resolute-amd64, 10.0.12-resolute, 10.0-resolute | [Dockerfile](src/runtime-deps/10.0/resolute/amd64/Dockerfile) | Ubuntu 26.04 +10.0.12-resolute-chiseled-amd64, 10.0-resolute-chiseled-amd64, 10.0.12-resolute-chiseled, 10.0-resolute-chiseled | [Dockerfile](src/runtime-deps/10.0/resolute-chiseled/amd64/Dockerfile) | Ubuntu 26.04 +10.0.12-resolute-chiseled-extra-amd64, 10.0-resolute-chiseled-extra-amd64, 10.0.12-resolute-chiseled-extra, 10.0-resolute-chiseled-extra | [Dockerfile](src/runtime-deps/10.0/resolute-chiseled-extra/amd64/Dockerfile) | Ubuntu 26.04 +10.0.12-alpine3.23-amd64, 10.0-alpine3.23-amd64, 10.0.12-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/runtime-deps/10.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 +10.0.12-alpine3.24-amd64, 10.0-alpine3.24-amd64, 10.0-alpine-amd64, 10.0.12-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/runtime-deps/10.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 +10.0.12-alpine3.23-extra-amd64, 10.0-alpine3.23-extra-amd64, 10.0.12-alpine3.23-extra, 10.0-alpine3.23-extra | [Dockerfile](src/runtime-deps/10.0/alpine3.23-extra/amd64/Dockerfile) | Alpine 3.23 +10.0.12-alpine3.24-extra-amd64, 10.0-alpine3.24-extra-amd64, 10.0-alpine-extra-amd64, 10.0.12-alpine3.24-extra, 10.0-alpine3.24-extra, 10.0-alpine-extra | [Dockerfile](src/runtime-deps/10.0/alpine3.24-extra/amd64/Dockerfile) | Alpine 3.24 +10.0.12-azurelinux3.0-amd64, 10.0-azurelinux3.0-amd64, 10.0.12-azurelinux3.0, 10.0-azurelinux3.0 | [Dockerfile](src/runtime-deps/10.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 +10.0.12-azurelinux3.0-distroless-amd64, 10.0-azurelinux3.0-distroless-amd64, 10.0.12-azurelinux3.0-distroless, 10.0-azurelinux3.0-distroless | [Dockerfile](src/runtime-deps/10.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 +10.0.12-azurelinux3.0-distroless-extra-amd64, 10.0-azurelinux3.0-distroless-extra-amd64, 10.0.12-azurelinux3.0-distroless-extra, 10.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime-deps/10.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 9.0.20-bookworm-slim-amd64, 9.0-bookworm-slim-amd64, 9.0.20-bookworm-slim, 9.0-bookworm-slim, 9.0.20, 9.0 | [Dockerfile](src/runtime-deps/9.0/bookworm-slim/amd64/Dockerfile) | Debian 12 9.0.20-alpine3.23-amd64, 9.0-alpine3.23-amd64, 9.0.20-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/runtime-deps/9.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 9.0.20-alpine3.24-amd64, 9.0-alpine3.24-amd64, 9.0-alpine-amd64, 9.0.20-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/runtime-deps/9.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 @@ -129,19 +129,19 @@ Tags | Dockerfile | OS Version 11.0.0-rc.1-azurelinux4.0-arm64v8, 11.0-azurelinux4.0-arm64v8, 11.0.0-rc.1-azurelinux4.0, 11.0-azurelinux4.0 | [Dockerfile](src/runtime-deps/11.0/azurelinux4.0/arm64v8/Dockerfile) | Azure Linux 4.0 11.0.0-rc.1-azurelinux4.0-distroless-arm64v8, 11.0-azurelinux4.0-distroless-arm64v8, 11.0.0-rc.1-azurelinux4.0-distroless, 11.0-azurelinux4.0-distroless | [Dockerfile](src/runtime-deps/11.0/azurelinux4.0-distroless/arm64v8/Dockerfile) | Azure Linux 4.0 11.0.0-rc.1-azurelinux4.0-distroless-extra-arm64v8, 11.0-azurelinux4.0-distroless-extra-arm64v8, 11.0.0-rc.1-azurelinux4.0-distroless-extra, 11.0-azurelinux4.0-distroless-extra | [Dockerfile](src/runtime-deps/11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 4.0 -10.0.11-noble-arm64v8, 10.0-noble-arm64v8, 10.0.11-noble, 10.0-noble, 10.0.11, 10.0, latest | [Dockerfile](src/runtime-deps/10.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 -10.0.11-noble-chiseled-arm64v8, 10.0-noble-chiseled-arm64v8, 10.0.11-noble-chiseled, 10.0-noble-chiseled | [Dockerfile](src/runtime-deps/10.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04 -10.0.11-noble-chiseled-extra-arm64v8, 10.0-noble-chiseled-extra-arm64v8, 10.0.11-noble-chiseled-extra, 10.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/10.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04 -10.0.11-resolute-arm64v8, 10.0-resolute-arm64v8, 10.0.11-resolute, 10.0-resolute | [Dockerfile](src/runtime-deps/10.0/resolute/arm64v8/Dockerfile) | Ubuntu 26.04 -10.0.11-resolute-chiseled-arm64v8, 10.0-resolute-chiseled-arm64v8, 10.0.11-resolute-chiseled, 10.0-resolute-chiseled | [Dockerfile](src/runtime-deps/10.0/resolute-chiseled/arm64v8/Dockerfile) | Ubuntu 26.04 -10.0.11-resolute-chiseled-extra-arm64v8, 10.0-resolute-chiseled-extra-arm64v8, 10.0.11-resolute-chiseled-extra, 10.0-resolute-chiseled-extra | [Dockerfile](src/runtime-deps/10.0/resolute-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 26.04 -10.0.11-alpine3.23-arm64v8, 10.0-alpine3.23-arm64v8, 10.0.11-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/runtime-deps/10.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 -10.0.11-alpine3.24-arm64v8, 10.0-alpine3.24-arm64v8, 10.0-alpine-arm64v8, 10.0.11-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/runtime-deps/10.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 -10.0.11-alpine3.23-extra-arm64v8, 10.0-alpine3.23-extra-arm64v8, 10.0.11-alpine3.23-extra, 10.0-alpine3.23-extra | [Dockerfile](src/runtime-deps/10.0/alpine3.23-extra/arm64v8/Dockerfile) | Alpine 3.23 -10.0.11-alpine3.24-extra-arm64v8, 10.0-alpine3.24-extra-arm64v8, 10.0-alpine-extra-arm64v8, 10.0.11-alpine3.24-extra, 10.0-alpine3.24-extra, 10.0-alpine-extra | [Dockerfile](src/runtime-deps/10.0/alpine3.24-extra/arm64v8/Dockerfile) | Alpine 3.24 -10.0.11-azurelinux3.0-arm64v8, 10.0-azurelinux3.0-arm64v8, 10.0.11-azurelinux3.0, 10.0-azurelinux3.0 | [Dockerfile](src/runtime-deps/10.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 -10.0.11-azurelinux3.0-distroless-arm64v8, 10.0-azurelinux3.0-distroless-arm64v8, 10.0.11-azurelinux3.0-distroless, 10.0-azurelinux3.0-distroless | [Dockerfile](src/runtime-deps/10.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 -10.0.11-azurelinux3.0-distroless-extra-arm64v8, 10.0-azurelinux3.0-distroless-extra-arm64v8, 10.0.11-azurelinux3.0-distroless-extra, 10.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime-deps/10.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 +10.0.12-noble-arm64v8, 10.0-noble-arm64v8, 10.0.12-noble, 10.0-noble, 10.0.12, 10.0, latest | [Dockerfile](src/runtime-deps/10.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 +10.0.12-noble-chiseled-arm64v8, 10.0-noble-chiseled-arm64v8, 10.0.12-noble-chiseled, 10.0-noble-chiseled | [Dockerfile](src/runtime-deps/10.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04 +10.0.12-noble-chiseled-extra-arm64v8, 10.0-noble-chiseled-extra-arm64v8, 10.0.12-noble-chiseled-extra, 10.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/10.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04 +10.0.12-resolute-arm64v8, 10.0-resolute-arm64v8, 10.0.12-resolute, 10.0-resolute | [Dockerfile](src/runtime-deps/10.0/resolute/arm64v8/Dockerfile) | Ubuntu 26.04 +10.0.12-resolute-chiseled-arm64v8, 10.0-resolute-chiseled-arm64v8, 10.0.12-resolute-chiseled, 10.0-resolute-chiseled | [Dockerfile](src/runtime-deps/10.0/resolute-chiseled/arm64v8/Dockerfile) | Ubuntu 26.04 +10.0.12-resolute-chiseled-extra-arm64v8, 10.0-resolute-chiseled-extra-arm64v8, 10.0.12-resolute-chiseled-extra, 10.0-resolute-chiseled-extra | [Dockerfile](src/runtime-deps/10.0/resolute-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 26.04 +10.0.12-alpine3.23-arm64v8, 10.0-alpine3.23-arm64v8, 10.0.12-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/runtime-deps/10.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 +10.0.12-alpine3.24-arm64v8, 10.0-alpine3.24-arm64v8, 10.0-alpine-arm64v8, 10.0.12-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/runtime-deps/10.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 +10.0.12-alpine3.23-extra-arm64v8, 10.0-alpine3.23-extra-arm64v8, 10.0.12-alpine3.23-extra, 10.0-alpine3.23-extra | [Dockerfile](src/runtime-deps/10.0/alpine3.23-extra/arm64v8/Dockerfile) | Alpine 3.23 +10.0.12-alpine3.24-extra-arm64v8, 10.0-alpine3.24-extra-arm64v8, 10.0-alpine-extra-arm64v8, 10.0.12-alpine3.24-extra, 10.0-alpine3.24-extra, 10.0-alpine-extra | [Dockerfile](src/runtime-deps/10.0/alpine3.24-extra/arm64v8/Dockerfile) | Alpine 3.24 +10.0.12-azurelinux3.0-arm64v8, 10.0-azurelinux3.0-arm64v8, 10.0.12-azurelinux3.0, 10.0-azurelinux3.0 | [Dockerfile](src/runtime-deps/10.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 +10.0.12-azurelinux3.0-distroless-arm64v8, 10.0-azurelinux3.0-distroless-arm64v8, 10.0.12-azurelinux3.0-distroless, 10.0-azurelinux3.0-distroless | [Dockerfile](src/runtime-deps/10.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 +10.0.12-azurelinux3.0-distroless-extra-arm64v8, 10.0-azurelinux3.0-distroless-extra-arm64v8, 10.0.12-azurelinux3.0-distroless-extra, 10.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime-deps/10.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 9.0.20-bookworm-slim-arm64v8, 9.0-bookworm-slim-arm64v8, 9.0.20-bookworm-slim, 9.0-bookworm-slim, 9.0.20, 9.0 | [Dockerfile](src/runtime-deps/9.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 9.0.20-alpine3.23-arm64v8, 9.0-alpine3.23-arm64v8, 9.0.20-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/runtime-deps/9.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 9.0.20-alpine3.24-arm64v8, 9.0-alpine3.24-arm64v8, 9.0-alpine-arm64v8, 9.0.20-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/runtime-deps/9.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 @@ -177,16 +177,16 @@ Tags | Dockerfile | OS Version 11.0.0-rc.1-resolute-chiseled-extra-arm32v7, 11.0-resolute-chiseled-extra-arm32v7, 11.0.0-rc.1-resolute-chiseled-extra, 11.0-resolute-chiseled-extra | [Dockerfile](src/runtime-deps/11.0/resolute-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 26.04 11.0.0-rc.1-alpine3.24-arm32v7, 11.0-alpine3.24-arm32v7, 11.0-alpine-arm32v7, 11.0.0-rc.1-alpine3.24, 11.0-alpine3.24, 11.0-alpine | [Dockerfile](src/runtime-deps/11.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 11.0.0-rc.1-alpine3.24-extra-arm32v7, 11.0-alpine3.24-extra-arm32v7, 11.0-alpine-extra-arm32v7, 11.0.0-rc.1-alpine3.24-extra, 11.0-alpine3.24-extra, 11.0-alpine-extra | [Dockerfile](src/runtime-deps/11.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 -10.0.11-noble-arm32v7, 10.0-noble-arm32v7, 10.0.11-noble, 10.0-noble, 10.0.11, 10.0, latest | [Dockerfile](src/runtime-deps/10.0/noble/arm32v7/Dockerfile) | Ubuntu 24.04 -10.0.11-noble-chiseled-arm32v7, 10.0-noble-chiseled-arm32v7, 10.0.11-noble-chiseled, 10.0-noble-chiseled | [Dockerfile](src/runtime-deps/10.0/noble-chiseled/arm32v7/Dockerfile) | Ubuntu 24.04 -10.0.11-noble-chiseled-extra-arm32v7, 10.0-noble-chiseled-extra-arm32v7, 10.0.11-noble-chiseled-extra, 10.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/10.0/noble-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 24.04 -10.0.11-resolute-arm32v7, 10.0-resolute-arm32v7, 10.0.11-resolute, 10.0-resolute | [Dockerfile](src/runtime-deps/10.0/resolute/arm32v7/Dockerfile) | Ubuntu 26.04 -10.0.11-resolute-chiseled-arm32v7, 10.0-resolute-chiseled-arm32v7, 10.0.11-resolute-chiseled, 10.0-resolute-chiseled | [Dockerfile](src/runtime-deps/10.0/resolute-chiseled/arm32v7/Dockerfile) | Ubuntu 26.04 -10.0.11-resolute-chiseled-extra-arm32v7, 10.0-resolute-chiseled-extra-arm32v7, 10.0.11-resolute-chiseled-extra, 10.0-resolute-chiseled-extra | [Dockerfile](src/runtime-deps/10.0/resolute-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 26.04 -10.0.11-alpine3.23-arm32v7, 10.0-alpine3.23-arm32v7, 10.0.11-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/runtime-deps/10.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 -10.0.11-alpine3.24-arm32v7, 10.0-alpine3.24-arm32v7, 10.0-alpine-arm32v7, 10.0.11-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/runtime-deps/10.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 -10.0.11-alpine3.23-extra-arm32v7, 10.0-alpine3.23-extra-arm32v7, 10.0.11-alpine3.23-extra, 10.0-alpine3.23-extra | [Dockerfile](src/runtime-deps/10.0/alpine3.23-extra/arm32v7/Dockerfile) | Alpine 3.23 -10.0.11-alpine3.24-extra-arm32v7, 10.0-alpine3.24-extra-arm32v7, 10.0-alpine-extra-arm32v7, 10.0.11-alpine3.24-extra, 10.0-alpine3.24-extra, 10.0-alpine-extra | [Dockerfile](src/runtime-deps/10.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 +10.0.12-noble-arm32v7, 10.0-noble-arm32v7, 10.0.12-noble, 10.0-noble, 10.0.12, 10.0, latest | [Dockerfile](src/runtime-deps/10.0/noble/arm32v7/Dockerfile) | Ubuntu 24.04 +10.0.12-noble-chiseled-arm32v7, 10.0-noble-chiseled-arm32v7, 10.0.12-noble-chiseled, 10.0-noble-chiseled | [Dockerfile](src/runtime-deps/10.0/noble-chiseled/arm32v7/Dockerfile) | Ubuntu 24.04 +10.0.12-noble-chiseled-extra-arm32v7, 10.0-noble-chiseled-extra-arm32v7, 10.0.12-noble-chiseled-extra, 10.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/10.0/noble-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 24.04 +10.0.12-resolute-arm32v7, 10.0-resolute-arm32v7, 10.0.12-resolute, 10.0-resolute | [Dockerfile](src/runtime-deps/10.0/resolute/arm32v7/Dockerfile) | Ubuntu 26.04 +10.0.12-resolute-chiseled-arm32v7, 10.0-resolute-chiseled-arm32v7, 10.0.12-resolute-chiseled, 10.0-resolute-chiseled | [Dockerfile](src/runtime-deps/10.0/resolute-chiseled/arm32v7/Dockerfile) | Ubuntu 26.04 +10.0.12-resolute-chiseled-extra-arm32v7, 10.0-resolute-chiseled-extra-arm32v7, 10.0.12-resolute-chiseled-extra, 10.0-resolute-chiseled-extra | [Dockerfile](src/runtime-deps/10.0/resolute-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 26.04 +10.0.12-alpine3.23-arm32v7, 10.0-alpine3.23-arm32v7, 10.0.12-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/runtime-deps/10.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 +10.0.12-alpine3.24-arm32v7, 10.0-alpine3.24-arm32v7, 10.0-alpine-arm32v7, 10.0.12-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/runtime-deps/10.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 +10.0.12-alpine3.23-extra-arm32v7, 10.0-alpine3.23-extra-arm32v7, 10.0.12-alpine3.23-extra, 10.0-alpine3.23-extra | [Dockerfile](src/runtime-deps/10.0/alpine3.23-extra/arm32v7/Dockerfile) | Alpine 3.23 +10.0.12-alpine3.24-extra-arm32v7, 10.0-alpine3.24-extra-arm32v7, 10.0-alpine-extra-arm32v7, 10.0.12-alpine3.24-extra, 10.0-alpine3.24-extra, 10.0-alpine-extra | [Dockerfile](src/runtime-deps/10.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 9.0.20-bookworm-slim-arm32v7, 9.0-bookworm-slim-arm32v7, 9.0.20-bookworm-slim, 9.0-bookworm-slim, 9.0.20, 9.0 | [Dockerfile](src/runtime-deps/9.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 9.0.20-alpine3.23-arm32v7, 9.0-alpine3.23-arm32v7, 9.0.20-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/runtime-deps/9.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 9.0.20-alpine3.24-arm32v7, 9.0-alpine3.24-arm32v7, 9.0-alpine-arm32v7, 9.0.20-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/runtime-deps/9.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 diff --git a/README.runtime.md b/README.runtime.md index 6bf7d0bcb6..e9fb3a1884 100644 --- a/README.runtime.md +++ b/README.runtime.md @@ -82,19 +82,19 @@ Tags | Dockerfile | OS Version 11.0.0-rc.1-azurelinux4.0-amd64, 11.0-azurelinux4.0-amd64, 11.0.0-rc.1-azurelinux4.0, 11.0-azurelinux4.0 | [Dockerfile](src/runtime/11.0/azurelinux4.0/amd64/Dockerfile) | Azure Linux 4.0 11.0.0-rc.1-azurelinux4.0-distroless-amd64, 11.0-azurelinux4.0-distroless-amd64, 11.0.0-rc.1-azurelinux4.0-distroless, 11.0-azurelinux4.0-distroless | [Dockerfile](src/runtime/11.0/azurelinux4.0-distroless/amd64/Dockerfile) | Azure Linux 4.0 11.0.0-rc.1-azurelinux4.0-distroless-extra-amd64, 11.0-azurelinux4.0-distroless-extra-amd64, 11.0.0-rc.1-azurelinux4.0-distroless-extra, 11.0-azurelinux4.0-distroless-extra | [Dockerfile](src/runtime/11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile) | Azure Linux 4.0 -10.0.11-noble-amd64, 10.0-noble-amd64, 10.0.11-noble, 10.0-noble, 10.0.11, 10.0, latest | [Dockerfile](src/runtime/10.0/noble/amd64/Dockerfile) | Ubuntu 24.04 -10.0.11-noble-chiseled-amd64, 10.0-noble-chiseled-amd64, 10.0.11-noble-chiseled, 10.0-noble-chiseled | [Dockerfile](src/runtime/10.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04 -10.0.11-noble-chiseled-extra-amd64, 10.0-noble-chiseled-extra-amd64, 10.0.11-noble-chiseled-extra, 10.0-noble-chiseled-extra | [Dockerfile](src/runtime/10.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04 -10.0.11-resolute-amd64, 10.0-resolute-amd64, 10.0.11-resolute, 10.0-resolute | [Dockerfile](src/runtime/10.0/resolute/amd64/Dockerfile) | Ubuntu 26.04 -10.0.11-resolute-chiseled-amd64, 10.0-resolute-chiseled-amd64, 10.0.11-resolute-chiseled, 10.0-resolute-chiseled | [Dockerfile](src/runtime/10.0/resolute-chiseled/amd64/Dockerfile) | Ubuntu 26.04 -10.0.11-resolute-chiseled-extra-amd64, 10.0-resolute-chiseled-extra-amd64, 10.0.11-resolute-chiseled-extra, 10.0-resolute-chiseled-extra | [Dockerfile](src/runtime/10.0/resolute-chiseled-extra/amd64/Dockerfile) | Ubuntu 26.04 -10.0.11-alpine3.23-amd64, 10.0-alpine3.23-amd64, 10.0.11-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/runtime/10.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 -10.0.11-alpine3.24-amd64, 10.0-alpine3.24-amd64, 10.0-alpine-amd64, 10.0.11-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/runtime/10.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 -10.0.11-alpine3.23-extra-amd64, 10.0-alpine3.23-extra-amd64, 10.0.11-alpine3.23-extra, 10.0-alpine3.23-extra | [Dockerfile](src/runtime/10.0/alpine3.23-extra/amd64/Dockerfile) | Alpine 3.23 -10.0.11-alpine3.24-extra-amd64, 10.0-alpine3.24-extra-amd64, 10.0-alpine-extra-amd64, 10.0.11-alpine3.24-extra, 10.0-alpine3.24-extra, 10.0-alpine-extra | [Dockerfile](src/runtime/10.0/alpine3.24-extra/amd64/Dockerfile) | Alpine 3.24 -10.0.11-azurelinux3.0-amd64, 10.0-azurelinux3.0-amd64, 10.0.11-azurelinux3.0, 10.0-azurelinux3.0 | [Dockerfile](src/runtime/10.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 -10.0.11-azurelinux3.0-distroless-amd64, 10.0-azurelinux3.0-distroless-amd64, 10.0.11-azurelinux3.0-distroless, 10.0-azurelinux3.0-distroless | [Dockerfile](src/runtime/10.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 -10.0.11-azurelinux3.0-distroless-extra-amd64, 10.0-azurelinux3.0-distroless-extra-amd64, 10.0.11-azurelinux3.0-distroless-extra, 10.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime/10.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 +10.0.12-noble-amd64, 10.0-noble-amd64, 10.0.12-noble, 10.0-noble, 10.0.12, 10.0, latest | [Dockerfile](src/runtime/10.0/noble/amd64/Dockerfile) | Ubuntu 24.04 +10.0.12-noble-chiseled-amd64, 10.0-noble-chiseled-amd64, 10.0.12-noble-chiseled, 10.0-noble-chiseled | [Dockerfile](src/runtime/10.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04 +10.0.12-noble-chiseled-extra-amd64, 10.0-noble-chiseled-extra-amd64, 10.0.12-noble-chiseled-extra, 10.0-noble-chiseled-extra | [Dockerfile](src/runtime/10.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04 +10.0.12-resolute-amd64, 10.0-resolute-amd64, 10.0.12-resolute, 10.0-resolute | [Dockerfile](src/runtime/10.0/resolute/amd64/Dockerfile) | Ubuntu 26.04 +10.0.12-resolute-chiseled-amd64, 10.0-resolute-chiseled-amd64, 10.0.12-resolute-chiseled, 10.0-resolute-chiseled | [Dockerfile](src/runtime/10.0/resolute-chiseled/amd64/Dockerfile) | Ubuntu 26.04 +10.0.12-resolute-chiseled-extra-amd64, 10.0-resolute-chiseled-extra-amd64, 10.0.12-resolute-chiseled-extra, 10.0-resolute-chiseled-extra | [Dockerfile](src/runtime/10.0/resolute-chiseled-extra/amd64/Dockerfile) | Ubuntu 26.04 +10.0.12-alpine3.23-amd64, 10.0-alpine3.23-amd64, 10.0.12-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/runtime/10.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 +10.0.12-alpine3.24-amd64, 10.0-alpine3.24-amd64, 10.0-alpine-amd64, 10.0.12-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/runtime/10.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 +10.0.12-alpine3.23-extra-amd64, 10.0-alpine3.23-extra-amd64, 10.0.12-alpine3.23-extra, 10.0-alpine3.23-extra | [Dockerfile](src/runtime/10.0/alpine3.23-extra/amd64/Dockerfile) | Alpine 3.23 +10.0.12-alpine3.24-extra-amd64, 10.0-alpine3.24-extra-amd64, 10.0-alpine-extra-amd64, 10.0.12-alpine3.24-extra, 10.0-alpine3.24-extra, 10.0-alpine-extra | [Dockerfile](src/runtime/10.0/alpine3.24-extra/amd64/Dockerfile) | Alpine 3.24 +10.0.12-azurelinux3.0-amd64, 10.0-azurelinux3.0-amd64, 10.0.12-azurelinux3.0, 10.0-azurelinux3.0 | [Dockerfile](src/runtime/10.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 +10.0.12-azurelinux3.0-distroless-amd64, 10.0-azurelinux3.0-distroless-amd64, 10.0.12-azurelinux3.0-distroless, 10.0-azurelinux3.0-distroless | [Dockerfile](src/runtime/10.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 +10.0.12-azurelinux3.0-distroless-extra-amd64, 10.0-azurelinux3.0-distroless-extra-amd64, 10.0.12-azurelinux3.0-distroless-extra, 10.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime/10.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 9.0.20-bookworm-slim-amd64, 9.0-bookworm-slim-amd64, 9.0.20-bookworm-slim, 9.0-bookworm-slim, 9.0.20, 9.0 | [Dockerfile](src/runtime/9.0/bookworm-slim/amd64/Dockerfile) | Debian 12 9.0.20-alpine3.23-amd64, 9.0-alpine3.23-amd64, 9.0.20-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/runtime/9.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 9.0.20-alpine3.24-amd64, 9.0-alpine3.24-amd64, 9.0-alpine-amd64, 9.0.20-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/runtime/9.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 @@ -136,19 +136,19 @@ Tags | Dockerfile | OS Version 11.0.0-rc.1-azurelinux4.0-arm64v8, 11.0-azurelinux4.0-arm64v8, 11.0.0-rc.1-azurelinux4.0, 11.0-azurelinux4.0 | [Dockerfile](src/runtime/11.0/azurelinux4.0/arm64v8/Dockerfile) | Azure Linux 4.0 11.0.0-rc.1-azurelinux4.0-distroless-arm64v8, 11.0-azurelinux4.0-distroless-arm64v8, 11.0.0-rc.1-azurelinux4.0-distroless, 11.0-azurelinux4.0-distroless | [Dockerfile](src/runtime/11.0/azurelinux4.0-distroless/arm64v8/Dockerfile) | Azure Linux 4.0 11.0.0-rc.1-azurelinux4.0-distroless-extra-arm64v8, 11.0-azurelinux4.0-distroless-extra-arm64v8, 11.0.0-rc.1-azurelinux4.0-distroless-extra, 11.0-azurelinux4.0-distroless-extra | [Dockerfile](src/runtime/11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 4.0 -10.0.11-noble-arm64v8, 10.0-noble-arm64v8, 10.0.11-noble, 10.0-noble, 10.0.11, 10.0, latest | [Dockerfile](src/runtime/10.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 -10.0.11-noble-chiseled-arm64v8, 10.0-noble-chiseled-arm64v8, 10.0.11-noble-chiseled, 10.0-noble-chiseled | [Dockerfile](src/runtime/10.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04 -10.0.11-noble-chiseled-extra-arm64v8, 10.0-noble-chiseled-extra-arm64v8, 10.0.11-noble-chiseled-extra, 10.0-noble-chiseled-extra | [Dockerfile](src/runtime/10.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04 -10.0.11-resolute-arm64v8, 10.0-resolute-arm64v8, 10.0.11-resolute, 10.0-resolute | [Dockerfile](src/runtime/10.0/resolute/arm64v8/Dockerfile) | Ubuntu 26.04 -10.0.11-resolute-chiseled-arm64v8, 10.0-resolute-chiseled-arm64v8, 10.0.11-resolute-chiseled, 10.0-resolute-chiseled | [Dockerfile](src/runtime/10.0/resolute-chiseled/arm64v8/Dockerfile) | Ubuntu 26.04 -10.0.11-resolute-chiseled-extra-arm64v8, 10.0-resolute-chiseled-extra-arm64v8, 10.0.11-resolute-chiseled-extra, 10.0-resolute-chiseled-extra | [Dockerfile](src/runtime/10.0/resolute-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 26.04 -10.0.11-alpine3.23-arm64v8, 10.0-alpine3.23-arm64v8, 10.0.11-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/runtime/10.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 -10.0.11-alpine3.24-arm64v8, 10.0-alpine3.24-arm64v8, 10.0-alpine-arm64v8, 10.0.11-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/runtime/10.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 -10.0.11-alpine3.23-extra-arm64v8, 10.0-alpine3.23-extra-arm64v8, 10.0.11-alpine3.23-extra, 10.0-alpine3.23-extra | [Dockerfile](src/runtime/10.0/alpine3.23-extra/arm64v8/Dockerfile) | Alpine 3.23 -10.0.11-alpine3.24-extra-arm64v8, 10.0-alpine3.24-extra-arm64v8, 10.0-alpine-extra-arm64v8, 10.0.11-alpine3.24-extra, 10.0-alpine3.24-extra, 10.0-alpine-extra | [Dockerfile](src/runtime/10.0/alpine3.24-extra/arm64v8/Dockerfile) | Alpine 3.24 -10.0.11-azurelinux3.0-arm64v8, 10.0-azurelinux3.0-arm64v8, 10.0.11-azurelinux3.0, 10.0-azurelinux3.0 | [Dockerfile](src/runtime/10.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 -10.0.11-azurelinux3.0-distroless-arm64v8, 10.0-azurelinux3.0-distroless-arm64v8, 10.0.11-azurelinux3.0-distroless, 10.0-azurelinux3.0-distroless | [Dockerfile](src/runtime/10.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 -10.0.11-azurelinux3.0-distroless-extra-arm64v8, 10.0-azurelinux3.0-distroless-extra-arm64v8, 10.0.11-azurelinux3.0-distroless-extra, 10.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime/10.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 +10.0.12-noble-arm64v8, 10.0-noble-arm64v8, 10.0.12-noble, 10.0-noble, 10.0.12, 10.0, latest | [Dockerfile](src/runtime/10.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 +10.0.12-noble-chiseled-arm64v8, 10.0-noble-chiseled-arm64v8, 10.0.12-noble-chiseled, 10.0-noble-chiseled | [Dockerfile](src/runtime/10.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04 +10.0.12-noble-chiseled-extra-arm64v8, 10.0-noble-chiseled-extra-arm64v8, 10.0.12-noble-chiseled-extra, 10.0-noble-chiseled-extra | [Dockerfile](src/runtime/10.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04 +10.0.12-resolute-arm64v8, 10.0-resolute-arm64v8, 10.0.12-resolute, 10.0-resolute | [Dockerfile](src/runtime/10.0/resolute/arm64v8/Dockerfile) | Ubuntu 26.04 +10.0.12-resolute-chiseled-arm64v8, 10.0-resolute-chiseled-arm64v8, 10.0.12-resolute-chiseled, 10.0-resolute-chiseled | [Dockerfile](src/runtime/10.0/resolute-chiseled/arm64v8/Dockerfile) | Ubuntu 26.04 +10.0.12-resolute-chiseled-extra-arm64v8, 10.0-resolute-chiseled-extra-arm64v8, 10.0.12-resolute-chiseled-extra, 10.0-resolute-chiseled-extra | [Dockerfile](src/runtime/10.0/resolute-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 26.04 +10.0.12-alpine3.23-arm64v8, 10.0-alpine3.23-arm64v8, 10.0.12-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/runtime/10.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 +10.0.12-alpine3.24-arm64v8, 10.0-alpine3.24-arm64v8, 10.0-alpine-arm64v8, 10.0.12-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/runtime/10.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 +10.0.12-alpine3.23-extra-arm64v8, 10.0-alpine3.23-extra-arm64v8, 10.0.12-alpine3.23-extra, 10.0-alpine3.23-extra | [Dockerfile](src/runtime/10.0/alpine3.23-extra/arm64v8/Dockerfile) | Alpine 3.23 +10.0.12-alpine3.24-extra-arm64v8, 10.0-alpine3.24-extra-arm64v8, 10.0-alpine-extra-arm64v8, 10.0.12-alpine3.24-extra, 10.0-alpine3.24-extra, 10.0-alpine-extra | [Dockerfile](src/runtime/10.0/alpine3.24-extra/arm64v8/Dockerfile) | Alpine 3.24 +10.0.12-azurelinux3.0-arm64v8, 10.0-azurelinux3.0-arm64v8, 10.0.12-azurelinux3.0, 10.0-azurelinux3.0 | [Dockerfile](src/runtime/10.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 +10.0.12-azurelinux3.0-distroless-arm64v8, 10.0-azurelinux3.0-distroless-arm64v8, 10.0.12-azurelinux3.0-distroless, 10.0-azurelinux3.0-distroless | [Dockerfile](src/runtime/10.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 +10.0.12-azurelinux3.0-distroless-extra-arm64v8, 10.0-azurelinux3.0-distroless-extra-arm64v8, 10.0.12-azurelinux3.0-distroless-extra, 10.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime/10.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 9.0.20-bookworm-slim-arm64v8, 9.0-bookworm-slim-arm64v8, 9.0.20-bookworm-slim, 9.0-bookworm-slim, 9.0.20, 9.0 | [Dockerfile](src/runtime/9.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 9.0.20-alpine3.23-arm64v8, 9.0-alpine3.23-arm64v8, 9.0.20-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/runtime/9.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 9.0.20-alpine3.24-arm64v8, 9.0-alpine3.24-arm64v8, 9.0-alpine-arm64v8, 9.0.20-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/runtime/9.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 @@ -184,16 +184,16 @@ Tags | Dockerfile | OS Version 11.0.0-rc.1-resolute-chiseled-extra-arm32v7, 11.0-resolute-chiseled-extra-arm32v7, 11.0.0-rc.1-resolute-chiseled-extra, 11.0-resolute-chiseled-extra | [Dockerfile](src/runtime/11.0/resolute-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 26.04 11.0.0-rc.1-alpine3.24-arm32v7, 11.0-alpine3.24-arm32v7, 11.0-alpine-arm32v7, 11.0.0-rc.1-alpine3.24, 11.0-alpine3.24, 11.0-alpine | [Dockerfile](src/runtime/11.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 11.0.0-rc.1-alpine3.24-extra-arm32v7, 11.0-alpine3.24-extra-arm32v7, 11.0-alpine-extra-arm32v7, 11.0.0-rc.1-alpine3.24-extra, 11.0-alpine3.24-extra, 11.0-alpine-extra | [Dockerfile](src/runtime/11.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 -10.0.11-noble-arm32v7, 10.0-noble-arm32v7, 10.0.11-noble, 10.0-noble, 10.0.11, 10.0, latest | [Dockerfile](src/runtime/10.0/noble/arm32v7/Dockerfile) | Ubuntu 24.04 -10.0.11-noble-chiseled-arm32v7, 10.0-noble-chiseled-arm32v7, 10.0.11-noble-chiseled, 10.0-noble-chiseled | [Dockerfile](src/runtime/10.0/noble-chiseled/arm32v7/Dockerfile) | Ubuntu 24.04 -10.0.11-noble-chiseled-extra-arm32v7, 10.0-noble-chiseled-extra-arm32v7, 10.0.11-noble-chiseled-extra, 10.0-noble-chiseled-extra | [Dockerfile](src/runtime/10.0/noble-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 24.04 -10.0.11-resolute-arm32v7, 10.0-resolute-arm32v7, 10.0.11-resolute, 10.0-resolute | [Dockerfile](src/runtime/10.0/resolute/arm32v7/Dockerfile) | Ubuntu 26.04 -10.0.11-resolute-chiseled-arm32v7, 10.0-resolute-chiseled-arm32v7, 10.0.11-resolute-chiseled, 10.0-resolute-chiseled | [Dockerfile](src/runtime/10.0/resolute-chiseled/arm32v7/Dockerfile) | Ubuntu 26.04 -10.0.11-resolute-chiseled-extra-arm32v7, 10.0-resolute-chiseled-extra-arm32v7, 10.0.11-resolute-chiseled-extra, 10.0-resolute-chiseled-extra | [Dockerfile](src/runtime/10.0/resolute-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 26.04 -10.0.11-alpine3.23-arm32v7, 10.0-alpine3.23-arm32v7, 10.0.11-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/runtime/10.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 -10.0.11-alpine3.24-arm32v7, 10.0-alpine3.24-arm32v7, 10.0-alpine-arm32v7, 10.0.11-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/runtime/10.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 -10.0.11-alpine3.23-extra-arm32v7, 10.0-alpine3.23-extra-arm32v7, 10.0.11-alpine3.23-extra, 10.0-alpine3.23-extra | [Dockerfile](src/runtime/10.0/alpine3.23-extra/arm32v7/Dockerfile) | Alpine 3.23 -10.0.11-alpine3.24-extra-arm32v7, 10.0-alpine3.24-extra-arm32v7, 10.0-alpine-extra-arm32v7, 10.0.11-alpine3.24-extra, 10.0-alpine3.24-extra, 10.0-alpine-extra | [Dockerfile](src/runtime/10.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 +10.0.12-noble-arm32v7, 10.0-noble-arm32v7, 10.0.12-noble, 10.0-noble, 10.0.12, 10.0, latest | [Dockerfile](src/runtime/10.0/noble/arm32v7/Dockerfile) | Ubuntu 24.04 +10.0.12-noble-chiseled-arm32v7, 10.0-noble-chiseled-arm32v7, 10.0.12-noble-chiseled, 10.0-noble-chiseled | [Dockerfile](src/runtime/10.0/noble-chiseled/arm32v7/Dockerfile) | Ubuntu 24.04 +10.0.12-noble-chiseled-extra-arm32v7, 10.0-noble-chiseled-extra-arm32v7, 10.0.12-noble-chiseled-extra, 10.0-noble-chiseled-extra | [Dockerfile](src/runtime/10.0/noble-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 24.04 +10.0.12-resolute-arm32v7, 10.0-resolute-arm32v7, 10.0.12-resolute, 10.0-resolute | [Dockerfile](src/runtime/10.0/resolute/arm32v7/Dockerfile) | Ubuntu 26.04 +10.0.12-resolute-chiseled-arm32v7, 10.0-resolute-chiseled-arm32v7, 10.0.12-resolute-chiseled, 10.0-resolute-chiseled | [Dockerfile](src/runtime/10.0/resolute-chiseled/arm32v7/Dockerfile) | Ubuntu 26.04 +10.0.12-resolute-chiseled-extra-arm32v7, 10.0-resolute-chiseled-extra-arm32v7, 10.0.12-resolute-chiseled-extra, 10.0-resolute-chiseled-extra | [Dockerfile](src/runtime/10.0/resolute-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 26.04 +10.0.12-alpine3.23-arm32v7, 10.0-alpine3.23-arm32v7, 10.0.12-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/runtime/10.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 +10.0.12-alpine3.24-arm32v7, 10.0-alpine3.24-arm32v7, 10.0-alpine-arm32v7, 10.0.12-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/runtime/10.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 +10.0.12-alpine3.23-extra-arm32v7, 10.0-alpine3.23-extra-arm32v7, 10.0.12-alpine3.23-extra, 10.0-alpine3.23-extra | [Dockerfile](src/runtime/10.0/alpine3.23-extra/arm32v7/Dockerfile) | Alpine 3.23 +10.0.12-alpine3.24-extra-arm32v7, 10.0-alpine3.24-extra-arm32v7, 10.0-alpine-extra-arm32v7, 10.0.12-alpine3.24-extra, 10.0-alpine3.24-extra, 10.0-alpine-extra | [Dockerfile](src/runtime/10.0/alpine3.24-extra/arm32v7/Dockerfile) | Alpine 3.24 9.0.20-bookworm-slim-arm32v7, 9.0-bookworm-slim-arm32v7, 9.0.20-bookworm-slim, 9.0-bookworm-slim, 9.0.20, 9.0 | [Dockerfile](src/runtime/9.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 9.0.20-alpine3.23-arm32v7, 9.0-alpine3.23-arm32v7, 9.0.20-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/runtime/9.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 9.0.20-alpine3.24-arm32v7, 9.0-alpine3.24-arm32v7, 9.0-alpine-arm32v7, 9.0.20-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/runtime/9.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 @@ -217,10 +217,10 @@ Tags | Dockerfile | OS Version ---- | ---------- | ---------- 11.0.0-rc.1-nanoserver-ltsc2025, 11.0-nanoserver-ltsc2025 | [Dockerfile](src/runtime/11.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 11.0.0-rc.1-windowsservercore-ltsc2025, 11.0-windowsservercore-ltsc2025 | [Dockerfile](src/runtime/11.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 -10.0.11-nanoserver-ltsc2025, 10.0-nanoserver-ltsc2025 | [Dockerfile](src/runtime/10.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 -10.0.11-windowsservercore-ltsc2025, 10.0-windowsservercore-ltsc2025 | [Dockerfile](src/runtime/10.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 -10.0.11-nanoserver-ltsc2022, 10.0-nanoserver-ltsc2022 | [Dockerfile](src/runtime/10.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 -10.0.11-windowsservercore-ltsc2022, 10.0-windowsservercore-ltsc2022 | [Dockerfile](src/runtime/10.0/windowsservercore-ltsc2022/amd64/Dockerfile) | Windows Server Core 2022 +10.0.12-nanoserver-ltsc2025, 10.0-nanoserver-ltsc2025 | [Dockerfile](src/runtime/10.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 +10.0.12-windowsservercore-ltsc2025, 10.0-windowsservercore-ltsc2025 | [Dockerfile](src/runtime/10.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 +10.0.12-nanoserver-ltsc2022, 10.0-nanoserver-ltsc2022 | [Dockerfile](src/runtime/10.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 +10.0.12-windowsservercore-ltsc2022, 10.0-windowsservercore-ltsc2022 | [Dockerfile](src/runtime/10.0/windowsservercore-ltsc2022/amd64/Dockerfile) | Windows Server Core 2022 9.0.20-nanoserver-ltsc2025, 9.0-nanoserver-ltsc2025 | [Dockerfile](src/runtime/9.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 9.0.20-windowsservercore-ltsc2025, 9.0-windowsservercore-ltsc2025 | [Dockerfile](src/runtime/9.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 9.0.20-nanoserver-ltsc2022, 9.0-nanoserver-ltsc2022 | [Dockerfile](src/runtime/9.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 diff --git a/README.sdk.md b/README.sdk.md index db60bee203..0516edac71 100644 --- a/README.sdk.md +++ b/README.sdk.md @@ -75,16 +75,16 @@ Tags | Dockerfile | OS Version 11.0.100-rc.1-azurelinux3.0-aot-amd64, 11.0-azurelinux3.0-aot-amd64, 11.0.100-rc.1-azurelinux3.0-aot, 11.0-azurelinux3.0-aot | [Dockerfile](src/sdk/11.0/azurelinux3.0-aot/amd64/Dockerfile) | Azure Linux 3.0 11.0.100-rc.1-azurelinux4.0-amd64, 11.0-azurelinux4.0-amd64, 11.0.100-rc.1-azurelinux4.0, 11.0-azurelinux4.0 | [Dockerfile](src/sdk/11.0/azurelinux4.0/amd64/Dockerfile) | Azure Linux 4.0 11.0.100-rc.1-azurelinux4.0-aot-amd64, 11.0-azurelinux4.0-aot-amd64, 11.0.100-rc.1-azurelinux4.0-aot, 11.0-azurelinux4.0-aot | [Dockerfile](src/sdk/11.0/azurelinux4.0-aot/amd64/Dockerfile) | Azure Linux 4.0 -10.0.400-noble-amd64, 10.0-noble-amd64, 10.0.400-noble, 10.0-noble, 10.0.400, 10.0, latest | [Dockerfile](src/sdk/10.0/noble/amd64/Dockerfile) | Ubuntu 24.04 -10.0.400-noble-aot-amd64, 10.0-noble-aot-amd64, 10.0.400-noble-aot, 10.0-noble-aot, 10.0.400-aot, 10.0-aot | [Dockerfile](src/sdk/10.0/noble-aot/amd64/Dockerfile) | Ubuntu 24.04 -10.0.400-resolute-amd64, 10.0-resolute-amd64, 10.0.400-resolute, 10.0-resolute | [Dockerfile](src/sdk/10.0/resolute/amd64/Dockerfile) | Ubuntu 26.04 -10.0.400-resolute-aot-amd64, 10.0-resolute-aot-amd64, 10.0.400-resolute-aot, 10.0-resolute-aot | [Dockerfile](src/sdk/10.0/resolute-aot/amd64/Dockerfile) | Ubuntu 26.04 -10.0.400-alpine3.23-amd64, 10.0-alpine3.23-amd64, 10.0.400-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/sdk/10.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 -10.0.400-alpine3.24-amd64, 10.0-alpine3.24-amd64, 10.0-alpine-amd64, 10.0.400-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/sdk/10.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 -10.0.400-alpine3.23-aot-amd64, 10.0-alpine3.23-aot-amd64, 10.0.400-alpine3.23-aot, 10.0-alpine3.23-aot | [Dockerfile](src/sdk/10.0/alpine3.23-aot/amd64/Dockerfile) | Alpine 3.23 -10.0.400-alpine3.24-aot-amd64, 10.0-alpine3.24-aot-amd64, 10.0-alpine-aot-amd64, 10.0.400-alpine3.24-aot, 10.0-alpine3.24-aot, 10.0-alpine-aot | [Dockerfile](src/sdk/10.0/alpine3.24-aot/amd64/Dockerfile) | Alpine 3.24 -10.0.400-azurelinux3.0-amd64, 10.0-azurelinux3.0-amd64, 10.0.400-azurelinux3.0, 10.0-azurelinux3.0 | [Dockerfile](src/sdk/10.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 -10.0.400-azurelinux3.0-aot-amd64, 10.0-azurelinux3.0-aot-amd64, 10.0.400-azurelinux3.0-aot, 10.0-azurelinux3.0-aot | [Dockerfile](src/sdk/10.0/azurelinux3.0-aot/amd64/Dockerfile) | Azure Linux 3.0 +10.0.401-noble-amd64, 10.0-noble-amd64, 10.0.401-noble, 10.0-noble, 10.0.401, 10.0, latest | [Dockerfile](src/sdk/10.0/noble/amd64/Dockerfile) | Ubuntu 24.04 +10.0.401-noble-aot-amd64, 10.0-noble-aot-amd64, 10.0.401-noble-aot, 10.0-noble-aot, 10.0.401-aot, 10.0-aot | [Dockerfile](src/sdk/10.0/noble-aot/amd64/Dockerfile) | Ubuntu 24.04 +10.0.401-resolute-amd64, 10.0-resolute-amd64, 10.0.401-resolute, 10.0-resolute | [Dockerfile](src/sdk/10.0/resolute/amd64/Dockerfile) | Ubuntu 26.04 +10.0.401-resolute-aot-amd64, 10.0-resolute-aot-amd64, 10.0.401-resolute-aot, 10.0-resolute-aot | [Dockerfile](src/sdk/10.0/resolute-aot/amd64/Dockerfile) | Ubuntu 26.04 +10.0.401-alpine3.23-amd64, 10.0-alpine3.23-amd64, 10.0.401-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/sdk/10.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 +10.0.401-alpine3.24-amd64, 10.0-alpine3.24-amd64, 10.0-alpine-amd64, 10.0.401-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/sdk/10.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 +10.0.401-alpine3.23-aot-amd64, 10.0-alpine3.23-aot-amd64, 10.0.401-alpine3.23-aot, 10.0-alpine3.23-aot | [Dockerfile](src/sdk/10.0/alpine3.23-aot/amd64/Dockerfile) | Alpine 3.23 +10.0.401-alpine3.24-aot-amd64, 10.0-alpine3.24-aot-amd64, 10.0-alpine-aot-amd64, 10.0.401-alpine3.24-aot, 10.0-alpine3.24-aot, 10.0-alpine-aot | [Dockerfile](src/sdk/10.0/alpine3.24-aot/amd64/Dockerfile) | Alpine 3.24 +10.0.401-azurelinux3.0-amd64, 10.0-azurelinux3.0-amd64, 10.0.401-azurelinux3.0, 10.0-azurelinux3.0 | [Dockerfile](src/sdk/10.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 +10.0.401-azurelinux3.0-aot-amd64, 10.0-azurelinux3.0-aot-amd64, 10.0.401-azurelinux3.0-aot, 10.0-azurelinux3.0-aot | [Dockerfile](src/sdk/10.0/azurelinux3.0-aot/amd64/Dockerfile) | Azure Linux 3.0 9.0.318-bookworm-slim-amd64, 9.0-bookworm-slim-amd64, 9.0.318-bookworm-slim, 9.0-bookworm-slim, 9.0.318, 9.0 | [Dockerfile](src/sdk/9.0/bookworm-slim/amd64/Dockerfile) | Debian 12 9.0.318-alpine3.23-amd64, 9.0-alpine3.23-amd64, 9.0.318-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/sdk/9.0/alpine3.23/amd64/Dockerfile) | Alpine 3.23 9.0.318-alpine3.24-amd64, 9.0-alpine3.24-amd64, 9.0-alpine-amd64, 9.0.318-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/sdk/9.0/alpine3.24/amd64/Dockerfile) | Alpine 3.24 @@ -109,16 +109,16 @@ Tags | Dockerfile | OS Version 11.0.100-rc.1-azurelinux3.0-aot-arm64v8, 11.0-azurelinux3.0-aot-arm64v8, 11.0.100-rc.1-azurelinux3.0-aot, 11.0-azurelinux3.0-aot | [Dockerfile](src/sdk/11.0/azurelinux3.0-aot/arm64v8/Dockerfile) | Azure Linux 3.0 11.0.100-rc.1-azurelinux4.0-arm64v8, 11.0-azurelinux4.0-arm64v8, 11.0.100-rc.1-azurelinux4.0, 11.0-azurelinux4.0 | [Dockerfile](src/sdk/11.0/azurelinux4.0/arm64v8/Dockerfile) | Azure Linux 4.0 11.0.100-rc.1-azurelinux4.0-aot-arm64v8, 11.0-azurelinux4.0-aot-arm64v8, 11.0.100-rc.1-azurelinux4.0-aot, 11.0-azurelinux4.0-aot | [Dockerfile](src/sdk/11.0/azurelinux4.0-aot/arm64v8/Dockerfile) | Azure Linux 4.0 -10.0.400-noble-arm64v8, 10.0-noble-arm64v8, 10.0.400-noble, 10.0-noble, 10.0.400, 10.0, latest | [Dockerfile](src/sdk/10.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 -10.0.400-noble-aot-arm64v8, 10.0-noble-aot-arm64v8, 10.0.400-noble-aot, 10.0-noble-aot, 10.0.400-aot, 10.0-aot | [Dockerfile](src/sdk/10.0/noble-aot/arm64v8/Dockerfile) | Ubuntu 24.04 -10.0.400-resolute-arm64v8, 10.0-resolute-arm64v8, 10.0.400-resolute, 10.0-resolute | [Dockerfile](src/sdk/10.0/resolute/arm64v8/Dockerfile) | Ubuntu 26.04 -10.0.400-resolute-aot-arm64v8, 10.0-resolute-aot-arm64v8, 10.0.400-resolute-aot, 10.0-resolute-aot | [Dockerfile](src/sdk/10.0/resolute-aot/arm64v8/Dockerfile) | Ubuntu 26.04 -10.0.400-alpine3.23-arm64v8, 10.0-alpine3.23-arm64v8, 10.0.400-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/sdk/10.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 -10.0.400-alpine3.24-arm64v8, 10.0-alpine3.24-arm64v8, 10.0-alpine-arm64v8, 10.0.400-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/sdk/10.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 -10.0.400-alpine3.23-aot-arm64v8, 10.0-alpine3.23-aot-arm64v8, 10.0.400-alpine3.23-aot, 10.0-alpine3.23-aot | [Dockerfile](src/sdk/10.0/alpine3.23-aot/arm64v8/Dockerfile) | Alpine 3.23 -10.0.400-alpine3.24-aot-arm64v8, 10.0-alpine3.24-aot-arm64v8, 10.0-alpine-aot-arm64v8, 10.0.400-alpine3.24-aot, 10.0-alpine3.24-aot, 10.0-alpine-aot | [Dockerfile](src/sdk/10.0/alpine3.24-aot/arm64v8/Dockerfile) | Alpine 3.24 -10.0.400-azurelinux3.0-arm64v8, 10.0-azurelinux3.0-arm64v8, 10.0.400-azurelinux3.0, 10.0-azurelinux3.0 | [Dockerfile](src/sdk/10.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 -10.0.400-azurelinux3.0-aot-arm64v8, 10.0-azurelinux3.0-aot-arm64v8, 10.0.400-azurelinux3.0-aot, 10.0-azurelinux3.0-aot | [Dockerfile](src/sdk/10.0/azurelinux3.0-aot/arm64v8/Dockerfile) | Azure Linux 3.0 +10.0.401-noble-arm64v8, 10.0-noble-arm64v8, 10.0.401-noble, 10.0-noble, 10.0.401, 10.0, latest | [Dockerfile](src/sdk/10.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 +10.0.401-noble-aot-arm64v8, 10.0-noble-aot-arm64v8, 10.0.401-noble-aot, 10.0-noble-aot, 10.0.401-aot, 10.0-aot | [Dockerfile](src/sdk/10.0/noble-aot/arm64v8/Dockerfile) | Ubuntu 24.04 +10.0.401-resolute-arm64v8, 10.0-resolute-arm64v8, 10.0.401-resolute, 10.0-resolute | [Dockerfile](src/sdk/10.0/resolute/arm64v8/Dockerfile) | Ubuntu 26.04 +10.0.401-resolute-aot-arm64v8, 10.0-resolute-aot-arm64v8, 10.0.401-resolute-aot, 10.0-resolute-aot | [Dockerfile](src/sdk/10.0/resolute-aot/arm64v8/Dockerfile) | Ubuntu 26.04 +10.0.401-alpine3.23-arm64v8, 10.0-alpine3.23-arm64v8, 10.0.401-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/sdk/10.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 +10.0.401-alpine3.24-arm64v8, 10.0-alpine3.24-arm64v8, 10.0-alpine-arm64v8, 10.0.401-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/sdk/10.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 +10.0.401-alpine3.23-aot-arm64v8, 10.0-alpine3.23-aot-arm64v8, 10.0.401-alpine3.23-aot, 10.0-alpine3.23-aot | [Dockerfile](src/sdk/10.0/alpine3.23-aot/arm64v8/Dockerfile) | Alpine 3.23 +10.0.401-alpine3.24-aot-arm64v8, 10.0-alpine3.24-aot-arm64v8, 10.0-alpine-aot-arm64v8, 10.0.401-alpine3.24-aot, 10.0-alpine3.24-aot, 10.0-alpine-aot | [Dockerfile](src/sdk/10.0/alpine3.24-aot/arm64v8/Dockerfile) | Alpine 3.24 +10.0.401-azurelinux3.0-arm64v8, 10.0-azurelinux3.0-arm64v8, 10.0.401-azurelinux3.0, 10.0-azurelinux3.0 | [Dockerfile](src/sdk/10.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 +10.0.401-azurelinux3.0-aot-arm64v8, 10.0-azurelinux3.0-aot-arm64v8, 10.0.401-azurelinux3.0-aot, 10.0-azurelinux3.0-aot | [Dockerfile](src/sdk/10.0/azurelinux3.0-aot/arm64v8/Dockerfile) | Azure Linux 3.0 9.0.318-bookworm-slim-arm64v8, 9.0-bookworm-slim-arm64v8, 9.0.318-bookworm-slim, 9.0-bookworm-slim, 9.0.318, 9.0 | [Dockerfile](src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 9.0.318-alpine3.23-arm64v8, 9.0-alpine3.23-arm64v8, 9.0.318-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/sdk/9.0/alpine3.23/arm64v8/Dockerfile) | Alpine 3.23 9.0.318-alpine3.24-arm64v8, 9.0-alpine3.24-arm64v8, 9.0-alpine-arm64v8, 9.0.318-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/sdk/9.0/alpine3.24/arm64v8/Dockerfile) | Alpine 3.24 @@ -137,10 +137,10 @@ Tags | Dockerfile | OS Version ---- | ---------- | ---------- 11.0.100-rc.1-resolute-arm32v7, 11.0-resolute-arm32v7, 11.0.100-rc.1-resolute, 11.0-resolute, 11.0.100-rc.1, 11.0 | [Dockerfile](src/sdk/11.0/resolute/arm32v7/Dockerfile) | Ubuntu 26.04 11.0.100-rc.1-alpine3.24-arm32v7, 11.0-alpine3.24-arm32v7, 11.0-alpine-arm32v7, 11.0.100-rc.1-alpine3.24, 11.0-alpine3.24, 11.0-alpine | [Dockerfile](src/sdk/11.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 -10.0.400-noble-arm32v7, 10.0-noble-arm32v7, 10.0.400-noble, 10.0-noble, 10.0.400, 10.0, latest | [Dockerfile](src/sdk/10.0/noble/arm32v7/Dockerfile) | Ubuntu 24.04 -10.0.400-resolute-arm32v7, 10.0-resolute-arm32v7, 10.0.400-resolute, 10.0-resolute | [Dockerfile](src/sdk/10.0/resolute/arm32v7/Dockerfile) | Ubuntu 26.04 -10.0.400-alpine3.23-arm32v7, 10.0-alpine3.23-arm32v7, 10.0.400-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/sdk/10.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 -10.0.400-alpine3.24-arm32v7, 10.0-alpine3.24-arm32v7, 10.0-alpine-arm32v7, 10.0.400-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/sdk/10.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 +10.0.401-noble-arm32v7, 10.0-noble-arm32v7, 10.0.401-noble, 10.0-noble, 10.0.401, 10.0, latest | [Dockerfile](src/sdk/10.0/noble/arm32v7/Dockerfile) | Ubuntu 24.04 +10.0.401-resolute-arm32v7, 10.0-resolute-arm32v7, 10.0.401-resolute, 10.0-resolute | [Dockerfile](src/sdk/10.0/resolute/arm32v7/Dockerfile) | Ubuntu 26.04 +10.0.401-alpine3.23-arm32v7, 10.0-alpine3.23-arm32v7, 10.0.401-alpine3.23, 10.0-alpine3.23 | [Dockerfile](src/sdk/10.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 +10.0.401-alpine3.24-arm32v7, 10.0-alpine3.24-arm32v7, 10.0-alpine-arm32v7, 10.0.401-alpine3.24, 10.0-alpine3.24, 10.0-alpine | [Dockerfile](src/sdk/10.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 9.0.318-bookworm-slim-arm32v7, 9.0-bookworm-slim-arm32v7, 9.0.318-bookworm-slim, 9.0-bookworm-slim, 9.0.318, 9.0 | [Dockerfile](src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 9.0.318-alpine3.23-arm32v7, 9.0-alpine3.23-arm32v7, 9.0.318-alpine3.23, 9.0-alpine3.23 | [Dockerfile](src/sdk/9.0/alpine3.23/arm32v7/Dockerfile) | Alpine 3.23 9.0.318-alpine3.24-arm32v7, 9.0-alpine3.24-arm32v7, 9.0-alpine-arm32v7, 9.0.318-alpine3.24, 9.0-alpine3.24, 9.0-alpine | [Dockerfile](src/sdk/9.0/alpine3.24/arm32v7/Dockerfile) | Alpine 3.24 @@ -156,10 +156,10 @@ Tags | Dockerfile | OS Version ---- | ---------- | ---------- 11.0.100-rc.1-nanoserver-ltsc2025, 11.0-nanoserver-ltsc2025 | [Dockerfile](src/sdk/11.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 11.0.100-rc.1-windowsservercore-ltsc2025, 11.0-windowsservercore-ltsc2025 | [Dockerfile](src/sdk/11.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 -10.0.400-nanoserver-ltsc2025, 10.0-nanoserver-ltsc2025 | [Dockerfile](src/sdk/10.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 -10.0.400-windowsservercore-ltsc2025, 10.0-windowsservercore-ltsc2025 | [Dockerfile](src/sdk/10.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 -10.0.400-nanoserver-ltsc2022, 10.0-nanoserver-ltsc2022 | [Dockerfile](src/sdk/10.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 -10.0.400-windowsservercore-ltsc2022, 10.0-windowsservercore-ltsc2022 | [Dockerfile](src/sdk/10.0/windowsservercore-ltsc2022/amd64/Dockerfile) | Windows Server Core 2022 +10.0.401-nanoserver-ltsc2025, 10.0-nanoserver-ltsc2025 | [Dockerfile](src/sdk/10.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 +10.0.401-windowsservercore-ltsc2025, 10.0-windowsservercore-ltsc2025 | [Dockerfile](src/sdk/10.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 +10.0.401-nanoserver-ltsc2022, 10.0-nanoserver-ltsc2022 | [Dockerfile](src/sdk/10.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 +10.0.401-windowsservercore-ltsc2022, 10.0-windowsservercore-ltsc2022 | [Dockerfile](src/sdk/10.0/windowsservercore-ltsc2022/amd64/Dockerfile) | Windows Server Core 2022 9.0.318-nanoserver-ltsc2025, 9.0-nanoserver-ltsc2025 | [Dockerfile](src/sdk/9.0/nanoserver-ltsc2025/amd64/Dockerfile) | Nano Server 2025 9.0.318-windowsservercore-ltsc2025, 9.0-windowsservercore-ltsc2025 | [Dockerfile](src/sdk/9.0/windowsservercore-ltsc2025/amd64/Dockerfile) | Windows Server Core 2025 9.0.318-nanoserver-ltsc2022, 9.0-nanoserver-ltsc2022 | [Dockerfile](src/sdk/9.0/nanoserver-ltsc2022/amd64/Dockerfile) | Nano Server 2022 diff --git a/manifest.versions.json b/manifest.versions.json index 12c0579d07..759afc5db6 100644 --- a/manifest.versions.json +++ b/manifest.versions.json @@ -37,7 +37,7 @@ "aspnet|9.0|build-version": "9.0.20", "aspnet-composite|9.0|build-version": "$(aspnet|9.0|build-version)", - "aspnet|10.0|build-version": "10.0.11", + "aspnet|10.0|build-version": "10.0.12", "aspnet-composite|10.0|build-version": "$(aspnet|10.0|build-version)", "aspnet|11.0|build-version": "11.0.0-rc.1.26411.119", @@ -95,7 +95,7 @@ "dotnet|9.0|base-url|checksums|nightly": "$(dotnet|9.0|base-url|nightly)", "dotnet|9.0|aggregate-checksums": "/checksums/$(dotnet|9.0|product-version)-sha.txt", - "dotnet|10.0|product-version": "10.0.11", + "dotnet|10.0|product-version": "10.0.12", "dotnet|10.0|fixed-tag": "$(dotnet|10.0|product-version)", "dotnet|10.0|minor-tag": "10.0", "dotnet|10.0|base-url|main": "$(base-url|public|maintenance|main)", @@ -224,7 +224,7 @@ "runtime|8.0|build-version": "8.0.31", "runtime|9.0|build-version": "9.0.20", - "runtime|10.0|build-version": "10.0.11", + "runtime|10.0|build-version": "10.0.12", "runtime|11.0|build-version": "11.0.0-rc.1.26411.119", "sdk|8.0|build-version": "8.0.425", @@ -245,8 +245,8 @@ "sdk|9.0|fixed-tag": "$(sdk|9.0|product-version)", "sdk|9.0|minor-tag": "$(dotnet|9.0|minor-tag)", - "sdk|10.0|build-version": "10.0.400", - "sdk|10.0|product-version": "10.0.400", + "sdk|10.0|build-version": "10.0.401", + "sdk|10.0|product-version": "10.0.401", "sdk|10.0|base-url|main": "$(dotnet|10.0|base-url|main)", "sdk|10.0|base-url|nightly": "$(dotnet|10.0|base-url|nightly)", "sdk|10.0|base-url|checksums|main": "$(dotnet|10.0|base-url|checksums|main)", diff --git a/src/aspnet/10.0/alpine3.23-composite-extra/amd64/Dockerfile b/src/aspnet/10.0/alpine3.23-composite-extra/amd64/Dockerfile index 8a2ce52078..3fa9680417 100644 --- a/src/aspnet/10.0/alpine3.23-composite-extra/amd64/Dockerfile +++ b/src/aspnet/10.0/alpine3.23-composite-extra/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-alpine3.23-extra-amd64 AS installer +FROM $REPO:10.0.12-alpine3.23-extra-amd64 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-x64.tar.gz.sha512 \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Composite Image -FROM $REPO:10.0.11-alpine3.23-extra-amd64 +FROM $REPO:10.0.12-alpine3.23-extra-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/10.0/alpine3.23-composite-extra/arm32v7/Dockerfile b/src/aspnet/10.0/alpine3.23-composite-extra/arm32v7/Dockerfile index 7b9ecb925c..a74ce00b24 100644 --- a/src/aspnet/10.0/alpine3.23-composite-extra/arm32v7/Dockerfile +++ b/src/aspnet/10.0/alpine3.23-composite-extra/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-alpine3.23-extra-arm32v7 AS installer +FROM $REPO:10.0.12-alpine3.23-extra-arm32v7 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm.tar.gz.sha512 \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Composite Image -FROM $REPO:10.0.11-alpine3.23-extra-arm32v7 +FROM $REPO:10.0.12-alpine3.23-extra-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/10.0/alpine3.23-composite-extra/arm64v8/Dockerfile b/src/aspnet/10.0/alpine3.23-composite-extra/arm64v8/Dockerfile index 7ab7472c08..6239c6af99 100644 --- a/src/aspnet/10.0/alpine3.23-composite-extra/arm64v8/Dockerfile +++ b/src/aspnet/10.0/alpine3.23-composite-extra/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-alpine3.23-extra-arm64v8 AS installer +FROM $REPO:10.0.12-alpine3.23-extra-arm64v8 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm64.tar.gz.sha512 \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Composite Image -FROM $REPO:10.0.11-alpine3.23-extra-arm64v8 +FROM $REPO:10.0.12-alpine3.23-extra-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/10.0/alpine3.23-composite/amd64/Dockerfile b/src/aspnet/10.0/alpine3.23-composite/amd64/Dockerfile index 8414aff13e..d4c2a4f91b 100644 --- a/src/aspnet/10.0/alpine3.23-composite/amd64/Dockerfile +++ b/src/aspnet/10.0/alpine3.23-composite/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-alpine3.23-amd64 AS installer +FROM $REPO:10.0.12-alpine3.23-amd64 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-x64.tar.gz.sha512 \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Composite Image -FROM $REPO:10.0.11-alpine3.23-amd64 +FROM $REPO:10.0.12-alpine3.23-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/10.0/alpine3.23-composite/arm32v7/Dockerfile b/src/aspnet/10.0/alpine3.23-composite/arm32v7/Dockerfile index 9ddbce1ccd..70eae21048 100644 --- a/src/aspnet/10.0/alpine3.23-composite/arm32v7/Dockerfile +++ b/src/aspnet/10.0/alpine3.23-composite/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-alpine3.23-arm32v7 AS installer +FROM $REPO:10.0.12-alpine3.23-arm32v7 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm.tar.gz.sha512 \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Composite Image -FROM $REPO:10.0.11-alpine3.23-arm32v7 +FROM $REPO:10.0.12-alpine3.23-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/10.0/alpine3.23-composite/arm64v8/Dockerfile b/src/aspnet/10.0/alpine3.23-composite/arm64v8/Dockerfile index 4a233d71f5..9e51ac690f 100644 --- a/src/aspnet/10.0/alpine3.23-composite/arm64v8/Dockerfile +++ b/src/aspnet/10.0/alpine3.23-composite/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-alpine3.23-arm64v8 AS installer +FROM $REPO:10.0.12-alpine3.23-arm64v8 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm64.tar.gz.sha512 \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Composite Image -FROM $REPO:10.0.11-alpine3.23-arm64v8 +FROM $REPO:10.0.12-alpine3.23-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/10.0/alpine3.23-extra/amd64/Dockerfile b/src/aspnet/10.0/alpine3.23-extra/amd64/Dockerfile index 1098daa1b0..45e7670db9 100644 --- a/src/aspnet/10.0/alpine3.23-extra/amd64/Dockerfile +++ b/src/aspnet/10.0/alpine3.23-extra/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:10.0.11-alpine3.23-extra-amd64 AS installer +FROM $REPO:10.0.12-alpine3.23-extra-amd64 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-x64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-alpine3.23-extra-amd64 +FROM $REPO:10.0.12-alpine3.23-extra-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/alpine3.23-extra/arm32v7/Dockerfile b/src/aspnet/10.0/alpine3.23-extra/arm32v7/Dockerfile index 663aeac488..04cf99740c 100644 --- a/src/aspnet/10.0/alpine3.23-extra/arm32v7/Dockerfile +++ b/src/aspnet/10.0/alpine3.23-extra/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:10.0.11-alpine3.23-extra-arm32v7 AS installer +FROM $REPO:10.0.12-alpine3.23-extra-arm32v7 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-alpine3.23-extra-arm32v7 +FROM $REPO:10.0.12-alpine3.23-extra-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/alpine3.23-extra/arm64v8/Dockerfile b/src/aspnet/10.0/alpine3.23-extra/arm64v8/Dockerfile index 8978b4f76d..bbbc2070a7 100644 --- a/src/aspnet/10.0/alpine3.23-extra/arm64v8/Dockerfile +++ b/src/aspnet/10.0/alpine3.23-extra/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:10.0.11-alpine3.23-extra-arm64v8 AS installer +FROM $REPO:10.0.12-alpine3.23-extra-arm64v8 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-alpine3.23-extra-arm64v8 +FROM $REPO:10.0.12-alpine3.23-extra-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/alpine3.23/amd64/Dockerfile b/src/aspnet/10.0/alpine3.23/amd64/Dockerfile index e6fa0c8b53..a82a19af12 100644 --- a/src/aspnet/10.0/alpine3.23/amd64/Dockerfile +++ b/src/aspnet/10.0/alpine3.23/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:10.0.11-alpine3.23-amd64 AS installer +FROM $REPO:10.0.12-alpine3.23-amd64 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-x64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-alpine3.23-amd64 +FROM $REPO:10.0.12-alpine3.23-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/alpine3.23/arm32v7/Dockerfile b/src/aspnet/10.0/alpine3.23/arm32v7/Dockerfile index ea23bdadd5..084443a7e5 100644 --- a/src/aspnet/10.0/alpine3.23/arm32v7/Dockerfile +++ b/src/aspnet/10.0/alpine3.23/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:10.0.11-alpine3.23-arm32v7 AS installer +FROM $REPO:10.0.12-alpine3.23-arm32v7 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-alpine3.23-arm32v7 +FROM $REPO:10.0.12-alpine3.23-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/alpine3.23/arm64v8/Dockerfile b/src/aspnet/10.0/alpine3.23/arm64v8/Dockerfile index 938aa65693..b1be8f7504 100644 --- a/src/aspnet/10.0/alpine3.23/arm64v8/Dockerfile +++ b/src/aspnet/10.0/alpine3.23/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:10.0.11-alpine3.23-arm64v8 AS installer +FROM $REPO:10.0.12-alpine3.23-arm64v8 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-alpine3.23-arm64v8 +FROM $REPO:10.0.12-alpine3.23-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/alpine3.24-composite-extra/amd64/Dockerfile b/src/aspnet/10.0/alpine3.24-composite-extra/amd64/Dockerfile index d65d97f741..388b6276b0 100644 --- a/src/aspnet/10.0/alpine3.24-composite-extra/amd64/Dockerfile +++ b/src/aspnet/10.0/alpine3.24-composite-extra/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-alpine3.24-extra-amd64 AS installer +FROM $REPO:10.0.12-alpine3.24-extra-amd64 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-x64.tar.gz.sha512 \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Composite Image -FROM $REPO:10.0.11-alpine3.24-extra-amd64 +FROM $REPO:10.0.12-alpine3.24-extra-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/10.0/alpine3.24-composite-extra/arm32v7/Dockerfile b/src/aspnet/10.0/alpine3.24-composite-extra/arm32v7/Dockerfile index a9397c8066..8032441bbb 100644 --- a/src/aspnet/10.0/alpine3.24-composite-extra/arm32v7/Dockerfile +++ b/src/aspnet/10.0/alpine3.24-composite-extra/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-alpine3.24-extra-arm32v7 AS installer +FROM $REPO:10.0.12-alpine3.24-extra-arm32v7 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm.tar.gz.sha512 \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Composite Image -FROM $REPO:10.0.11-alpine3.24-extra-arm32v7 +FROM $REPO:10.0.12-alpine3.24-extra-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/10.0/alpine3.24-composite-extra/arm64v8/Dockerfile b/src/aspnet/10.0/alpine3.24-composite-extra/arm64v8/Dockerfile index 08c9262f4e..47079e81b3 100644 --- a/src/aspnet/10.0/alpine3.24-composite-extra/arm64v8/Dockerfile +++ b/src/aspnet/10.0/alpine3.24-composite-extra/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-alpine3.24-extra-arm64v8 AS installer +FROM $REPO:10.0.12-alpine3.24-extra-arm64v8 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm64.tar.gz.sha512 \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Composite Image -FROM $REPO:10.0.11-alpine3.24-extra-arm64v8 +FROM $REPO:10.0.12-alpine3.24-extra-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/10.0/alpine3.24-composite/amd64/Dockerfile b/src/aspnet/10.0/alpine3.24-composite/amd64/Dockerfile index cf9c96c7af..f07dfa7bd0 100644 --- a/src/aspnet/10.0/alpine3.24-composite/amd64/Dockerfile +++ b/src/aspnet/10.0/alpine3.24-composite/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-alpine3.24-amd64 AS installer +FROM $REPO:10.0.12-alpine3.24-amd64 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-x64.tar.gz.sha512 \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Composite Image -FROM $REPO:10.0.11-alpine3.24-amd64 +FROM $REPO:10.0.12-alpine3.24-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/10.0/alpine3.24-composite/arm32v7/Dockerfile b/src/aspnet/10.0/alpine3.24-composite/arm32v7/Dockerfile index b2f392ea51..5941e17dd5 100644 --- a/src/aspnet/10.0/alpine3.24-composite/arm32v7/Dockerfile +++ b/src/aspnet/10.0/alpine3.24-composite/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-alpine3.24-arm32v7 AS installer +FROM $REPO:10.0.12-alpine3.24-arm32v7 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm.tar.gz.sha512 \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Composite Image -FROM $REPO:10.0.11-alpine3.24-arm32v7 +FROM $REPO:10.0.12-alpine3.24-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/10.0/alpine3.24-composite/arm64v8/Dockerfile b/src/aspnet/10.0/alpine3.24-composite/arm64v8/Dockerfile index 4c9d997bc4..0047b85b39 100644 --- a/src/aspnet/10.0/alpine3.24-composite/arm64v8/Dockerfile +++ b/src/aspnet/10.0/alpine3.24-composite/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-alpine3.24-arm64v8 AS installer +FROM $REPO:10.0.12-alpine3.24-arm64v8 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm64.tar.gz.sha512 \ @@ -17,13 +17,13 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Composite Image -FROM $REPO:10.0.11-alpine3.24-arm64v8 +FROM $REPO:10.0.12-alpine3.24-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/10.0/alpine3.24-extra/amd64/Dockerfile b/src/aspnet/10.0/alpine3.24-extra/amd64/Dockerfile index 1052f57683..510923d763 100644 --- a/src/aspnet/10.0/alpine3.24-extra/amd64/Dockerfile +++ b/src/aspnet/10.0/alpine3.24-extra/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:10.0.11-alpine3.24-extra-amd64 AS installer +FROM $REPO:10.0.12-alpine3.24-extra-amd64 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-x64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-alpine3.24-extra-amd64 +FROM $REPO:10.0.12-alpine3.24-extra-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/alpine3.24-extra/arm32v7/Dockerfile b/src/aspnet/10.0/alpine3.24-extra/arm32v7/Dockerfile index 8ad03d9fc8..4c14a55087 100644 --- a/src/aspnet/10.0/alpine3.24-extra/arm32v7/Dockerfile +++ b/src/aspnet/10.0/alpine3.24-extra/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:10.0.11-alpine3.24-extra-arm32v7 AS installer +FROM $REPO:10.0.12-alpine3.24-extra-arm32v7 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-alpine3.24-extra-arm32v7 +FROM $REPO:10.0.12-alpine3.24-extra-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/alpine3.24-extra/arm64v8/Dockerfile b/src/aspnet/10.0/alpine3.24-extra/arm64v8/Dockerfile index d2a42bd8a2..9b258449ca 100644 --- a/src/aspnet/10.0/alpine3.24-extra/arm64v8/Dockerfile +++ b/src/aspnet/10.0/alpine3.24-extra/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:10.0.11-alpine3.24-extra-arm64v8 AS installer +FROM $REPO:10.0.12-alpine3.24-extra-arm64v8 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-alpine3.24-extra-arm64v8 +FROM $REPO:10.0.12-alpine3.24-extra-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/alpine3.24/amd64/Dockerfile b/src/aspnet/10.0/alpine3.24/amd64/Dockerfile index d2100be4b9..b76ecdabff 100644 --- a/src/aspnet/10.0/alpine3.24/amd64/Dockerfile +++ b/src/aspnet/10.0/alpine3.24/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:10.0.11-alpine3.24-amd64 AS installer +FROM $REPO:10.0.12-alpine3.24-amd64 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-x64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-alpine3.24-amd64 +FROM $REPO:10.0.12-alpine3.24-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/alpine3.24/arm32v7/Dockerfile b/src/aspnet/10.0/alpine3.24/arm32v7/Dockerfile index a8bb46d798..44b1660523 100644 --- a/src/aspnet/10.0/alpine3.24/arm32v7/Dockerfile +++ b/src/aspnet/10.0/alpine3.24/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:10.0.11-alpine3.24-arm32v7 AS installer +FROM $REPO:10.0.12-alpine3.24-arm32v7 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-alpine3.24-arm32v7 +FROM $REPO:10.0.12-alpine3.24-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/alpine3.24/arm64v8/Dockerfile b/src/aspnet/10.0/alpine3.24/arm64v8/Dockerfile index 9f1a7de0f1..60503e8c4c 100644 --- a/src/aspnet/10.0/alpine3.24/arm64v8/Dockerfile +++ b/src/aspnet/10.0/alpine3.24/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:10.0.11-alpine3.24-arm64v8 AS installer +FROM $REPO:10.0.12-alpine3.24-arm64v8 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-alpine3.24-arm64v8 +FROM $REPO:10.0.12-alpine3.24-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/azurelinux3.0-distroless-composite-extra/amd64/Dockerfile b/src/aspnet/10.0/azurelinux3.0-distroless-composite-extra/amd64/Dockerfile index bbc485d60e..710d411d4a 100644 --- a/src/aspnet/10.0/azurelinux3.0-distroless-composite-extra/amd64/Dockerfile +++ b/src/aspnet/10.0/azurelinux3.0-distroless-composite-extra/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -26,13 +26,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:10.0.11-azurelinux3.0-distroless-extra-amd64 +FROM $REPO:10.0.12-azurelinux3.0-distroless-extra-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/10.0/azurelinux3.0-distroless-composite-extra/arm64v8/Dockerfile b/src/aspnet/10.0/azurelinux3.0-distroless-composite-extra/arm64v8/Dockerfile index e652c3d4e7..e94bd363d3 100644 --- a/src/aspnet/10.0/azurelinux3.0-distroless-composite-extra/arm64v8/Dockerfile +++ b/src/aspnet/10.0/azurelinux3.0-distroless-composite-extra/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -26,13 +26,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:10.0.11-azurelinux3.0-distroless-extra-arm64v8 +FROM $REPO:10.0.12-azurelinux3.0-distroless-extra-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/10.0/azurelinux3.0-distroless-composite/amd64/Dockerfile b/src/aspnet/10.0/azurelinux3.0-distroless-composite/amd64/Dockerfile index d25c662d90..2d72887d5e 100644 --- a/src/aspnet/10.0/azurelinux3.0-distroless-composite/amd64/Dockerfile +++ b/src/aspnet/10.0/azurelinux3.0-distroless-composite/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -26,13 +26,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:10.0.11-azurelinux3.0-distroless-amd64 +FROM $REPO:10.0.12-azurelinux3.0-distroless-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/10.0/azurelinux3.0-distroless-composite/arm64v8/Dockerfile b/src/aspnet/10.0/azurelinux3.0-distroless-composite/arm64v8/Dockerfile index da6f94d7f5..5b22092ac1 100644 --- a/src/aspnet/10.0/azurelinux3.0-distroless-composite/arm64v8/Dockerfile +++ b/src/aspnet/10.0/azurelinux3.0-distroless-composite/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -26,13 +26,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:10.0.11-azurelinux3.0-distroless-arm64v8 +FROM $REPO:10.0.12-azurelinux3.0-distroless-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/10.0/azurelinux3.0-distroless-extra/amd64/Dockerfile b/src/aspnet/10.0/azurelinux3.0-distroless-extra/amd64/Dockerfile index cab50f1e8d..7321a29207 100644 --- a/src/aspnet/10.0/azurelinux3.0-distroless-extra/amd64/Dockerfile +++ b/src/aspnet/10.0/azurelinux3.0-distroless-extra/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -23,9 +23,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-azurelinux3.0-distroless-extra-amd64 +FROM $REPO:10.0.12-azurelinux3.0-distroless-extra-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile b/src/aspnet/10.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile index 833c183ece..1def8b45fa 100644 --- a/src/aspnet/10.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile +++ b/src/aspnet/10.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -23,9 +23,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-azurelinux3.0-distroless-extra-arm64v8 +FROM $REPO:10.0.12-azurelinux3.0-distroless-extra-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/azurelinux3.0-distroless/amd64/Dockerfile b/src/aspnet/10.0/azurelinux3.0-distroless/amd64/Dockerfile index 49f634dc17..080a3f750e 100644 --- a/src/aspnet/10.0/azurelinux3.0-distroless/amd64/Dockerfile +++ b/src/aspnet/10.0/azurelinux3.0-distroless/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -23,9 +23,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-azurelinux3.0-distroless-amd64 +FROM $REPO:10.0.12-azurelinux3.0-distroless-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/azurelinux3.0-distroless/arm64v8/Dockerfile b/src/aspnet/10.0/azurelinux3.0-distroless/arm64v8/Dockerfile index 72190d5deb..76d0d59531 100644 --- a/src/aspnet/10.0/azurelinux3.0-distroless/arm64v8/Dockerfile +++ b/src/aspnet/10.0/azurelinux3.0-distroless/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -23,9 +23,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-azurelinux3.0-distroless-arm64v8 +FROM $REPO:10.0.12-azurelinux3.0-distroless-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/azurelinux3.0/amd64/Dockerfile b/src/aspnet/10.0/azurelinux3.0/amd64/Dockerfile index 0aae2a5b0b..1111d3384e 100644 --- a/src/aspnet/10.0/azurelinux3.0/amd64/Dockerfile +++ b/src/aspnet/10.0/azurelinux3.0/amd64/Dockerfile @@ -1,14 +1,14 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:10.0.11-azurelinux3.0-amd64 AS installer +FROM $REPO:10.0.12-azurelinux3.0-amd64 AS installer RUN tdnf install -y \ tar \ && tdnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -21,9 +21,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-azurelinux3.0-amd64 +FROM $REPO:10.0.12-azurelinux3.0-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/azurelinux3.0/arm64v8/Dockerfile b/src/aspnet/10.0/azurelinux3.0/arm64v8/Dockerfile index 3bbd7f47ca..068a5a9d74 100644 --- a/src/aspnet/10.0/azurelinux3.0/arm64v8/Dockerfile +++ b/src/aspnet/10.0/azurelinux3.0/arm64v8/Dockerfile @@ -1,14 +1,14 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime # Installer image -FROM $REPO:10.0.11-azurelinux3.0-arm64v8 AS installer +FROM $REPO:10.0.12-azurelinux3.0-arm64v8 AS installer RUN tdnf install -y \ tar \ && tdnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -21,9 +21,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-azurelinux3.0-arm64v8 +FROM $REPO:10.0.12-azurelinux3.0-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/nanoserver-ltsc2022/amd64/Dockerfile b/src/aspnet/10.0/nanoserver-ltsc2022/amd64/Dockerfile index 4410296bde..ba205f7e6d 100644 --- a/src/aspnet/10.0/nanoserver-ltsc2022/amd64/Dockerfile +++ b/src/aspnet/10.0/nanoserver-ltsc2022/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $aspnetcore_version = '10.0.11'; ` + $aspnetcore_version = '10.0.12'; ` $aspnetcore_file = 'aspnetcore-runtime-' + $aspnetcore_version + '-win-x64.zip'; ` $dotnet_sha512_file = $aspnetcore_file + '.sha512-bare'; ` ` @@ -30,9 +30,9 @@ RUN powershell -Command ` # ASP.NET Core image -FROM $REPO:10.0.11-nanoserver-ltsc2022 +FROM $REPO:10.0.12-nanoserver-ltsc2022 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet/shared/Microsoft.AspNetCore.App", "/Program Files/dotnet/shared/Microsoft.AspNetCore.App"] diff --git a/src/aspnet/10.0/nanoserver-ltsc2025/amd64/Dockerfile b/src/aspnet/10.0/nanoserver-ltsc2025/amd64/Dockerfile index e3daa52489..6bc95ee721 100644 --- a/src/aspnet/10.0/nanoserver-ltsc2025/amd64/Dockerfile +++ b/src/aspnet/10.0/nanoserver-ltsc2025/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $aspnetcore_version = '10.0.11'; ` + $aspnetcore_version = '10.0.12'; ` $aspnetcore_file = 'aspnetcore-runtime-' + $aspnetcore_version + '-win-x64.zip'; ` $dotnet_sha512_file = $aspnetcore_file + '.sha512-bare'; ` ` @@ -30,9 +30,9 @@ RUN powershell -Command ` # ASP.NET Core image -FROM $REPO:10.0.11-nanoserver-ltsc2025 +FROM $REPO:10.0.12-nanoserver-ltsc2025 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet/shared/Microsoft.AspNetCore.App", "/Program Files/dotnet/shared/Microsoft.AspNetCore.App"] diff --git a/src/aspnet/10.0/noble-chiseled-composite-extra/amd64/Dockerfile b/src/aspnet/10.0/noble-chiseled-composite-extra/amd64/Dockerfile index 5d483f9d7f..34694b7d93 100644 --- a/src/aspnet/10.0/noble-chiseled-composite-extra/amd64/Dockerfile +++ b/src/aspnet/10.0/noble-chiseled-composite-extra/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -20,13 +20,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:10.0.11-noble-chiseled-extra-amd64 +FROM $REPO:10.0.12-noble-chiseled-extra-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/10.0/noble-chiseled-composite-extra/arm32v7/Dockerfile b/src/aspnet/10.0/noble-chiseled-composite-extra/arm32v7/Dockerfile index dff723902e..80724e9998 100644 --- a/src/aspnet/10.0/noble-chiseled-composite-extra/arm32v7/Dockerfile +++ b/src/aspnet/10.0/noble-chiseled-composite-extra/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm.tar.gz.sha512 \ @@ -20,13 +20,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:10.0.11-noble-chiseled-extra-arm32v7 +FROM $REPO:10.0.12-noble-chiseled-extra-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/10.0/noble-chiseled-composite-extra/arm64v8/Dockerfile b/src/aspnet/10.0/noble-chiseled-composite-extra/arm64v8/Dockerfile index d6292c4569..f4e8ba1d19 100644 --- a/src/aspnet/10.0/noble-chiseled-composite-extra/arm64v8/Dockerfile +++ b/src/aspnet/10.0/noble-chiseled-composite-extra/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -20,13 +20,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:10.0.11-noble-chiseled-extra-arm64v8 +FROM $REPO:10.0.12-noble-chiseled-extra-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/10.0/noble-chiseled-composite/amd64/Dockerfile b/src/aspnet/10.0/noble-chiseled-composite/amd64/Dockerfile index 2fb682dbc8..bad18cffab 100644 --- a/src/aspnet/10.0/noble-chiseled-composite/amd64/Dockerfile +++ b/src/aspnet/10.0/noble-chiseled-composite/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -20,13 +20,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:10.0.11-noble-chiseled-amd64 +FROM $REPO:10.0.12-noble-chiseled-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/10.0/noble-chiseled-composite/arm32v7/Dockerfile b/src/aspnet/10.0/noble-chiseled-composite/arm32v7/Dockerfile index 9763b71bdc..1027b7e345 100644 --- a/src/aspnet/10.0/noble-chiseled-composite/arm32v7/Dockerfile +++ b/src/aspnet/10.0/noble-chiseled-composite/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm.tar.gz.sha512 \ @@ -20,13 +20,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:10.0.11-noble-chiseled-arm32v7 +FROM $REPO:10.0.12-noble-chiseled-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/10.0/noble-chiseled-composite/arm64v8/Dockerfile b/src/aspnet/10.0/noble-chiseled-composite/arm64v8/Dockerfile index 174f92ff03..1cdfa810f3 100644 --- a/src/aspnet/10.0/noble-chiseled-composite/arm64v8/Dockerfile +++ b/src/aspnet/10.0/noble-chiseled-composite/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -20,13 +20,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:10.0.11-noble-chiseled-arm64v8 +FROM $REPO:10.0.12-noble-chiseled-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/10.0/noble-chiseled-extra/amd64/Dockerfile b/src/aspnet/10.0/noble-chiseled-extra/amd64/Dockerfile index c377faf63a..e41e4ad9ca 100644 --- a/src/aspnet/10.0/noble-chiseled-extra/amd64/Dockerfile +++ b/src/aspnet/10.0/noble-chiseled-extra/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM amd64/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-noble-chiseled-extra-amd64 +FROM $REPO:10.0.12-noble-chiseled-extra-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/noble-chiseled-extra/arm32v7/Dockerfile b/src/aspnet/10.0/noble-chiseled-extra/arm32v7/Dockerfile index 2bc4095c7a..20b29e3ac9 100644 --- a/src/aspnet/10.0/noble-chiseled-extra/arm32v7/Dockerfile +++ b/src/aspnet/10.0/noble-chiseled-extra/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-noble-chiseled-extra-arm32v7 +FROM $REPO:10.0.12-noble-chiseled-extra-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/noble-chiseled-extra/arm64v8/Dockerfile b/src/aspnet/10.0/noble-chiseled-extra/arm64v8/Dockerfile index 2a4e60f9d4..c1b80cec1e 100644 --- a/src/aspnet/10.0/noble-chiseled-extra/arm64v8/Dockerfile +++ b/src/aspnet/10.0/noble-chiseled-extra/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm64v8/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-noble-chiseled-extra-arm64v8 +FROM $REPO:10.0.12-noble-chiseled-extra-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/noble-chiseled/amd64/Dockerfile b/src/aspnet/10.0/noble-chiseled/amd64/Dockerfile index 8e23a251d4..f51eb3203e 100644 --- a/src/aspnet/10.0/noble-chiseled/amd64/Dockerfile +++ b/src/aspnet/10.0/noble-chiseled/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM amd64/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-noble-chiseled-amd64 +FROM $REPO:10.0.12-noble-chiseled-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/noble-chiseled/arm32v7/Dockerfile b/src/aspnet/10.0/noble-chiseled/arm32v7/Dockerfile index cb99cf2b15..fb3c6b7b28 100644 --- a/src/aspnet/10.0/noble-chiseled/arm32v7/Dockerfile +++ b/src/aspnet/10.0/noble-chiseled/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-noble-chiseled-arm32v7 +FROM $REPO:10.0.12-noble-chiseled-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/noble-chiseled/arm64v8/Dockerfile b/src/aspnet/10.0/noble-chiseled/arm64v8/Dockerfile index 068b17c297..f168498de3 100644 --- a/src/aspnet/10.0/noble-chiseled/arm64v8/Dockerfile +++ b/src/aspnet/10.0/noble-chiseled/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm64v8/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-noble-chiseled-arm64v8 +FROM $REPO:10.0.12-noble-chiseled-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/noble/amd64/Dockerfile b/src/aspnet/10.0/noble/amd64/Dockerfile index a80b40de30..35ea0e0c53 100644 --- a/src/aspnet/10.0/noble/amd64/Dockerfile +++ b/src/aspnet/10.0/noble/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM amd64/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-noble-amd64 +FROM $REPO:10.0.12-noble-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/noble/arm32v7/Dockerfile b/src/aspnet/10.0/noble/arm32v7/Dockerfile index 1fa526a542..15837dd4f6 100644 --- a/src/aspnet/10.0/noble/arm32v7/Dockerfile +++ b/src/aspnet/10.0/noble/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-noble-arm32v7 +FROM $REPO:10.0.12-noble-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/noble/arm64v8/Dockerfile b/src/aspnet/10.0/noble/arm64v8/Dockerfile index 04c722cb07..e27551e99d 100644 --- a/src/aspnet/10.0/noble/arm64v8/Dockerfile +++ b/src/aspnet/10.0/noble/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm64v8/buildpack-deps:noble-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-noble-arm64v8 +FROM $REPO:10.0.12-noble-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/resolute-chiseled-composite-extra/amd64/Dockerfile b/src/aspnet/10.0/resolute-chiseled-composite-extra/amd64/Dockerfile index 214c166be5..fbe5f5be88 100644 --- a/src/aspnet/10.0/resolute-chiseled-composite-extra/amd64/Dockerfile +++ b/src/aspnet/10.0/resolute-chiseled-composite-extra/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -20,13 +20,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:10.0.11-resolute-chiseled-extra-amd64 +FROM $REPO:10.0.12-resolute-chiseled-extra-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/10.0/resolute-chiseled-composite-extra/arm32v7/Dockerfile b/src/aspnet/10.0/resolute-chiseled-composite-extra/arm32v7/Dockerfile index 785f154d04..c6737a2103 100644 --- a/src/aspnet/10.0/resolute-chiseled-composite-extra/arm32v7/Dockerfile +++ b/src/aspnet/10.0/resolute-chiseled-composite-extra/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm.tar.gz.sha512 \ @@ -20,13 +20,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:10.0.11-resolute-chiseled-extra-arm32v7 +FROM $REPO:10.0.12-resolute-chiseled-extra-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/10.0/resolute-chiseled-composite-extra/arm64v8/Dockerfile b/src/aspnet/10.0/resolute-chiseled-composite-extra/arm64v8/Dockerfile index 3cea137a9b..f6c46ba8f2 100644 --- a/src/aspnet/10.0/resolute-chiseled-composite-extra/arm64v8/Dockerfile +++ b/src/aspnet/10.0/resolute-chiseled-composite-extra/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -20,13 +20,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:10.0.11-resolute-chiseled-extra-arm64v8 +FROM $REPO:10.0.12-resolute-chiseled-extra-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/10.0/resolute-chiseled-composite/amd64/Dockerfile b/src/aspnet/10.0/resolute-chiseled-composite/amd64/Dockerfile index 17dd15f522..3dc8a3c406 100644 --- a/src/aspnet/10.0/resolute-chiseled-composite/amd64/Dockerfile +++ b/src/aspnet/10.0/resolute-chiseled-composite/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -20,13 +20,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:10.0.11-resolute-chiseled-amd64 +FROM $REPO:10.0.12-resolute-chiseled-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/10.0/resolute-chiseled-composite/arm32v7/Dockerfile b/src/aspnet/10.0/resolute-chiseled-composite/arm32v7/Dockerfile index 0a4ffab0b5..0003704410 100644 --- a/src/aspnet/10.0/resolute-chiseled-composite/arm32v7/Dockerfile +++ b/src/aspnet/10.0/resolute-chiseled-composite/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm.tar.gz.sha512 \ @@ -20,13 +20,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:10.0.11-resolute-chiseled-arm32v7 +FROM $REPO:10.0.12-resolute-chiseled-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/10.0/resolute-chiseled-composite/arm64v8/Dockerfile b/src/aspnet/10.0/resolute-chiseled-composite/arm64v8/Dockerfile index fb074c39d2..07a082ab4e 100644 --- a/src/aspnet/10.0/resolute-chiseled-composite/arm64v8/Dockerfile +++ b/src/aspnet/10.0/resolute-chiseled-composite/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -20,13 +20,13 @@ RUN mkdir /dotnet-symlink \ # ASP.NET Composite Image -FROM $REPO:10.0.11-resolute-chiseled-arm64v8 +FROM $REPO:10.0.12-resolute-chiseled-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=10.0.11 \ + DOTNET_VERSION=10.0.12 \ # ASP.NET Core version - ASPNET_VERSION=10.0.11 + ASPNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/10.0/resolute-chiseled-extra/amd64/Dockerfile b/src/aspnet/10.0/resolute-chiseled-extra/amd64/Dockerfile index 7d01a8cc8f..015d56f966 100644 --- a/src/aspnet/10.0/resolute-chiseled-extra/amd64/Dockerfile +++ b/src/aspnet/10.0/resolute-chiseled-extra/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM amd64/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-resolute-chiseled-extra-amd64 +FROM $REPO:10.0.12-resolute-chiseled-extra-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/resolute-chiseled-extra/arm32v7/Dockerfile b/src/aspnet/10.0/resolute-chiseled-extra/arm32v7/Dockerfile index 8dedafbf92..c41999c09d 100644 --- a/src/aspnet/10.0/resolute-chiseled-extra/arm32v7/Dockerfile +++ b/src/aspnet/10.0/resolute-chiseled-extra/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-resolute-chiseled-extra-arm32v7 +FROM $REPO:10.0.12-resolute-chiseled-extra-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/resolute-chiseled-extra/arm64v8/Dockerfile b/src/aspnet/10.0/resolute-chiseled-extra/arm64v8/Dockerfile index f8c62e4f04..95d8356dfb 100644 --- a/src/aspnet/10.0/resolute-chiseled-extra/arm64v8/Dockerfile +++ b/src/aspnet/10.0/resolute-chiseled-extra/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm64v8/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-resolute-chiseled-extra-arm64v8 +FROM $REPO:10.0.12-resolute-chiseled-extra-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/resolute-chiseled/amd64/Dockerfile b/src/aspnet/10.0/resolute-chiseled/amd64/Dockerfile index 020920942e..62c9c3e332 100644 --- a/src/aspnet/10.0/resolute-chiseled/amd64/Dockerfile +++ b/src/aspnet/10.0/resolute-chiseled/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM amd64/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-resolute-chiseled-amd64 +FROM $REPO:10.0.12-resolute-chiseled-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/resolute-chiseled/arm32v7/Dockerfile b/src/aspnet/10.0/resolute-chiseled/arm32v7/Dockerfile index 33f93a33b5..695bb3c985 100644 --- a/src/aspnet/10.0/resolute-chiseled/arm32v7/Dockerfile +++ b/src/aspnet/10.0/resolute-chiseled/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-resolute-chiseled-arm32v7 +FROM $REPO:10.0.12-resolute-chiseled-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/resolute-chiseled/arm64v8/Dockerfile b/src/aspnet/10.0/resolute-chiseled/arm64v8/Dockerfile index 482dd38add..68c65a6dc9 100644 --- a/src/aspnet/10.0/resolute-chiseled/arm64v8/Dockerfile +++ b/src/aspnet/10.0/resolute-chiseled/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm64v8/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-resolute-chiseled-arm64v8 +FROM $REPO:10.0.12-resolute-chiseled-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/resolute/amd64/Dockerfile b/src/aspnet/10.0/resolute/amd64/Dockerfile index 4cbdff42c9..cf41e11eac 100644 --- a/src/aspnet/10.0/resolute/amd64/Dockerfile +++ b/src/aspnet/10.0/resolute/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM amd64/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-resolute-amd64 +FROM $REPO:10.0.12-resolute-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/resolute/arm32v7/Dockerfile b/src/aspnet/10.0/resolute/arm32v7/Dockerfile index 34aea51f87..f276d1302c 100644 --- a/src/aspnet/10.0/resolute/arm32v7/Dockerfile +++ b/src/aspnet/10.0/resolute/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-resolute-arm32v7 +FROM $REPO:10.0.12-resolute-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/resolute/arm64v8/Dockerfile b/src/aspnet/10.0/resolute/arm64v8/Dockerfile index ce30c03c11..9d1dd16bca 100644 --- a/src/aspnet/10.0/resolute/arm64v8/Dockerfile +++ b/src/aspnet/10.0/resolute/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm64v8/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=10.0.11 \ +RUN aspnetcore_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.11 \ # ASP.NET Core image -FROM $REPO:10.0.11-resolute-arm64v8 +FROM $REPO:10.0.12-resolute-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/10.0/windowsservercore-ltsc2022/amd64/Dockerfile b/src/aspnet/10.0/windowsservercore-ltsc2022/amd64/Dockerfile index a4f896cf0f..a23df5e436 100644 --- a/src/aspnet/10.0/windowsservercore-ltsc2022/amd64/Dockerfile +++ b/src/aspnet/10.0/windowsservercore-ltsc2022/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $aspnetcore_version = '10.0.11'; ` + $aspnetcore_version = '10.0.12'; ` $aspnetcore_file = 'aspnetcore-runtime-' + $aspnetcore_version + '-win-x64.zip'; ` $dotnet_sha512_file = $aspnetcore_file + '.sha512-bare'; ` ` @@ -30,9 +30,9 @@ RUN powershell -Command ` # ASP.NET Core image -FROM $REPO:10.0.11-windowsservercore-ltsc2022 +FROM $REPO:10.0.12-windowsservercore-ltsc2022 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet/shared/Microsoft.AspNetCore.App", "/Program Files/dotnet/shared/Microsoft.AspNetCore.App"] diff --git a/src/aspnet/10.0/windowsservercore-ltsc2025/amd64/Dockerfile b/src/aspnet/10.0/windowsservercore-ltsc2025/amd64/Dockerfile index 623b594e47..23c558d244 100644 --- a/src/aspnet/10.0/windowsservercore-ltsc2025/amd64/Dockerfile +++ b/src/aspnet/10.0/windowsservercore-ltsc2025/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $aspnetcore_version = '10.0.11'; ` + $aspnetcore_version = '10.0.12'; ` $aspnetcore_file = 'aspnetcore-runtime-' + $aspnetcore_version + '-win-x64.zip'; ` $dotnet_sha512_file = $aspnetcore_file + '.sha512-bare'; ` ` @@ -30,9 +30,9 @@ RUN powershell -Command ` # ASP.NET Core image -FROM $REPO:10.0.11-windowsservercore-ltsc2025 +FROM $REPO:10.0.12-windowsservercore-ltsc2025 # ASP.NET Core version -ENV ASPNET_VERSION=10.0.11 +ENV ASPNET_VERSION=10.0.12 COPY --from=installer ["/dotnet/shared/Microsoft.AspNetCore.App", "/Program Files/dotnet/shared/Microsoft.AspNetCore.App"] diff --git a/src/monitor-base/10.0/azurelinux-distroless/amd64/Dockerfile b/src/monitor-base/10.0/azurelinux-distroless/amd64/Dockerfile index 0ca378b1f3..f6f31c7183 100644 --- a/src/monitor-base/10.0/azurelinux-distroless/amd64/Dockerfile +++ b/src/monitor-base/10.0/azurelinux-distroless/amd64/Dockerfile @@ -23,7 +23,7 @@ RUN dotnet_monitor_version=10.0.3 \ # .NET Monitor Base image -FROM $REPO:10.0.11-azurelinux3.0-distroless-amd64 +FROM $REPO:10.0.12-azurelinux3.0-distroless-amd64 WORKDIR /app COPY --from=installer /app . diff --git a/src/monitor-base/10.0/azurelinux-distroless/arm64v8/Dockerfile b/src/monitor-base/10.0/azurelinux-distroless/arm64v8/Dockerfile index 345ce9ccf6..e0c430d761 100644 --- a/src/monitor-base/10.0/azurelinux-distroless/arm64v8/Dockerfile +++ b/src/monitor-base/10.0/azurelinux-distroless/arm64v8/Dockerfile @@ -23,7 +23,7 @@ RUN dotnet_monitor_version=10.0.3 \ # .NET Monitor Base image -FROM $REPO:10.0.11-azurelinux3.0-distroless-arm64v8 +FROM $REPO:10.0.12-azurelinux3.0-distroless-arm64v8 WORKDIR /app COPY --from=installer /app . diff --git a/src/runtime/10.0/alpine3.23-extra/amd64/Dockerfile b/src/runtime/10.0/alpine3.23-extra/amd64/Dockerfile index 52ee0df2de..840fbe28a1 100644 --- a/src/runtime/10.0/alpine3.23-extra/amd64/Dockerfile +++ b/src/runtime/10.0/alpine3.23-extra/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-alpine3.23-extra-amd64 AS installer +FROM $REPO:10.0.12-alpine3.23-extra-amd64 AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-x64.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=10.0.11 \ # .NET runtime image -FROM $REPO:10.0.11-alpine3.23-extra-amd64 +FROM $REPO:10.0.12-alpine3.23-extra-amd64 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/10.0/alpine3.23-extra/arm32v7/Dockerfile b/src/runtime/10.0/alpine3.23-extra/arm32v7/Dockerfile index 93c2bcf35e..23292c8927 100644 --- a/src/runtime/10.0/alpine3.23-extra/arm32v7/Dockerfile +++ b/src/runtime/10.0/alpine3.23-extra/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-alpine3.23-extra-arm32v7 AS installer +FROM $REPO:10.0.12-alpine3.23-extra-arm32v7 AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=10.0.11 \ # .NET runtime image -FROM $REPO:10.0.11-alpine3.23-extra-arm32v7 +FROM $REPO:10.0.12-alpine3.23-extra-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/10.0/alpine3.23-extra/arm64v8/Dockerfile b/src/runtime/10.0/alpine3.23-extra/arm64v8/Dockerfile index 1cdad8a38f..585b83ba97 100644 --- a/src/runtime/10.0/alpine3.23-extra/arm64v8/Dockerfile +++ b/src/runtime/10.0/alpine3.23-extra/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-alpine3.23-extra-arm64v8 AS installer +FROM $REPO:10.0.12-alpine3.23-extra-arm64v8 AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm64.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=10.0.11 \ # .NET runtime image -FROM $REPO:10.0.11-alpine3.23-extra-arm64v8 +FROM $REPO:10.0.12-alpine3.23-extra-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/10.0/alpine3.23/amd64/Dockerfile b/src/runtime/10.0/alpine3.23/amd64/Dockerfile index 1709e13b37..9cd5d30390 100644 --- a/src/runtime/10.0/alpine3.23/amd64/Dockerfile +++ b/src/runtime/10.0/alpine3.23/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-alpine3.23-amd64 AS installer +FROM $REPO:10.0.12-alpine3.23-amd64 AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-x64.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=10.0.11 \ # .NET runtime image -FROM $REPO:10.0.11-alpine3.23-amd64 +FROM $REPO:10.0.12-alpine3.23-amd64 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/10.0/alpine3.23/arm32v7/Dockerfile b/src/runtime/10.0/alpine3.23/arm32v7/Dockerfile index 99b493377d..7778cd0359 100644 --- a/src/runtime/10.0/alpine3.23/arm32v7/Dockerfile +++ b/src/runtime/10.0/alpine3.23/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-alpine3.23-arm32v7 AS installer +FROM $REPO:10.0.12-alpine3.23-arm32v7 AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=10.0.11 \ # .NET runtime image -FROM $REPO:10.0.11-alpine3.23-arm32v7 +FROM $REPO:10.0.12-alpine3.23-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/10.0/alpine3.23/arm64v8/Dockerfile b/src/runtime/10.0/alpine3.23/arm64v8/Dockerfile index efe055d61d..dea3eecad4 100644 --- a/src/runtime/10.0/alpine3.23/arm64v8/Dockerfile +++ b/src/runtime/10.0/alpine3.23/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-alpine3.23-arm64v8 AS installer +FROM $REPO:10.0.12-alpine3.23-arm64v8 AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm64.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=10.0.11 \ # .NET runtime image -FROM $REPO:10.0.11-alpine3.23-arm64v8 +FROM $REPO:10.0.12-alpine3.23-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/10.0/alpine3.24-extra/amd64/Dockerfile b/src/runtime/10.0/alpine3.24-extra/amd64/Dockerfile index 5c886102ce..f6fcad6d8d 100644 --- a/src/runtime/10.0/alpine3.24-extra/amd64/Dockerfile +++ b/src/runtime/10.0/alpine3.24-extra/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-alpine3.24-extra-amd64 AS installer +FROM $REPO:10.0.12-alpine3.24-extra-amd64 AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-x64.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=10.0.11 \ # .NET runtime image -FROM $REPO:10.0.11-alpine3.24-extra-amd64 +FROM $REPO:10.0.12-alpine3.24-extra-amd64 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/10.0/alpine3.24-extra/arm32v7/Dockerfile b/src/runtime/10.0/alpine3.24-extra/arm32v7/Dockerfile index 9a8967dc94..4b1256599d 100644 --- a/src/runtime/10.0/alpine3.24-extra/arm32v7/Dockerfile +++ b/src/runtime/10.0/alpine3.24-extra/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-alpine3.24-extra-arm32v7 AS installer +FROM $REPO:10.0.12-alpine3.24-extra-arm32v7 AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=10.0.11 \ # .NET runtime image -FROM $REPO:10.0.11-alpine3.24-extra-arm32v7 +FROM $REPO:10.0.12-alpine3.24-extra-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/10.0/alpine3.24-extra/arm64v8/Dockerfile b/src/runtime/10.0/alpine3.24-extra/arm64v8/Dockerfile index 1dcd57a5bf..b81c6a9af4 100644 --- a/src/runtime/10.0/alpine3.24-extra/arm64v8/Dockerfile +++ b/src/runtime/10.0/alpine3.24-extra/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-alpine3.24-extra-arm64v8 AS installer +FROM $REPO:10.0.12-alpine3.24-extra-arm64v8 AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm64.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=10.0.11 \ # .NET runtime image -FROM $REPO:10.0.11-alpine3.24-extra-arm64v8 +FROM $REPO:10.0.12-alpine3.24-extra-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/10.0/alpine3.24/amd64/Dockerfile b/src/runtime/10.0/alpine3.24/amd64/Dockerfile index 2ff40c8ba6..f0ce1165ab 100644 --- a/src/runtime/10.0/alpine3.24/amd64/Dockerfile +++ b/src/runtime/10.0/alpine3.24/amd64/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-alpine3.24-amd64 AS installer +FROM $REPO:10.0.12-alpine3.24-amd64 AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-x64.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=10.0.11 \ # .NET runtime image -FROM $REPO:10.0.11-alpine3.24-amd64 +FROM $REPO:10.0.12-alpine3.24-amd64 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/10.0/alpine3.24/arm32v7/Dockerfile b/src/runtime/10.0/alpine3.24/arm32v7/Dockerfile index a4930aa09a..9bfa6db321 100644 --- a/src/runtime/10.0/alpine3.24/arm32v7/Dockerfile +++ b/src/runtime/10.0/alpine3.24/arm32v7/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-alpine3.24-arm32v7 AS installer +FROM $REPO:10.0.12-alpine3.24-arm32v7 AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=10.0.11 \ # .NET runtime image -FROM $REPO:10.0.11-alpine3.24-arm32v7 +FROM $REPO:10.0.12-alpine3.24-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/10.0/alpine3.24/arm64v8/Dockerfile b/src/runtime/10.0/alpine3.24/arm64v8/Dockerfile index 45427f77dc..00fdaf73a9 100644 --- a/src/runtime/10.0/alpine3.24/arm64v8/Dockerfile +++ b/src/runtime/10.0/alpine3.24/arm64v8/Dockerfile @@ -1,10 +1,10 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-alpine3.24-arm64v8 AS installer +FROM $REPO:10.0.12-alpine3.24-arm64v8 AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm64.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=10.0.11 \ # .NET runtime image -FROM $REPO:10.0.11-alpine3.24-arm64v8 +FROM $REPO:10.0.12-alpine3.24-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/10.0/azurelinux3.0-distroless-extra/amd64/Dockerfile b/src/runtime/10.0/azurelinux3.0-distroless-extra/amd64/Dockerfile index b53e612b45..949d313f34 100644 --- a/src/runtime/10.0/azurelinux3.0-distroless-extra/amd64/Dockerfile +++ b/src/runtime/10.0/azurelinux3.0-distroless-extra/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz.sha512 \ @@ -26,10 +26,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:10.0.11-azurelinux3.0-distroless-extra-amd64 +FROM $REPO:10.0.12-azurelinux3.0-distroless-extra-amd64 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/10.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile b/src/runtime/10.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile index 295db28e4d..ac00e104bf 100644 --- a/src/runtime/10.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile +++ b/src/runtime/10.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz.sha512 \ @@ -26,10 +26,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:10.0.11-azurelinux3.0-distroless-extra-arm64v8 +FROM $REPO:10.0.12-azurelinux3.0-distroless-extra-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/10.0/azurelinux3.0-distroless/amd64/Dockerfile b/src/runtime/10.0/azurelinux3.0-distroless/amd64/Dockerfile index a578b313c4..b40400036c 100644 --- a/src/runtime/10.0/azurelinux3.0-distroless/amd64/Dockerfile +++ b/src/runtime/10.0/azurelinux3.0-distroless/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz.sha512 \ @@ -26,10 +26,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:10.0.11-azurelinux3.0-distroless-amd64 +FROM $REPO:10.0.12-azurelinux3.0-distroless-amd64 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/10.0/azurelinux3.0-distroless/arm64v8/Dockerfile b/src/runtime/10.0/azurelinux3.0-distroless/arm64v8/Dockerfile index 72b3bc9aa1..555fcf8c2d 100644 --- a/src/runtime/10.0/azurelinux3.0-distroless/arm64v8/Dockerfile +++ b/src/runtime/10.0/azurelinux3.0-distroless/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz.sha512 \ @@ -26,10 +26,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:10.0.11-azurelinux3.0-distroless-arm64v8 +FROM $REPO:10.0.12-azurelinux3.0-distroless-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/10.0/azurelinux3.0/amd64/Dockerfile b/src/runtime/10.0/azurelinux3.0/amd64/Dockerfile index 9ee5699afd..1cd8481ae8 100644 --- a/src/runtime/10.0/azurelinux3.0/amd64/Dockerfile +++ b/src/runtime/10.0/azurelinux3.0/amd64/Dockerfile @@ -1,14 +1,14 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-azurelinux3.0-amd64 AS installer +FROM $REPO:10.0.12-azurelinux3.0-amd64 AS installer RUN tdnf install -y \ tar \ && tdnf clean all # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz.sha512 \ @@ -21,10 +21,10 @@ RUN dotnet_version=10.0.11 \ # .NET runtime image -FROM $REPO:10.0.11-azurelinux3.0-amd64 +FROM $REPO:10.0.12-azurelinux3.0-amd64 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/10.0/azurelinux3.0/arm64v8/Dockerfile b/src/runtime/10.0/azurelinux3.0/arm64v8/Dockerfile index b5c35a3add..8c12c4f9ad 100644 --- a/src/runtime/10.0/azurelinux3.0/arm64v8/Dockerfile +++ b/src/runtime/10.0/azurelinux3.0/arm64v8/Dockerfile @@ -1,14 +1,14 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps # Installer image -FROM $REPO:10.0.11-azurelinux3.0-arm64v8 AS installer +FROM $REPO:10.0.12-azurelinux3.0-arm64v8 AS installer RUN tdnf install -y \ tar \ && tdnf clean all # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz.sha512 \ @@ -21,10 +21,10 @@ RUN dotnet_version=10.0.11 \ # .NET runtime image -FROM $REPO:10.0.11-azurelinux3.0-arm64v8 +FROM $REPO:10.0.12-azurelinux3.0-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/10.0/nanoserver-ltsc2022/amd64/Dockerfile b/src/runtime/10.0/nanoserver-ltsc2022/amd64/Dockerfile index 3bf2533867..e8148f3af3 100644 --- a/src/runtime/10.0/nanoserver-ltsc2022/amd64/Dockerfile +++ b/src/runtime/10.0/nanoserver-ltsc2022/amd64/Dockerfile @@ -8,7 +8,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $dotnet_version = '10.0.11'; ` + $dotnet_version = '10.0.12'; ` $dotnet_file = 'dotnet-runtime-' + $dotnet_version + '-win-x64.zip'; ` $dotnet_sha512_file = $dotnet_file + '.sha512-bare'; ` ` @@ -36,7 +36,7 @@ ENV ` # Enable detection of running in a container DOTNET_RUNNING_IN_CONTAINER=true ` # .NET Runtime version - DOTNET_VERSION=10.0.11 + DOTNET_VERSION=10.0.12 # In order to set system PATH, ContainerAdministrator must be used USER ContainerAdministrator diff --git a/src/runtime/10.0/nanoserver-ltsc2025/amd64/Dockerfile b/src/runtime/10.0/nanoserver-ltsc2025/amd64/Dockerfile index 767252b490..b23b824abf 100644 --- a/src/runtime/10.0/nanoserver-ltsc2025/amd64/Dockerfile +++ b/src/runtime/10.0/nanoserver-ltsc2025/amd64/Dockerfile @@ -8,7 +8,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $dotnet_version = '10.0.11'; ` + $dotnet_version = '10.0.12'; ` $dotnet_file = 'dotnet-runtime-' + $dotnet_version + '-win-x64.zip'; ` $dotnet_sha512_file = $dotnet_file + '.sha512-bare'; ` ` @@ -36,7 +36,7 @@ ENV ` # Enable detection of running in a container DOTNET_RUNNING_IN_CONTAINER=true ` # .NET Runtime version - DOTNET_VERSION=10.0.11 + DOTNET_VERSION=10.0.12 # In order to set system PATH, ContainerAdministrator must be used USER ContainerAdministrator diff --git a/src/runtime/10.0/noble-chiseled-extra/amd64/Dockerfile b/src/runtime/10.0/noble-chiseled-extra/amd64/Dockerfile index e3ec324fa9..02fd122162 100644 --- a/src/runtime/10.0/noble-chiseled-extra/amd64/Dockerfile +++ b/src/runtime/10.0/noble-chiseled-extra/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:noble-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz.sha512 \ @@ -20,10 +20,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:10.0.11-noble-chiseled-extra-amd64 +FROM $REPO:10.0.12-noble-chiseled-extra-amd64 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/10.0/noble-chiseled-extra/arm32v7/Dockerfile b/src/runtime/10.0/noble-chiseled-extra/arm32v7/Dockerfile index cde6ed84da..e251e46465 100644 --- a/src/runtime/10.0/noble-chiseled-extra/arm32v7/Dockerfile +++ b/src/runtime/10.0/noble-chiseled-extra/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz.sha512 \ @@ -20,10 +20,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:10.0.11-noble-chiseled-extra-arm32v7 +FROM $REPO:10.0.12-noble-chiseled-extra-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/10.0/noble-chiseled-extra/arm64v8/Dockerfile b/src/runtime/10.0/noble-chiseled-extra/arm64v8/Dockerfile index 460fa9a4a0..5eeaa29584 100644 --- a/src/runtime/10.0/noble-chiseled-extra/arm64v8/Dockerfile +++ b/src/runtime/10.0/noble-chiseled-extra/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:noble-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz.sha512 \ @@ -20,10 +20,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:10.0.11-noble-chiseled-extra-arm64v8 +FROM $REPO:10.0.12-noble-chiseled-extra-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/10.0/noble-chiseled/amd64/Dockerfile b/src/runtime/10.0/noble-chiseled/amd64/Dockerfile index 721377de94..b8a6e4eb22 100644 --- a/src/runtime/10.0/noble-chiseled/amd64/Dockerfile +++ b/src/runtime/10.0/noble-chiseled/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:noble-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz.sha512 \ @@ -20,10 +20,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:10.0.11-noble-chiseled-amd64 +FROM $REPO:10.0.12-noble-chiseled-amd64 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/10.0/noble-chiseled/arm32v7/Dockerfile b/src/runtime/10.0/noble-chiseled/arm32v7/Dockerfile index 17c60272c5..52ceb87de5 100644 --- a/src/runtime/10.0/noble-chiseled/arm32v7/Dockerfile +++ b/src/runtime/10.0/noble-chiseled/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz.sha512 \ @@ -20,10 +20,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:10.0.11-noble-chiseled-arm32v7 +FROM $REPO:10.0.12-noble-chiseled-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/10.0/noble-chiseled/arm64v8/Dockerfile b/src/runtime/10.0/noble-chiseled/arm64v8/Dockerfile index 47b9a9cc54..305e7d2c61 100644 --- a/src/runtime/10.0/noble-chiseled/arm64v8/Dockerfile +++ b/src/runtime/10.0/noble-chiseled/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:noble-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz.sha512 \ @@ -20,10 +20,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:10.0.11-noble-chiseled-arm64v8 +FROM $REPO:10.0.12-noble-chiseled-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/10.0/noble/amd64/Dockerfile b/src/runtime/10.0/noble/amd64/Dockerfile index faa1c69c0f..023d2832f5 100644 --- a/src/runtime/10.0/noble/amd64/Dockerfile +++ b/src/runtime/10.0/noble/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:noble-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=10.0.11 \ # .NET runtime image -FROM $REPO:10.0.11-noble-amd64 +FROM $REPO:10.0.12-noble-amd64 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/10.0/noble/arm32v7/Dockerfile b/src/runtime/10.0/noble/arm32v7/Dockerfile index 795adf425e..a6c281693f 100644 --- a/src/runtime/10.0/noble/arm32v7/Dockerfile +++ b/src/runtime/10.0/noble/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=10.0.11 \ # .NET runtime image -FROM $REPO:10.0.11-noble-arm32v7 +FROM $REPO:10.0.12-noble-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/10.0/noble/arm64v8/Dockerfile b/src/runtime/10.0/noble/arm64v8/Dockerfile index 4cadafa739..646bc523d9 100644 --- a/src/runtime/10.0/noble/arm64v8/Dockerfile +++ b/src/runtime/10.0/noble/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:noble-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=10.0.11 \ # .NET runtime image -FROM $REPO:10.0.11-noble-arm64v8 +FROM $REPO:10.0.12-noble-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/10.0/resolute-chiseled-extra/amd64/Dockerfile b/src/runtime/10.0/resolute-chiseled-extra/amd64/Dockerfile index d26444e659..05b6331c6e 100644 --- a/src/runtime/10.0/resolute-chiseled-extra/amd64/Dockerfile +++ b/src/runtime/10.0/resolute-chiseled-extra/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:resolute-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz.sha512 \ @@ -20,10 +20,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:10.0.11-resolute-chiseled-extra-amd64 +FROM $REPO:10.0.12-resolute-chiseled-extra-amd64 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/10.0/resolute-chiseled-extra/arm32v7/Dockerfile b/src/runtime/10.0/resolute-chiseled-extra/arm32v7/Dockerfile index 42b6627c18..a1a85d7634 100644 --- a/src/runtime/10.0/resolute-chiseled-extra/arm32v7/Dockerfile +++ b/src/runtime/10.0/resolute-chiseled-extra/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz.sha512 \ @@ -20,10 +20,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:10.0.11-resolute-chiseled-extra-arm32v7 +FROM $REPO:10.0.12-resolute-chiseled-extra-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/10.0/resolute-chiseled-extra/arm64v8/Dockerfile b/src/runtime/10.0/resolute-chiseled-extra/arm64v8/Dockerfile index 9554ab9f59..21f84fcbcf 100644 --- a/src/runtime/10.0/resolute-chiseled-extra/arm64v8/Dockerfile +++ b/src/runtime/10.0/resolute-chiseled-extra/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:resolute-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz.sha512 \ @@ -20,10 +20,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:10.0.11-resolute-chiseled-extra-arm64v8 +FROM $REPO:10.0.12-resolute-chiseled-extra-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/10.0/resolute-chiseled/amd64/Dockerfile b/src/runtime/10.0/resolute-chiseled/amd64/Dockerfile index b59cc9db31..01f71ea579 100644 --- a/src/runtime/10.0/resolute-chiseled/amd64/Dockerfile +++ b/src/runtime/10.0/resolute-chiseled/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:resolute-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz.sha512 \ @@ -20,10 +20,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:10.0.11-resolute-chiseled-amd64 +FROM $REPO:10.0.12-resolute-chiseled-amd64 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/10.0/resolute-chiseled/arm32v7/Dockerfile b/src/runtime/10.0/resolute-chiseled/arm32v7/Dockerfile index 76fdf7e8a8..9a0ac55ef7 100644 --- a/src/runtime/10.0/resolute-chiseled/arm32v7/Dockerfile +++ b/src/runtime/10.0/resolute-chiseled/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz.sha512 \ @@ -20,10 +20,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:10.0.11-resolute-chiseled-arm32v7 +FROM $REPO:10.0.12-resolute-chiseled-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/10.0/resolute-chiseled/arm64v8/Dockerfile b/src/runtime/10.0/resolute-chiseled/arm64v8/Dockerfile index bcd2cb0741..b161570e20 100644 --- a/src/runtime/10.0/resolute-chiseled/arm64v8/Dockerfile +++ b/src/runtime/10.0/resolute-chiseled/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:resolute-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz.sha512 \ @@ -20,10 +20,10 @@ RUN mkdir /dotnet-symlink \ # .NET runtime image -FROM $REPO:10.0.11-resolute-chiseled-arm64v8 +FROM $REPO:10.0.12-resolute-chiseled-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/10.0/resolute/amd64/Dockerfile b/src/runtime/10.0/resolute/amd64/Dockerfile index 59969b00e4..192e4800fa 100644 --- a/src/runtime/10.0/resolute/amd64/Dockerfile +++ b/src/runtime/10.0/resolute/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:resolute-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=10.0.11 \ # .NET runtime image -FROM $REPO:10.0.11-resolute-amd64 +FROM $REPO:10.0.12-resolute-amd64 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/10.0/resolute/arm32v7/Dockerfile b/src/runtime/10.0/resolute/arm32v7/Dockerfile index 5c94139f20..32eec45bb4 100644 --- a/src/runtime/10.0/resolute/arm32v7/Dockerfile +++ b/src/runtime/10.0/resolute/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=10.0.11 \ # .NET runtime image -FROM $REPO:10.0.11-resolute-arm32v7 +FROM $REPO:10.0.12-resolute-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/10.0/resolute/arm64v8/Dockerfile b/src/runtime/10.0/resolute/arm64v8/Dockerfile index 15a6d3cec2..3649d13281 100644 --- a/src/runtime/10.0/resolute/arm64v8/Dockerfile +++ b/src/runtime/10.0/resolute/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:resolute-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=10.0.11 \ +RUN dotnet_version=10.0.12 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz.sha512 \ @@ -17,10 +17,10 @@ RUN dotnet_version=10.0.11 \ # .NET runtime image -FROM $REPO:10.0.11-resolute-arm64v8 +FROM $REPO:10.0.12-resolute-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=10.0.11 +ENV DOTNET_VERSION=10.0.12 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/10.0/windowsservercore-ltsc2022/amd64/Dockerfile b/src/runtime/10.0/windowsservercore-ltsc2022/amd64/Dockerfile index 88b13ff294..d10447b964 100644 --- a/src/runtime/10.0/windowsservercore-ltsc2022/amd64/Dockerfile +++ b/src/runtime/10.0/windowsservercore-ltsc2022/amd64/Dockerfile @@ -8,7 +8,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $dotnet_version = '10.0.11'; ` + $dotnet_version = '10.0.12'; ` $dotnet_file = 'dotnet-runtime-' + $dotnet_version + '-win-x64.zip'; ` $dotnet_sha512_file = $dotnet_file + '.sha512-bare'; ` ` @@ -36,7 +36,7 @@ ENV ` # Enable detection of running in a container DOTNET_RUNNING_IN_CONTAINER=true ` # .NET Runtime version - DOTNET_VERSION=10.0.11 + DOTNET_VERSION=10.0.12 RUN setx /M PATH "%PATH%;C:\Program Files\dotnet" diff --git a/src/runtime/10.0/windowsservercore-ltsc2025/amd64/Dockerfile b/src/runtime/10.0/windowsservercore-ltsc2025/amd64/Dockerfile index 36e9159ed4..b070749d1a 100644 --- a/src/runtime/10.0/windowsservercore-ltsc2025/amd64/Dockerfile +++ b/src/runtime/10.0/windowsservercore-ltsc2025/amd64/Dockerfile @@ -8,7 +8,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $dotnet_version = '10.0.11'; ` + $dotnet_version = '10.0.12'; ` $dotnet_file = 'dotnet-runtime-' + $dotnet_version + '-win-x64.zip'; ` $dotnet_sha512_file = $dotnet_file + '.sha512-bare'; ` ` @@ -36,7 +36,7 @@ ENV ` # Enable detection of running in a container DOTNET_RUNNING_IN_CONTAINER=true ` # .NET Runtime version - DOTNET_VERSION=10.0.11 + DOTNET_VERSION=10.0.12 RUN setx /M PATH "%PATH%;C:\Program Files\dotnet" diff --git a/src/sdk/10.0/alpine3.23-aot/amd64/Dockerfile b/src/sdk/10.0/alpine3.23-aot/amd64/Dockerfile index dbeea02f0e..8ceadabe7a 100644 --- a/src/sdk/10.0/alpine3.23-aot/amd64/Dockerfile +++ b/src/sdk/10.0/alpine3.23-aot/amd64/Dockerfile @@ -1,5 +1,5 @@ ARG REPO=mcr.microsoft.com/dotnet/sdk -FROM $REPO:10.0.400-alpine3.23-amd64 +FROM $REPO:10.0.401-alpine3.23-amd64 RUN apk add --upgrade --no-cache \ build-base \ diff --git a/src/sdk/10.0/alpine3.23-aot/arm64v8/Dockerfile b/src/sdk/10.0/alpine3.23-aot/arm64v8/Dockerfile index 2dd6d0b96b..7be8632fae 100644 --- a/src/sdk/10.0/alpine3.23-aot/arm64v8/Dockerfile +++ b/src/sdk/10.0/alpine3.23-aot/arm64v8/Dockerfile @@ -1,5 +1,5 @@ ARG REPO=mcr.microsoft.com/dotnet/sdk -FROM $REPO:10.0.400-alpine3.23-arm64v8 +FROM $REPO:10.0.401-alpine3.23-arm64v8 RUN apk add --upgrade --no-cache \ build-base \ diff --git a/src/sdk/10.0/alpine3.23/amd64/Dockerfile b/src/sdk/10.0/alpine3.23/amd64/Dockerfile index f6b56f4240..8b7cdf96fe 100644 --- a/src/sdk/10.0/alpine3.23/amd64/Dockerfile +++ b/src/sdk/10.0/alpine3.23/amd64/Dockerfile @@ -1,9 +1,9 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:10.0.11-alpine3.23-amd64 AS installer +FROM $REPO:10.0.12-alpine3.23-amd64 AS installer # Install .NET SDK -RUN dotnet_sdk_version=10.0.400 \ +RUN dotnet_sdk_version=10.0.401 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz.sha512 \ @@ -22,7 +22,7 @@ RUN powershell_version=7.6.5 \ # .NET SDK image -FROM $REPO:10.0.11-alpine3.23-amd64 +FROM $REPO:10.0.12-alpine3.23-amd64 ENV \ # Do not generate certificate @@ -30,7 +30,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=10.0.400 \ + DOTNET_SDK_VERSION=10.0.401 \ # Disable the invariant mode (set in base image) DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ # Enable correct mode for dotnet watch (only mode supported in a container) diff --git a/src/sdk/10.0/alpine3.23/arm32v7/Dockerfile b/src/sdk/10.0/alpine3.23/arm32v7/Dockerfile index 8e4e16c92f..6f0fdec83f 100644 --- a/src/sdk/10.0/alpine3.23/arm32v7/Dockerfile +++ b/src/sdk/10.0/alpine3.23/arm32v7/Dockerfile @@ -1,9 +1,9 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:10.0.11-alpine3.23-arm32v7 AS installer +FROM $REPO:10.0.12-alpine3.23-arm32v7 AS installer # Install .NET SDK -RUN dotnet_sdk_version=10.0.400 \ +RUN dotnet_sdk_version=10.0.401 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-arm.tar.gz.sha512 \ @@ -16,7 +16,7 @@ RUN dotnet_sdk_version=10.0.400 \ # .NET SDK image -FROM $REPO:10.0.11-alpine3.23-arm32v7 +FROM $REPO:10.0.12-alpine3.23-arm32v7 ENV \ # Do not generate certificate @@ -24,7 +24,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=10.0.400 \ + DOTNET_SDK_VERSION=10.0.401 \ # Disable the invariant mode (set in base image) DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ # Enable correct mode for dotnet watch (only mode supported in a container) diff --git a/src/sdk/10.0/alpine3.23/arm64v8/Dockerfile b/src/sdk/10.0/alpine3.23/arm64v8/Dockerfile index 90a817c574..4348e64ebb 100644 --- a/src/sdk/10.0/alpine3.23/arm64v8/Dockerfile +++ b/src/sdk/10.0/alpine3.23/arm64v8/Dockerfile @@ -1,9 +1,9 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:10.0.11-alpine3.23-arm64v8 AS installer +FROM $REPO:10.0.12-alpine3.23-arm64v8 AS installer # Install .NET SDK -RUN dotnet_sdk_version=10.0.400 \ +RUN dotnet_sdk_version=10.0.401 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-arm64.tar.gz.sha512 \ @@ -16,7 +16,7 @@ RUN dotnet_sdk_version=10.0.400 \ # .NET SDK image -FROM $REPO:10.0.11-alpine3.23-arm64v8 +FROM $REPO:10.0.12-alpine3.23-arm64v8 ENV \ # Do not generate certificate @@ -24,7 +24,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=10.0.400 \ + DOTNET_SDK_VERSION=10.0.401 \ # Disable the invariant mode (set in base image) DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ # Enable correct mode for dotnet watch (only mode supported in a container) diff --git a/src/sdk/10.0/alpine3.24-aot/amd64/Dockerfile b/src/sdk/10.0/alpine3.24-aot/amd64/Dockerfile index 77808860fb..cee577380e 100644 --- a/src/sdk/10.0/alpine3.24-aot/amd64/Dockerfile +++ b/src/sdk/10.0/alpine3.24-aot/amd64/Dockerfile @@ -1,5 +1,5 @@ ARG REPO=mcr.microsoft.com/dotnet/sdk -FROM $REPO:10.0.400-alpine3.24-amd64 +FROM $REPO:10.0.401-alpine3.24-amd64 RUN apk add --upgrade --no-cache \ build-base \ diff --git a/src/sdk/10.0/alpine3.24-aot/arm64v8/Dockerfile b/src/sdk/10.0/alpine3.24-aot/arm64v8/Dockerfile index 33b3aba076..2ff0764416 100644 --- a/src/sdk/10.0/alpine3.24-aot/arm64v8/Dockerfile +++ b/src/sdk/10.0/alpine3.24-aot/arm64v8/Dockerfile @@ -1,5 +1,5 @@ ARG REPO=mcr.microsoft.com/dotnet/sdk -FROM $REPO:10.0.400-alpine3.24-arm64v8 +FROM $REPO:10.0.401-alpine3.24-arm64v8 RUN apk add --upgrade --no-cache \ build-base \ diff --git a/src/sdk/10.0/alpine3.24/amd64/Dockerfile b/src/sdk/10.0/alpine3.24/amd64/Dockerfile index 6a05c48666..57c1af70fb 100644 --- a/src/sdk/10.0/alpine3.24/amd64/Dockerfile +++ b/src/sdk/10.0/alpine3.24/amd64/Dockerfile @@ -1,9 +1,9 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:10.0.11-alpine3.24-amd64 AS installer +FROM $REPO:10.0.12-alpine3.24-amd64 AS installer # Install .NET SDK -RUN dotnet_sdk_version=10.0.400 \ +RUN dotnet_sdk_version=10.0.401 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz.sha512 \ @@ -22,7 +22,7 @@ RUN powershell_version=7.6.5 \ # .NET SDK image -FROM $REPO:10.0.11-alpine3.24-amd64 +FROM $REPO:10.0.12-alpine3.24-amd64 ENV \ # Do not generate certificate @@ -30,7 +30,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=10.0.400 \ + DOTNET_SDK_VERSION=10.0.401 \ # Disable the invariant mode (set in base image) DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ # Enable correct mode for dotnet watch (only mode supported in a container) diff --git a/src/sdk/10.0/alpine3.24/arm32v7/Dockerfile b/src/sdk/10.0/alpine3.24/arm32v7/Dockerfile index 8906e81f5e..abddfe9e23 100644 --- a/src/sdk/10.0/alpine3.24/arm32v7/Dockerfile +++ b/src/sdk/10.0/alpine3.24/arm32v7/Dockerfile @@ -1,9 +1,9 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:10.0.11-alpine3.24-arm32v7 AS installer +FROM $REPO:10.0.12-alpine3.24-arm32v7 AS installer # Install .NET SDK -RUN dotnet_sdk_version=10.0.400 \ +RUN dotnet_sdk_version=10.0.401 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-arm.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-arm.tar.gz.sha512 \ @@ -16,7 +16,7 @@ RUN dotnet_sdk_version=10.0.400 \ # .NET SDK image -FROM $REPO:10.0.11-alpine3.24-arm32v7 +FROM $REPO:10.0.12-alpine3.24-arm32v7 ENV \ # Do not generate certificate @@ -24,7 +24,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=10.0.400 \ + DOTNET_SDK_VERSION=10.0.401 \ # Disable the invariant mode (set in base image) DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ # Enable correct mode for dotnet watch (only mode supported in a container) diff --git a/src/sdk/10.0/alpine3.24/arm64v8/Dockerfile b/src/sdk/10.0/alpine3.24/arm64v8/Dockerfile index 0db3ea23b5..6fca7b8bfa 100644 --- a/src/sdk/10.0/alpine3.24/arm64v8/Dockerfile +++ b/src/sdk/10.0/alpine3.24/arm64v8/Dockerfile @@ -1,9 +1,9 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:10.0.11-alpine3.24-arm64v8 AS installer +FROM $REPO:10.0.12-alpine3.24-arm64v8 AS installer # Install .NET SDK -RUN dotnet_sdk_version=10.0.400 \ +RUN dotnet_sdk_version=10.0.401 \ && wget \ https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-arm64.tar.gz \ https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-arm64.tar.gz.sha512 \ @@ -16,7 +16,7 @@ RUN dotnet_sdk_version=10.0.400 \ # .NET SDK image -FROM $REPO:10.0.11-alpine3.24-arm64v8 +FROM $REPO:10.0.12-alpine3.24-arm64v8 ENV \ # Do not generate certificate @@ -24,7 +24,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=10.0.400 \ + DOTNET_SDK_VERSION=10.0.401 \ # Disable the invariant mode (set in base image) DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ # Enable correct mode for dotnet watch (only mode supported in a container) diff --git a/src/sdk/10.0/azurelinux3.0-aot/amd64/Dockerfile b/src/sdk/10.0/azurelinux3.0-aot/amd64/Dockerfile index 7dfde179bb..85da0dbe75 100644 --- a/src/sdk/10.0/azurelinux3.0-aot/amd64/Dockerfile +++ b/src/sdk/10.0/azurelinux3.0-aot/amd64/Dockerfile @@ -1,5 +1,5 @@ ARG REPO=mcr.microsoft.com/dotnet/sdk -FROM $REPO:10.0.400-azurelinux3.0-amd64 +FROM $REPO:10.0.401-azurelinux3.0-amd64 RUN tdnf install -y \ build-essential \ diff --git a/src/sdk/10.0/azurelinux3.0-aot/arm64v8/Dockerfile b/src/sdk/10.0/azurelinux3.0-aot/arm64v8/Dockerfile index 5195a75017..564ddd6314 100644 --- a/src/sdk/10.0/azurelinux3.0-aot/arm64v8/Dockerfile +++ b/src/sdk/10.0/azurelinux3.0-aot/arm64v8/Dockerfile @@ -1,5 +1,5 @@ ARG REPO=mcr.microsoft.com/dotnet/sdk -FROM $REPO:10.0.400-azurelinux3.0-arm64v8 +FROM $REPO:10.0.401-azurelinux3.0-arm64v8 RUN tdnf install -y \ build-essential \ diff --git a/src/sdk/10.0/azurelinux3.0/amd64/Dockerfile b/src/sdk/10.0/azurelinux3.0/amd64/Dockerfile index 56378f9bbd..c145af5ec9 100644 --- a/src/sdk/10.0/azurelinux3.0/amd64/Dockerfile +++ b/src/sdk/10.0/azurelinux3.0/amd64/Dockerfile @@ -1,13 +1,13 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:10.0.11-azurelinux3.0-amd64 AS installer +FROM $REPO:10.0.12-azurelinux3.0-amd64 AS installer RUN tdnf install -y \ tar \ && tdnf clean all # Install .NET SDK -RUN dotnet_sdk_version=10.0.400 \ +RUN dotnet_sdk_version=10.0.401 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz.sha512 \ @@ -26,7 +26,7 @@ RUN powershell_version=7.6.5 \ # .NET SDK image -FROM $REPO:10.0.11-azurelinux3.0-amd64 +FROM $REPO:10.0.12-azurelinux3.0-amd64 ENV \ # Do not generate certificate @@ -34,7 +34,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=10.0.400 \ + DOTNET_SDK_VERSION=10.0.401 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/10.0/azurelinux3.0/arm64v8/Dockerfile b/src/sdk/10.0/azurelinux3.0/arm64v8/Dockerfile index 9c19e23ef8..9e9d40e313 100644 --- a/src/sdk/10.0/azurelinux3.0/arm64v8/Dockerfile +++ b/src/sdk/10.0/azurelinux3.0/arm64v8/Dockerfile @@ -1,13 +1,13 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet # Installer image -FROM $REPO:10.0.11-azurelinux3.0-arm64v8 AS installer +FROM $REPO:10.0.12-azurelinux3.0-arm64v8 AS installer RUN tdnf install -y \ tar \ && tdnf clean all # Install .NET SDK -RUN dotnet_sdk_version=10.0.400 \ +RUN dotnet_sdk_version=10.0.401 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz.sha512 \ @@ -26,7 +26,7 @@ RUN powershell_version=7.6.5 \ # .NET SDK image -FROM $REPO:10.0.11-azurelinux3.0-arm64v8 +FROM $REPO:10.0.12-azurelinux3.0-arm64v8 ENV \ # Do not generate certificate @@ -34,7 +34,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=10.0.400 \ + DOTNET_SDK_VERSION=10.0.401 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/10.0/nanoserver-ltsc2022/amd64/Dockerfile b/src/sdk/10.0/nanoserver-ltsc2022/amd64/Dockerfile index 0da154afff..6ec1dc9dba 100644 --- a/src/sdk/10.0/nanoserver-ltsc2022/amd64/Dockerfile +++ b/src/sdk/10.0/nanoserver-ltsc2022/amd64/Dockerfile @@ -25,7 +25,7 @@ RUN powershell -Command " ` $ProgressPreference = 'SilentlyContinue'; ` ` # Retrieve .NET SDK - $dotnet_sdk_version = '10.0.400'; ` + $dotnet_sdk_version = '10.0.401'; ` $dotnet_file = 'dotnet-sdk-' + $dotnet_sdk_version + '-win-x64.zip'; ` $dotnet_sha512_file = $dotnet_file + '.sha512-bare'; ` ` @@ -64,7 +64,7 @@ RUN powershell -Command " ` # SDK image -FROM $REPO:10.0.11-nanoserver-ltsc2022 +FROM $REPO:10.0.12-nanoserver-ltsc2022 ENV ` # Do not generate certificate @@ -72,7 +72,7 @@ ENV ` # Do not show first run text DOTNET_NOLOGO=true ` # SDK version - DOTNET_SDK_VERSION=10.0.400 ` + DOTNET_SDK_VERSION=10.0.401 ` # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true ` # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/10.0/nanoserver-ltsc2025/amd64/Dockerfile b/src/sdk/10.0/nanoserver-ltsc2025/amd64/Dockerfile index e66a7dfa3e..da69913736 100644 --- a/src/sdk/10.0/nanoserver-ltsc2025/amd64/Dockerfile +++ b/src/sdk/10.0/nanoserver-ltsc2025/amd64/Dockerfile @@ -25,7 +25,7 @@ RUN powershell -Command " ` $ProgressPreference = 'SilentlyContinue'; ` ` # Retrieve .NET SDK - $dotnet_sdk_version = '10.0.400'; ` + $dotnet_sdk_version = '10.0.401'; ` $dotnet_file = 'dotnet-sdk-' + $dotnet_sdk_version + '-win-x64.zip'; ` $dotnet_sha512_file = $dotnet_file + '.sha512-bare'; ` ` @@ -64,7 +64,7 @@ RUN powershell -Command " ` # SDK image -FROM $REPO:10.0.11-nanoserver-ltsc2025 +FROM $REPO:10.0.12-nanoserver-ltsc2025 ENV ` # Do not generate certificate @@ -72,7 +72,7 @@ ENV ` # Do not show first run text DOTNET_NOLOGO=true ` # SDK version - DOTNET_SDK_VERSION=10.0.400 ` + DOTNET_SDK_VERSION=10.0.401 ` # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true ` # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/10.0/noble-aot/amd64/Dockerfile b/src/sdk/10.0/noble-aot/amd64/Dockerfile index d8f4b7f237..468e89e276 100644 --- a/src/sdk/10.0/noble-aot/amd64/Dockerfile +++ b/src/sdk/10.0/noble-aot/amd64/Dockerfile @@ -1,5 +1,5 @@ ARG REPO=mcr.microsoft.com/dotnet/sdk -FROM $REPO:10.0.400-noble-amd64 +FROM $REPO:10.0.401-noble-amd64 RUN apt-get update \ && apt-get install -y --no-install-recommends \ diff --git a/src/sdk/10.0/noble-aot/arm64v8/Dockerfile b/src/sdk/10.0/noble-aot/arm64v8/Dockerfile index 44adae9ce3..0cdc674ee1 100644 --- a/src/sdk/10.0/noble-aot/arm64v8/Dockerfile +++ b/src/sdk/10.0/noble-aot/arm64v8/Dockerfile @@ -1,5 +1,5 @@ ARG REPO=mcr.microsoft.com/dotnet/sdk -FROM $REPO:10.0.400-noble-arm64v8 +FROM $REPO:10.0.401-noble-arm64v8 RUN apt-get update \ && apt-get install -y --no-install-recommends \ diff --git a/src/sdk/10.0/noble/amd64/Dockerfile b/src/sdk/10.0/noble/amd64/Dockerfile index 855678a8b7..9b40a19dd9 100644 --- a/src/sdk/10.0/noble/amd64/Dockerfile +++ b/src/sdk/10.0/noble/amd64/Dockerfile @@ -3,7 +3,7 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM amd64/buildpack-deps:noble-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=10.0.400 \ +RUN dotnet_sdk_version=10.0.401 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz.sha512 \ @@ -22,7 +22,7 @@ RUN powershell_version=7.6.5 \ # .NET SDK image -FROM $REPO:10.0.11-noble-amd64 +FROM $REPO:10.0.12-noble-amd64 ENV \ # Do not generate certificate @@ -30,7 +30,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=10.0.400 \ + DOTNET_SDK_VERSION=10.0.401 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/10.0/noble/arm32v7/Dockerfile b/src/sdk/10.0/noble/arm32v7/Dockerfile index 004517f4cb..2b671a1b0e 100644 --- a/src/sdk/10.0/noble/arm32v7/Dockerfile +++ b/src/sdk/10.0/noble/arm32v7/Dockerfile @@ -3,7 +3,7 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM arm32v7/buildpack-deps:jammy-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=10.0.400 \ +RUN dotnet_sdk_version=10.0.401 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz.sha512 \ @@ -22,7 +22,7 @@ RUN powershell_version=7.6.5 \ # .NET SDK image -FROM $REPO:10.0.11-noble-arm32v7 +FROM $REPO:10.0.12-noble-arm32v7 ENV \ # Do not generate certificate @@ -30,7 +30,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=10.0.400 \ + DOTNET_SDK_VERSION=10.0.401 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/10.0/noble/arm64v8/Dockerfile b/src/sdk/10.0/noble/arm64v8/Dockerfile index afd439421c..5261f5054a 100644 --- a/src/sdk/10.0/noble/arm64v8/Dockerfile +++ b/src/sdk/10.0/noble/arm64v8/Dockerfile @@ -3,7 +3,7 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM arm64v8/buildpack-deps:noble-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=10.0.400 \ +RUN dotnet_sdk_version=10.0.401 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz.sha512 \ @@ -22,7 +22,7 @@ RUN powershell_version=7.6.5 \ # .NET SDK image -FROM $REPO:10.0.11-noble-arm64v8 +FROM $REPO:10.0.12-noble-arm64v8 ENV \ # Do not generate certificate @@ -30,7 +30,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=10.0.400 \ + DOTNET_SDK_VERSION=10.0.401 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/10.0/resolute-aot/amd64/Dockerfile b/src/sdk/10.0/resolute-aot/amd64/Dockerfile index fc04108bcf..f89b770c03 100644 --- a/src/sdk/10.0/resolute-aot/amd64/Dockerfile +++ b/src/sdk/10.0/resolute-aot/amd64/Dockerfile @@ -1,5 +1,5 @@ ARG REPO=mcr.microsoft.com/dotnet/sdk -FROM $REPO:10.0.400-resolute-amd64 +FROM $REPO:10.0.401-resolute-amd64 RUN apt-get update \ && apt-get install -y --no-install-recommends \ diff --git a/src/sdk/10.0/resolute-aot/arm64v8/Dockerfile b/src/sdk/10.0/resolute-aot/arm64v8/Dockerfile index 08c45fa141..639b0f3fac 100644 --- a/src/sdk/10.0/resolute-aot/arm64v8/Dockerfile +++ b/src/sdk/10.0/resolute-aot/arm64v8/Dockerfile @@ -1,5 +1,5 @@ ARG REPO=mcr.microsoft.com/dotnet/sdk -FROM $REPO:10.0.400-resolute-arm64v8 +FROM $REPO:10.0.401-resolute-arm64v8 RUN apt-get update \ && apt-get install -y --no-install-recommends \ diff --git a/src/sdk/10.0/resolute/amd64/Dockerfile b/src/sdk/10.0/resolute/amd64/Dockerfile index ebb96002fe..1da94a30b7 100644 --- a/src/sdk/10.0/resolute/amd64/Dockerfile +++ b/src/sdk/10.0/resolute/amd64/Dockerfile @@ -3,7 +3,7 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM amd64/buildpack-deps:resolute-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=10.0.400 \ +RUN dotnet_sdk_version=10.0.401 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz.sha512 \ @@ -22,7 +22,7 @@ RUN powershell_version=7.6.5 \ # .NET SDK image -FROM $REPO:10.0.11-resolute-amd64 +FROM $REPO:10.0.12-resolute-amd64 ENV \ # Do not generate certificate @@ -30,7 +30,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=10.0.400 \ + DOTNET_SDK_VERSION=10.0.401 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/10.0/resolute/arm32v7/Dockerfile b/src/sdk/10.0/resolute/arm32v7/Dockerfile index 2d0afe7404..cd8eb4c45a 100644 --- a/src/sdk/10.0/resolute/arm32v7/Dockerfile +++ b/src/sdk/10.0/resolute/arm32v7/Dockerfile @@ -3,7 +3,7 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM arm32v7/buildpack-deps:jammy-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=10.0.400 \ +RUN dotnet_sdk_version=10.0.401 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz.sha512 \ @@ -22,7 +22,7 @@ RUN powershell_version=7.6.5 \ # .NET SDK image -FROM $REPO:10.0.11-resolute-arm32v7 +FROM $REPO:10.0.12-resolute-arm32v7 ENV \ # Do not generate certificate @@ -30,7 +30,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=10.0.400 \ + DOTNET_SDK_VERSION=10.0.401 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/10.0/resolute/arm64v8/Dockerfile b/src/sdk/10.0/resolute/arm64v8/Dockerfile index 4b48b5f062..53cc1ac501 100644 --- a/src/sdk/10.0/resolute/arm64v8/Dockerfile +++ b/src/sdk/10.0/resolute/arm64v8/Dockerfile @@ -3,7 +3,7 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM arm64v8/buildpack-deps:resolute-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=10.0.400 \ +RUN dotnet_sdk_version=10.0.401 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz.sha512 \ @@ -22,7 +22,7 @@ RUN powershell_version=7.6.5 \ # .NET SDK image -FROM $REPO:10.0.11-resolute-arm64v8 +FROM $REPO:10.0.12-resolute-arm64v8 ENV \ # Do not generate certificate @@ -30,7 +30,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=10.0.400 \ + DOTNET_SDK_VERSION=10.0.401 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/10.0/windowsservercore-ltsc2022/amd64/Dockerfile b/src/sdk/10.0/windowsservercore-ltsc2022/amd64/Dockerfile index d64710e54e..72d37464b4 100644 --- a/src/sdk/10.0/windowsservercore-ltsc2022/amd64/Dockerfile +++ b/src/sdk/10.0/windowsservercore-ltsc2022/amd64/Dockerfile @@ -25,7 +25,7 @@ RUN powershell -Command " ` $ProgressPreference = 'SilentlyContinue'; ` ` # Retrieve .NET SDK - $dotnet_sdk_version = '10.0.400'; ` + $dotnet_sdk_version = '10.0.401'; ` $dotnet_file = 'dotnet-sdk-' + $dotnet_sdk_version + '-win-x64.zip'; ` $dotnet_sha512_file = $dotnet_file + '.sha512-bare'; ` ` @@ -64,7 +64,7 @@ RUN powershell -Command " ` # SDK image -FROM $REPO:10.0.11-windowsservercore-ltsc2022 +FROM $REPO:10.0.12-windowsservercore-ltsc2022 ENV ` # Do not generate certificate @@ -72,7 +72,7 @@ ENV ` # Do not show first run text DOTNET_NOLOGO=true ` # SDK version - DOTNET_SDK_VERSION=10.0.400 ` + DOTNET_SDK_VERSION=10.0.401 ` # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true ` # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/10.0/windowsservercore-ltsc2025/amd64/Dockerfile b/src/sdk/10.0/windowsservercore-ltsc2025/amd64/Dockerfile index 0786e56353..afa6c7290d 100644 --- a/src/sdk/10.0/windowsservercore-ltsc2025/amd64/Dockerfile +++ b/src/sdk/10.0/windowsservercore-ltsc2025/amd64/Dockerfile @@ -25,7 +25,7 @@ RUN powershell -Command " ` $ProgressPreference = 'SilentlyContinue'; ` ` # Retrieve .NET SDK - $dotnet_sdk_version = '10.0.400'; ` + $dotnet_sdk_version = '10.0.401'; ` $dotnet_file = 'dotnet-sdk-' + $dotnet_sdk_version + '-win-x64.zip'; ` $dotnet_sha512_file = $dotnet_file + '.sha512-bare'; ` ` @@ -64,7 +64,7 @@ RUN powershell -Command " ` # SDK image -FROM $REPO:10.0.11-windowsservercore-ltsc2025 +FROM $REPO:10.0.12-windowsservercore-ltsc2025 ENV ` # Do not generate certificate @@ -72,7 +72,7 @@ ENV ` # Do not show first run text DOTNET_NOLOGO=true ` # SDK version - DOTNET_SDK_VERSION=10.0.400 ` + DOTNET_SDK_VERSION=10.0.401 ` # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true ` # Skip extraction of XML docs - generally not useful within an image/container - helps performance From 7327e4b474296d0fccc3d24abb42d6dbdec492ec Mon Sep 17 00:00:00 2001 From: Logan Bussell Date: Tue, 8 Sep 2026 09:34:47 -0700 Subject: [PATCH 23/25] Update .NET 11.0 to 11.0.100-rc.1.26425.128 SDK / 11.0.0-rc.1.26425.128 Runtime Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- manifest.versions.json | 6 +++--- src/aspnet/11.0/alpine3.24-composite-extra/amd64/Dockerfile | 6 +++--- .../11.0/alpine3.24-composite-extra/arm32v7/Dockerfile | 6 +++--- .../11.0/alpine3.24-composite-extra/arm64v8/Dockerfile | 6 +++--- src/aspnet/11.0/alpine3.24-composite/amd64/Dockerfile | 6 +++--- src/aspnet/11.0/alpine3.24-composite/arm32v7/Dockerfile | 6 +++--- src/aspnet/11.0/alpine3.24-composite/arm64v8/Dockerfile | 6 +++--- src/aspnet/11.0/alpine3.24-extra/amd64/Dockerfile | 4 ++-- src/aspnet/11.0/alpine3.24-extra/arm32v7/Dockerfile | 4 ++-- src/aspnet/11.0/alpine3.24-extra/arm64v8/Dockerfile | 4 ++-- src/aspnet/11.0/alpine3.24/amd64/Dockerfile | 4 ++-- src/aspnet/11.0/alpine3.24/arm32v7/Dockerfile | 4 ++-- src/aspnet/11.0/alpine3.24/arm64v8/Dockerfile | 4 ++-- .../amd64/Dockerfile | 6 +++--- .../arm64v8/Dockerfile | 6 +++--- .../azurelinux3.0-distroless-composite/amd64/Dockerfile | 6 +++--- .../azurelinux3.0-distroless-composite/arm64v8/Dockerfile | 6 +++--- .../11.0/azurelinux3.0-distroless-extra/amd64/Dockerfile | 4 ++-- .../11.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile | 4 ++-- src/aspnet/11.0/azurelinux3.0-distroless/amd64/Dockerfile | 4 ++-- src/aspnet/11.0/azurelinux3.0-distroless/arm64v8/Dockerfile | 4 ++-- src/aspnet/11.0/azurelinux3.0/amd64/Dockerfile | 4 ++-- src/aspnet/11.0/azurelinux3.0/arm64v8/Dockerfile | 4 ++-- .../amd64/Dockerfile | 6 +++--- .../arm64v8/Dockerfile | 6 +++--- .../azurelinux4.0-distroless-composite/amd64/Dockerfile | 6 +++--- .../azurelinux4.0-distroless-composite/arm64v8/Dockerfile | 6 +++--- .../11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile | 4 ++-- .../11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile | 4 ++-- src/aspnet/11.0/azurelinux4.0-distroless/amd64/Dockerfile | 4 ++-- src/aspnet/11.0/azurelinux4.0-distroless/arm64v8/Dockerfile | 4 ++-- src/aspnet/11.0/azurelinux4.0/amd64/Dockerfile | 4 ++-- src/aspnet/11.0/azurelinux4.0/arm64v8/Dockerfile | 4 ++-- src/aspnet/11.0/nanoserver-ltsc2025/amd64/Dockerfile | 4 ++-- .../11.0/resolute-chiseled-composite-extra/amd64/Dockerfile | 6 +++--- .../resolute-chiseled-composite-extra/arm32v7/Dockerfile | 6 +++--- .../resolute-chiseled-composite-extra/arm64v8/Dockerfile | 6 +++--- .../11.0/resolute-chiseled-composite/amd64/Dockerfile | 6 +++--- .../11.0/resolute-chiseled-composite/arm32v7/Dockerfile | 6 +++--- .../11.0/resolute-chiseled-composite/arm64v8/Dockerfile | 6 +++--- src/aspnet/11.0/resolute-chiseled-extra/amd64/Dockerfile | 4 ++-- src/aspnet/11.0/resolute-chiseled-extra/arm32v7/Dockerfile | 4 ++-- src/aspnet/11.0/resolute-chiseled-extra/arm64v8/Dockerfile | 4 ++-- src/aspnet/11.0/resolute-chiseled/amd64/Dockerfile | 4 ++-- src/aspnet/11.0/resolute-chiseled/arm32v7/Dockerfile | 4 ++-- src/aspnet/11.0/resolute-chiseled/arm64v8/Dockerfile | 4 ++-- src/aspnet/11.0/resolute/amd64/Dockerfile | 4 ++-- src/aspnet/11.0/resolute/arm32v7/Dockerfile | 4 ++-- src/aspnet/11.0/resolute/arm64v8/Dockerfile | 4 ++-- src/aspnet/11.0/windowsservercore-ltsc2025/amd64/Dockerfile | 4 ++-- src/runtime/11.0/alpine3.24-extra/amd64/Dockerfile | 4 ++-- src/runtime/11.0/alpine3.24-extra/arm32v7/Dockerfile | 4 ++-- src/runtime/11.0/alpine3.24-extra/arm64v8/Dockerfile | 4 ++-- src/runtime/11.0/alpine3.24/amd64/Dockerfile | 4 ++-- src/runtime/11.0/alpine3.24/arm32v7/Dockerfile | 4 ++-- src/runtime/11.0/alpine3.24/arm64v8/Dockerfile | 4 ++-- .../11.0/azurelinux3.0-distroless-extra/amd64/Dockerfile | 4 ++-- .../11.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile | 4 ++-- src/runtime/11.0/azurelinux3.0-distroless/amd64/Dockerfile | 4 ++-- .../11.0/azurelinux3.0-distroless/arm64v8/Dockerfile | 4 ++-- src/runtime/11.0/azurelinux3.0/amd64/Dockerfile | 4 ++-- src/runtime/11.0/azurelinux3.0/arm64v8/Dockerfile | 4 ++-- .../11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile | 4 ++-- .../11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile | 4 ++-- src/runtime/11.0/azurelinux4.0-distroless/amd64/Dockerfile | 4 ++-- .../11.0/azurelinux4.0-distroless/arm64v8/Dockerfile | 4 ++-- src/runtime/11.0/azurelinux4.0/amd64/Dockerfile | 4 ++-- src/runtime/11.0/azurelinux4.0/arm64v8/Dockerfile | 4 ++-- src/runtime/11.0/nanoserver-ltsc2025/amd64/Dockerfile | 4 ++-- src/runtime/11.0/resolute-chiseled-extra/amd64/Dockerfile | 4 ++-- src/runtime/11.0/resolute-chiseled-extra/arm32v7/Dockerfile | 4 ++-- src/runtime/11.0/resolute-chiseled-extra/arm64v8/Dockerfile | 4 ++-- src/runtime/11.0/resolute-chiseled/amd64/Dockerfile | 4 ++-- src/runtime/11.0/resolute-chiseled/arm32v7/Dockerfile | 4 ++-- src/runtime/11.0/resolute-chiseled/arm64v8/Dockerfile | 4 ++-- src/runtime/11.0/resolute/amd64/Dockerfile | 4 ++-- src/runtime/11.0/resolute/arm32v7/Dockerfile | 4 ++-- src/runtime/11.0/resolute/arm64v8/Dockerfile | 4 ++-- .../11.0/windowsservercore-ltsc2025/amd64/Dockerfile | 4 ++-- src/sdk/11.0/alpine3.24/amd64/Dockerfile | 4 ++-- src/sdk/11.0/alpine3.24/arm32v7/Dockerfile | 4 ++-- src/sdk/11.0/alpine3.24/arm64v8/Dockerfile | 4 ++-- src/sdk/11.0/azurelinux3.0/amd64/Dockerfile | 4 ++-- src/sdk/11.0/azurelinux3.0/arm64v8/Dockerfile | 4 ++-- src/sdk/11.0/azurelinux4.0/amd64/Dockerfile | 4 ++-- src/sdk/11.0/azurelinux4.0/arm64v8/Dockerfile | 4 ++-- src/sdk/11.0/nanoserver-ltsc2025/amd64/Dockerfile | 4 ++-- src/sdk/11.0/resolute/amd64/Dockerfile | 4 ++-- src/sdk/11.0/resolute/arm32v7/Dockerfile | 4 ++-- src/sdk/11.0/resolute/arm64v8/Dockerfile | 4 ++-- src/sdk/11.0/windowsservercore-ltsc2025/amd64/Dockerfile | 4 ++-- 91 files changed, 203 insertions(+), 203 deletions(-) diff --git a/manifest.versions.json b/manifest.versions.json index 759afc5db6..78b46cf4a6 100644 --- a/manifest.versions.json +++ b/manifest.versions.json @@ -40,7 +40,7 @@ "aspnet|10.0|build-version": "10.0.12", "aspnet-composite|10.0|build-version": "$(aspnet|10.0|build-version)", - "aspnet|11.0|build-version": "11.0.0-rc.1.26411.119", + "aspnet|11.0|build-version": "11.0.0-rc.1.26425.128", "aspnet-composite|11.0|build-version": "$(aspnet|11.0|build-version)", "chisel|latest|build-version": "v1.4.2", @@ -225,7 +225,7 @@ "runtime|8.0|build-version": "8.0.31", "runtime|9.0|build-version": "9.0.20", "runtime|10.0|build-version": "10.0.12", - "runtime|11.0|build-version": "11.0.0-rc.1.26411.119", + "runtime|11.0|build-version": "11.0.0-rc.1.26425.128", "sdk|8.0|build-version": "8.0.425", "sdk|8.0|product-version": "8.0.425", @@ -254,7 +254,7 @@ "sdk|10.0|fixed-tag": "$(sdk|10.0|product-version)", "sdk|10.0|minor-tag": "$(dotnet|10.0|minor-tag)", - "sdk|11.0|build-version": "11.0.100-rc.1.26411.119", + "sdk|11.0|build-version": "11.0.100-rc.1.26425.128", "sdk|11.0|product-version": "11.0.100-rc.1", "sdk|11.0|base-url|main": "$(dotnet|11.0|base-url|main)", "sdk|11.0|base-url|nightly": "$(dotnet|11.0|base-url|nightly)", diff --git a/src/aspnet/11.0/alpine3.24-composite-extra/amd64/Dockerfile b/src/aspnet/11.0/alpine3.24-composite-extra/amd64/Dockerfile index 6439b6366e..e228f88255 100644 --- a/src/aspnet/11.0/alpine3.24-composite-extra/amd64/Dockerfile +++ b/src/aspnet/11.0/alpine3.24-composite-extra/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM $REPO:11.0.0-rc.1-alpine3.24-extra-amd64 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && wget \ https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-x64.tar.gz \ https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-x64.tar.gz.sha512 \ @@ -21,9 +21,9 @@ FROM $REPO:11.0.0-rc.1-alpine3.24-extra-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-rc.1.26411.119 \ + DOTNET_VERSION=11.0.0-rc.1.26425.128 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-rc.1.26411.119 + ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/11.0/alpine3.24-composite-extra/arm32v7/Dockerfile b/src/aspnet/11.0/alpine3.24-composite-extra/arm32v7/Dockerfile index c296b72859..156e374852 100644 --- a/src/aspnet/11.0/alpine3.24-composite-extra/arm32v7/Dockerfile +++ b/src/aspnet/11.0/alpine3.24-composite-extra/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM $REPO:11.0.0-rc.1-alpine3.24-extra-arm32v7 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && wget \ https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm.tar.gz \ https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm.tar.gz.sha512 \ @@ -21,9 +21,9 @@ FROM $REPO:11.0.0-rc.1-alpine3.24-extra-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-rc.1.26411.119 \ + DOTNET_VERSION=11.0.0-rc.1.26425.128 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-rc.1.26411.119 + ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/11.0/alpine3.24-composite-extra/arm64v8/Dockerfile b/src/aspnet/11.0/alpine3.24-composite-extra/arm64v8/Dockerfile index 23f6c3d928..05a0164d06 100644 --- a/src/aspnet/11.0/alpine3.24-composite-extra/arm64v8/Dockerfile +++ b/src/aspnet/11.0/alpine3.24-composite-extra/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM $REPO:11.0.0-rc.1-alpine3.24-extra-arm64v8 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && wget \ https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm64.tar.gz.sha512 \ @@ -21,9 +21,9 @@ FROM $REPO:11.0.0-rc.1-alpine3.24-extra-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-rc.1.26411.119 \ + DOTNET_VERSION=11.0.0-rc.1.26425.128 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-rc.1.26411.119 + ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/11.0/alpine3.24-composite/amd64/Dockerfile b/src/aspnet/11.0/alpine3.24-composite/amd64/Dockerfile index 97e84bf07b..3cfffcb804 100644 --- a/src/aspnet/11.0/alpine3.24-composite/amd64/Dockerfile +++ b/src/aspnet/11.0/alpine3.24-composite/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM $REPO:11.0.0-rc.1-alpine3.24-amd64 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && wget \ https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-x64.tar.gz \ https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-x64.tar.gz.sha512 \ @@ -21,9 +21,9 @@ FROM $REPO:11.0.0-rc.1-alpine3.24-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-rc.1.26411.119 \ + DOTNET_VERSION=11.0.0-rc.1.26425.128 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-rc.1.26411.119 + ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/11.0/alpine3.24-composite/arm32v7/Dockerfile b/src/aspnet/11.0/alpine3.24-composite/arm32v7/Dockerfile index b36f888056..620f6cc364 100644 --- a/src/aspnet/11.0/alpine3.24-composite/arm32v7/Dockerfile +++ b/src/aspnet/11.0/alpine3.24-composite/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM $REPO:11.0.0-rc.1-alpine3.24-arm32v7 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && wget \ https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm.tar.gz \ https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm.tar.gz.sha512 \ @@ -21,9 +21,9 @@ FROM $REPO:11.0.0-rc.1-alpine3.24-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-rc.1.26411.119 \ + DOTNET_VERSION=11.0.0-rc.1.26425.128 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-rc.1.26411.119 + ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/11.0/alpine3.24-composite/arm64v8/Dockerfile b/src/aspnet/11.0/alpine3.24-composite/arm64v8/Dockerfile index 52764bd14d..d8de0c8751 100644 --- a/src/aspnet/11.0/alpine3.24-composite/arm64v8/Dockerfile +++ b/src/aspnet/11.0/alpine3.24-composite/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM $REPO:11.0.0-rc.1-alpine3.24-arm64v8 AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && wget \ https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-musl-arm64.tar.gz.sha512 \ @@ -21,9 +21,9 @@ FROM $REPO:11.0.0-rc.1-alpine3.24-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-rc.1.26411.119 \ + DOTNET_VERSION=11.0.0-rc.1.26425.128 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-rc.1.26411.119 + ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/src/aspnet/11.0/alpine3.24-extra/amd64/Dockerfile b/src/aspnet/11.0/alpine3.24-extra/amd64/Dockerfile index 8dd4553c02..c2638ac3c0 100644 --- a/src/aspnet/11.0/alpine3.24-extra/amd64/Dockerfile +++ b/src/aspnet/11.0/alpine3.24-extra/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM $REPO:11.0.0-rc.1-alpine3.24-extra-amd64 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && wget \ https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-x64.tar.gz \ https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-x64.tar.gz.sha512 \ @@ -20,6 +20,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-alpine3.24-extra-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/alpine3.24-extra/arm32v7/Dockerfile b/src/aspnet/11.0/alpine3.24-extra/arm32v7/Dockerfile index 33ca045491..8feb165fc6 100644 --- a/src/aspnet/11.0/alpine3.24-extra/arm32v7/Dockerfile +++ b/src/aspnet/11.0/alpine3.24-extra/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM $REPO:11.0.0-rc.1-alpine3.24-extra-arm32v7 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && wget \ https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm.tar.gz \ https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm.tar.gz.sha512 \ @@ -20,6 +20,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-alpine3.24-extra-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/alpine3.24-extra/arm64v8/Dockerfile b/src/aspnet/11.0/alpine3.24-extra/arm64v8/Dockerfile index ef5feba6e0..630c969f9c 100644 --- a/src/aspnet/11.0/alpine3.24-extra/arm64v8/Dockerfile +++ b/src/aspnet/11.0/alpine3.24-extra/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM $REPO:11.0.0-rc.1-alpine3.24-extra-arm64v8 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && wget \ https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm64.tar.gz.sha512 \ @@ -20,6 +20,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-alpine3.24-extra-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/alpine3.24/amd64/Dockerfile b/src/aspnet/11.0/alpine3.24/amd64/Dockerfile index f25b1275d2..05ade473a6 100644 --- a/src/aspnet/11.0/alpine3.24/amd64/Dockerfile +++ b/src/aspnet/11.0/alpine3.24/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM $REPO:11.0.0-rc.1-alpine3.24-amd64 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && wget \ https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-x64.tar.gz \ https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-x64.tar.gz.sha512 \ @@ -20,6 +20,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-alpine3.24-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/alpine3.24/arm32v7/Dockerfile b/src/aspnet/11.0/alpine3.24/arm32v7/Dockerfile index 34f0f67577..a5afb0329d 100644 --- a/src/aspnet/11.0/alpine3.24/arm32v7/Dockerfile +++ b/src/aspnet/11.0/alpine3.24/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM $REPO:11.0.0-rc.1-alpine3.24-arm32v7 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && wget \ https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm.tar.gz \ https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm.tar.gz.sha512 \ @@ -20,6 +20,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-alpine3.24-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/alpine3.24/arm64v8/Dockerfile b/src/aspnet/11.0/alpine3.24/arm64v8/Dockerfile index 4af016e987..f5201e3325 100644 --- a/src/aspnet/11.0/alpine3.24/arm64v8/Dockerfile +++ b/src/aspnet/11.0/alpine3.24/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM $REPO:11.0.0-rc.1-alpine3.24-arm64v8 AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && wget \ https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm64.tar.gz \ https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-musl-arm64.tar.gz.sha512 \ @@ -20,6 +20,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-alpine3.24-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/azurelinux3.0-distroless-composite-extra/amd64/Dockerfile b/src/aspnet/11.0/azurelinux3.0-distroless-composite-extra/amd64/Dockerfile index 5789ec0bd8..af4f567eef 100644 --- a/src/aspnet/11.0/azurelinux3.0-distroless-composite-extra/amd64/Dockerfile +++ b/src/aspnet/11.0/azurelinux3.0-distroless-composite-extra/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -30,9 +30,9 @@ FROM $REPO:11.0.0-rc.1-azurelinux3.0-distroless-extra-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-rc.1.26411.119 \ + DOTNET_VERSION=11.0.0-rc.1.26425.128 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-rc.1.26411.119 + ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/11.0/azurelinux3.0-distroless-composite-extra/arm64v8/Dockerfile b/src/aspnet/11.0/azurelinux3.0-distroless-composite-extra/arm64v8/Dockerfile index 3c5992f7a2..7c98784151 100644 --- a/src/aspnet/11.0/azurelinux3.0-distroless-composite-extra/arm64v8/Dockerfile +++ b/src/aspnet/11.0/azurelinux3.0-distroless-composite-extra/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -30,9 +30,9 @@ FROM $REPO:11.0.0-rc.1-azurelinux3.0-distroless-extra-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-rc.1.26411.119 \ + DOTNET_VERSION=11.0.0-rc.1.26425.128 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-rc.1.26411.119 + ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/11.0/azurelinux3.0-distroless-composite/amd64/Dockerfile b/src/aspnet/11.0/azurelinux3.0-distroless-composite/amd64/Dockerfile index 5fb07fd18a..ed57820655 100644 --- a/src/aspnet/11.0/azurelinux3.0-distroless-composite/amd64/Dockerfile +++ b/src/aspnet/11.0/azurelinux3.0-distroless-composite/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -30,9 +30,9 @@ FROM $REPO:11.0.0-rc.1-azurelinux3.0-distroless-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-rc.1.26411.119 \ + DOTNET_VERSION=11.0.0-rc.1.26425.128 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-rc.1.26411.119 + ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/11.0/azurelinux3.0-distroless-composite/arm64v8/Dockerfile b/src/aspnet/11.0/azurelinux3.0-distroless-composite/arm64v8/Dockerfile index 89e13533d5..a2f3786204 100644 --- a/src/aspnet/11.0/azurelinux3.0-distroless-composite/arm64v8/Dockerfile +++ b/src/aspnet/11.0/azurelinux3.0-distroless-composite/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -30,9 +30,9 @@ FROM $REPO:11.0.0-rc.1-azurelinux3.0-distroless-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-rc.1.26411.119 \ + DOTNET_VERSION=11.0.0-rc.1.26425.128 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-rc.1.26411.119 + ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/11.0/azurelinux3.0-distroless-extra/amd64/Dockerfile b/src/aspnet/11.0/azurelinux3.0-distroless-extra/amd64/Dockerfile index 7896c88d7a..821e6faf9d 100644 --- a/src/aspnet/11.0/azurelinux3.0-distroless-extra/amd64/Dockerfile +++ b/src/aspnet/11.0/azurelinux3.0-distroless-extra/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -26,6 +26,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-azurelinux3.0-distroless-extra-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile b/src/aspnet/11.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile index fd84ec4afd..6c4d3b384c 100644 --- a/src/aspnet/11.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile +++ b/src/aspnet/11.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -26,6 +26,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-azurelinux3.0-distroless-extra-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/azurelinux3.0-distroless/amd64/Dockerfile b/src/aspnet/11.0/azurelinux3.0-distroless/amd64/Dockerfile index bbb58a69ff..17deeb96d2 100644 --- a/src/aspnet/11.0/azurelinux3.0-distroless/amd64/Dockerfile +++ b/src/aspnet/11.0/azurelinux3.0-distroless/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -26,6 +26,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-azurelinux3.0-distroless-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/azurelinux3.0-distroless/arm64v8/Dockerfile b/src/aspnet/11.0/azurelinux3.0-distroless/arm64v8/Dockerfile index a144abab75..f690396b27 100644 --- a/src/aspnet/11.0/azurelinux3.0-distroless/arm64v8/Dockerfile +++ b/src/aspnet/11.0/azurelinux3.0-distroless/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -26,6 +26,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-azurelinux3.0-distroless-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/azurelinux3.0/amd64/Dockerfile b/src/aspnet/11.0/azurelinux3.0/amd64/Dockerfile index 24fc37cc11..d92f0fb329 100644 --- a/src/aspnet/11.0/azurelinux3.0/amd64/Dockerfile +++ b/src/aspnet/11.0/azurelinux3.0/amd64/Dockerfile @@ -8,7 +8,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -24,6 +24,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-azurelinux3.0-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/azurelinux3.0/arm64v8/Dockerfile b/src/aspnet/11.0/azurelinux3.0/arm64v8/Dockerfile index 90d32c683a..562094c5d4 100644 --- a/src/aspnet/11.0/azurelinux3.0/arm64v8/Dockerfile +++ b/src/aspnet/11.0/azurelinux3.0/arm64v8/Dockerfile @@ -8,7 +8,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -24,6 +24,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-azurelinux3.0-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/azurelinux4.0-distroless-composite-extra/amd64/Dockerfile b/src/aspnet/11.0/azurelinux4.0-distroless-composite-extra/amd64/Dockerfile index b4ff216168..8d24e7b4d5 100644 --- a/src/aspnet/11.0/azurelinux4.0-distroless-composite-extra/amd64/Dockerfile +++ b/src/aspnet/11.0/azurelinux4.0-distroless-composite-extra/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -30,9 +30,9 @@ FROM $REPO:11.0.0-rc.1-azurelinux4.0-distroless-extra-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-rc.1.26411.119 \ + DOTNET_VERSION=11.0.0-rc.1.26425.128 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-rc.1.26411.119 + ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/11.0/azurelinux4.0-distroless-composite-extra/arm64v8/Dockerfile b/src/aspnet/11.0/azurelinux4.0-distroless-composite-extra/arm64v8/Dockerfile index e32cc061d3..2f0ff224f9 100644 --- a/src/aspnet/11.0/azurelinux4.0-distroless-composite-extra/arm64v8/Dockerfile +++ b/src/aspnet/11.0/azurelinux4.0-distroless-composite-extra/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -30,9 +30,9 @@ FROM $REPO:11.0.0-rc.1-azurelinux4.0-distroless-extra-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-rc.1.26411.119 \ + DOTNET_VERSION=11.0.0-rc.1.26425.128 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-rc.1.26411.119 + ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/11.0/azurelinux4.0-distroless-composite/amd64/Dockerfile b/src/aspnet/11.0/azurelinux4.0-distroless-composite/amd64/Dockerfile index a58778116f..72887a7a29 100644 --- a/src/aspnet/11.0/azurelinux4.0-distroless-composite/amd64/Dockerfile +++ b/src/aspnet/11.0/azurelinux4.0-distroless-composite/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -30,9 +30,9 @@ FROM $REPO:11.0.0-rc.1-azurelinux4.0-distroless-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-rc.1.26411.119 \ + DOTNET_VERSION=11.0.0-rc.1.26425.128 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-rc.1.26411.119 + ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/11.0/azurelinux4.0-distroless-composite/arm64v8/Dockerfile b/src/aspnet/11.0/azurelinux4.0-distroless-composite/arm64v8/Dockerfile index 6d45c70a43..ecd6d32aba 100644 --- a/src/aspnet/11.0/azurelinux4.0-distroless-composite/arm64v8/Dockerfile +++ b/src/aspnet/11.0/azurelinux4.0-distroless-composite/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -30,9 +30,9 @@ FROM $REPO:11.0.0-rc.1-azurelinux4.0-distroless-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-rc.1.26411.119 \ + DOTNET_VERSION=11.0.0-rc.1.26425.128 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-rc.1.26411.119 + ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile b/src/aspnet/11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile index 02976e014a..461d7d7d1d 100644 --- a/src/aspnet/11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile +++ b/src/aspnet/11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -26,6 +26,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-azurelinux4.0-distroless-extra-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile b/src/aspnet/11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile index ff4bd9a75c..34e9cb1fc4 100644 --- a/src/aspnet/11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile +++ b/src/aspnet/11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -26,6 +26,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-azurelinux4.0-distroless-extra-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/azurelinux4.0-distroless/amd64/Dockerfile b/src/aspnet/11.0/azurelinux4.0-distroless/amd64/Dockerfile index a5bbb51b55..d2db65bc91 100644 --- a/src/aspnet/11.0/azurelinux4.0-distroless/amd64/Dockerfile +++ b/src/aspnet/11.0/azurelinux4.0-distroless/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -26,6 +26,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-azurelinux4.0-distroless-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/azurelinux4.0-distroless/arm64v8/Dockerfile b/src/aspnet/11.0/azurelinux4.0-distroless/arm64v8/Dockerfile index d92b826550..aa3be4fbf8 100644 --- a/src/aspnet/11.0/azurelinux4.0-distroless/arm64v8/Dockerfile +++ b/src/aspnet/11.0/azurelinux4.0-distroless/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -26,6 +26,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-azurelinux4.0-distroless-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/azurelinux4.0/amd64/Dockerfile b/src/aspnet/11.0/azurelinux4.0/amd64/Dockerfile index b88252bf22..63187c801c 100644 --- a/src/aspnet/11.0/azurelinux4.0/amd64/Dockerfile +++ b/src/aspnet/11.0/azurelinux4.0/amd64/Dockerfile @@ -9,7 +9,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -25,6 +25,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-azurelinux4.0-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/azurelinux4.0/arm64v8/Dockerfile b/src/aspnet/11.0/azurelinux4.0/arm64v8/Dockerfile index 3b82c5f9a2..547a9be4d7 100644 --- a/src/aspnet/11.0/azurelinux4.0/arm64v8/Dockerfile +++ b/src/aspnet/11.0/azurelinux4.0/arm64v8/Dockerfile @@ -9,7 +9,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -25,6 +25,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-azurelinux4.0-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/nanoserver-ltsc2025/amd64/Dockerfile b/src/aspnet/11.0/nanoserver-ltsc2025/amd64/Dockerfile index 0debbdda68..6be368b903 100644 --- a/src/aspnet/11.0/nanoserver-ltsc2025/amd64/Dockerfile +++ b/src/aspnet/11.0/nanoserver-ltsc2025/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $aspnetcore_version = '11.0.0-rc.1.26411.119'; ` + $aspnetcore_version = '11.0.0-rc.1.26425.128'; ` $aspnetcore_file = 'aspnetcore-runtime-' + $aspnetcore_version + '-win-x64.zip'; ` $dotnet_sha512_file = $aspnetcore_file + '.sha512'; ` ` @@ -33,6 +33,6 @@ RUN powershell -Command ` FROM $REPO:11.0.0-rc.1-nanoserver-ltsc2025 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet/shared/Microsoft.AspNetCore.App", "/Program Files/dotnet/shared/Microsoft.AspNetCore.App"] diff --git a/src/aspnet/11.0/resolute-chiseled-composite-extra/amd64/Dockerfile b/src/aspnet/11.0/resolute-chiseled-composite-extra/amd64/Dockerfile index e455c7605b..2768a1f218 100644 --- a/src/aspnet/11.0/resolute-chiseled-composite-extra/amd64/Dockerfile +++ b/src/aspnet/11.0/resolute-chiseled-composite-extra/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -24,9 +24,9 @@ FROM $REPO:11.0.0-rc.1-resolute-chiseled-extra-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-rc.1.26411.119 \ + DOTNET_VERSION=11.0.0-rc.1.26425.128 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-rc.1.26411.119 + ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/11.0/resolute-chiseled-composite-extra/arm32v7/Dockerfile b/src/aspnet/11.0/resolute-chiseled-composite-extra/arm32v7/Dockerfile index 915a919e6d..6099392562 100644 --- a/src/aspnet/11.0/resolute-chiseled-composite-extra/arm32v7/Dockerfile +++ b/src/aspnet/11.0/resolute-chiseled-composite-extra/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm.tar.gz.sha512 \ @@ -24,9 +24,9 @@ FROM $REPO:11.0.0-rc.1-resolute-chiseled-extra-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-rc.1.26411.119 \ + DOTNET_VERSION=11.0.0-rc.1.26425.128 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-rc.1.26411.119 + ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/11.0/resolute-chiseled-composite-extra/arm64v8/Dockerfile b/src/aspnet/11.0/resolute-chiseled-composite-extra/arm64v8/Dockerfile index b4625fa537..6fe90ae736 100644 --- a/src/aspnet/11.0/resolute-chiseled-composite-extra/arm64v8/Dockerfile +++ b/src/aspnet/11.0/resolute-chiseled-composite-extra/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -24,9 +24,9 @@ FROM $REPO:11.0.0-rc.1-resolute-chiseled-extra-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-rc.1.26411.119 \ + DOTNET_VERSION=11.0.0-rc.1.26425.128 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-rc.1.26411.119 + ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/11.0/resolute-chiseled-composite/amd64/Dockerfile b/src/aspnet/11.0/resolute-chiseled-composite/amd64/Dockerfile index 93f06dbc16..a3d2c00fc1 100644 --- a/src/aspnet/11.0/resolute-chiseled-composite/amd64/Dockerfile +++ b/src/aspnet/11.0/resolute-chiseled-composite/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -24,9 +24,9 @@ FROM $REPO:11.0.0-rc.1-resolute-chiseled-amd64 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-rc.1.26411.119 \ + DOTNET_VERSION=11.0.0-rc.1.26425.128 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-rc.1.26411.119 + ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/11.0/resolute-chiseled-composite/arm32v7/Dockerfile b/src/aspnet/11.0/resolute-chiseled-composite/arm32v7/Dockerfile index 3e16bea7ee..a9cbda50da 100644 --- a/src/aspnet/11.0/resolute-chiseled-composite/arm32v7/Dockerfile +++ b/src/aspnet/11.0/resolute-chiseled-composite/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm.tar.gz.sha512 \ @@ -24,9 +24,9 @@ FROM $REPO:11.0.0-rc.1-resolute-chiseled-arm32v7 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-rc.1.26411.119 \ + DOTNET_VERSION=11.0.0-rc.1.26425.128 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-rc.1.26411.119 + ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/11.0/resolute-chiseled-composite/arm64v8/Dockerfile b/src/aspnet/11.0/resolute-chiseled-composite/arm64v8/Dockerfile index d7b54d7719..f170081fe5 100644 --- a/src/aspnet/11.0/resolute-chiseled-composite/arm64v8/Dockerfile +++ b/src/aspnet/11.0/resolute-chiseled-composite/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Composite Runtime -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -24,9 +24,9 @@ FROM $REPO:11.0.0-rc.1-resolute-chiseled-arm64v8 ENV \ # .NET Runtime version - DOTNET_VERSION=11.0.0-rc.1.26411.119 \ + DOTNET_VERSION=11.0.0-rc.1.26425.128 \ # ASP.NET Core version - ASPNET_VERSION=11.0.0-rc.1.26411.119 + ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/aspnet/11.0/resolute-chiseled-extra/amd64/Dockerfile b/src/aspnet/11.0/resolute-chiseled-extra/amd64/Dockerfile index f37116d69c..f313d279b2 100644 --- a/src/aspnet/11.0/resolute-chiseled-extra/amd64/Dockerfile +++ b/src/aspnet/11.0/resolute-chiseled-extra/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM amd64/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -20,6 +20,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-resolute-chiseled-extra-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/resolute-chiseled-extra/arm32v7/Dockerfile b/src/aspnet/11.0/resolute-chiseled-extra/arm32v7/Dockerfile index 22ae12c2a5..1f3003a817 100644 --- a/src/aspnet/11.0/resolute-chiseled-extra/arm32v7/Dockerfile +++ b/src/aspnet/11.0/resolute-chiseled-extra/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz.sha512 \ @@ -20,6 +20,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-resolute-chiseled-extra-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/resolute-chiseled-extra/arm64v8/Dockerfile b/src/aspnet/11.0/resolute-chiseled-extra/arm64v8/Dockerfile index 97b8b5a05e..c3e0e4d60c 100644 --- a/src/aspnet/11.0/resolute-chiseled-extra/arm64v8/Dockerfile +++ b/src/aspnet/11.0/resolute-chiseled-extra/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm64v8/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -20,6 +20,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-resolute-chiseled-extra-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/resolute-chiseled/amd64/Dockerfile b/src/aspnet/11.0/resolute-chiseled/amd64/Dockerfile index 93d7eacf29..052c33501b 100644 --- a/src/aspnet/11.0/resolute-chiseled/amd64/Dockerfile +++ b/src/aspnet/11.0/resolute-chiseled/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM amd64/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -20,6 +20,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-resolute-chiseled-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/resolute-chiseled/arm32v7/Dockerfile b/src/aspnet/11.0/resolute-chiseled/arm32v7/Dockerfile index f6aa009550..02d736f09f 100644 --- a/src/aspnet/11.0/resolute-chiseled/arm32v7/Dockerfile +++ b/src/aspnet/11.0/resolute-chiseled/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz.sha512 \ @@ -20,6 +20,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-resolute-chiseled-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/resolute-chiseled/arm64v8/Dockerfile b/src/aspnet/11.0/resolute-chiseled/arm64v8/Dockerfile index f5ffd6e24a..839c86a7d3 100644 --- a/src/aspnet/11.0/resolute-chiseled/arm64v8/Dockerfile +++ b/src/aspnet/11.0/resolute-chiseled/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm64v8/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -20,6 +20,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-resolute-chiseled-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/resolute/amd64/Dockerfile b/src/aspnet/11.0/resolute/amd64/Dockerfile index 06c81c6d5b..f07184708a 100644 --- a/src/aspnet/11.0/resolute/amd64/Dockerfile +++ b/src/aspnet/11.0/resolute/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM amd64/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-x64.tar.gz.sha512 \ @@ -20,6 +20,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-resolute-amd64 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/resolute/arm32v7/Dockerfile b/src/aspnet/11.0/resolute/arm32v7/Dockerfile index 99f8cd39de..7bb76bbb55 100644 --- a/src/aspnet/11.0/resolute/arm32v7/Dockerfile +++ b/src/aspnet/11.0/resolute/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz.sha512 \ @@ -20,6 +20,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-resolute-arm32v7 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/resolute/arm64v8/Dockerfile b/src/aspnet/11.0/resolute/arm64v8/Dockerfile index 4eb530c9ab..f5593341aa 100644 --- a/src/aspnet/11.0/resolute/arm64v8/Dockerfile +++ b/src/aspnet/11.0/resolute/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime FROM arm64v8/buildpack-deps:resolute-curl AS installer # Retrieve ASP.NET Core -RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ +RUN aspnetcore_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm64.tar.gz.sha512 \ @@ -20,6 +20,6 @@ RUN aspnetcore_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-resolute-arm64v8 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/aspnet/11.0/windowsservercore-ltsc2025/amd64/Dockerfile b/src/aspnet/11.0/windowsservercore-ltsc2025/amd64/Dockerfile index b68c40444a..aa88f0b7aa 100644 --- a/src/aspnet/11.0/windowsservercore-ltsc2025/amd64/Dockerfile +++ b/src/aspnet/11.0/windowsservercore-ltsc2025/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $aspnetcore_version = '11.0.0-rc.1.26411.119'; ` + $aspnetcore_version = '11.0.0-rc.1.26425.128'; ` $aspnetcore_file = 'aspnetcore-runtime-' + $aspnetcore_version + '-win-x64.zip'; ` $dotnet_sha512_file = $aspnetcore_file + '.sha512'; ` ` @@ -33,6 +33,6 @@ RUN powershell -Command ` FROM $REPO:11.0.0-rc.1-windowsservercore-ltsc2025 # ASP.NET Core version -ENV ASPNET_VERSION=11.0.0-rc.1.26411.119 +ENV ASPNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet/shared/Microsoft.AspNetCore.App", "/Program Files/dotnet/shared/Microsoft.AspNetCore.App"] diff --git a/src/runtime/11.0/alpine3.24-extra/amd64/Dockerfile b/src/runtime/11.0/alpine3.24-extra/amd64/Dockerfile index b1f5624a4f..91e235a44d 100644 --- a/src/runtime/11.0/alpine3.24-extra/amd64/Dockerfile +++ b/src/runtime/11.0/alpine3.24-extra/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM $REPO:11.0.0-rc.1-alpine3.24-extra-amd64 AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && wget \ https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-x64.tar.gz \ https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-x64.tar.gz.sha512 \ @@ -20,7 +20,7 @@ RUN dotnet_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-alpine3.24-extra-amd64 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/11.0/alpine3.24-extra/arm32v7/Dockerfile b/src/runtime/11.0/alpine3.24-extra/arm32v7/Dockerfile index 60b50133b3..b4c46b020b 100644 --- a/src/runtime/11.0/alpine3.24-extra/arm32v7/Dockerfile +++ b/src/runtime/11.0/alpine3.24-extra/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM $REPO:11.0.0-rc.1-alpine3.24-extra-arm32v7 AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && wget \ https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm.tar.gz \ https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm.tar.gz.sha512 \ @@ -20,7 +20,7 @@ RUN dotnet_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-alpine3.24-extra-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/11.0/alpine3.24-extra/arm64v8/Dockerfile b/src/runtime/11.0/alpine3.24-extra/arm64v8/Dockerfile index ad03604ae9..3b608e53c9 100644 --- a/src/runtime/11.0/alpine3.24-extra/arm64v8/Dockerfile +++ b/src/runtime/11.0/alpine3.24-extra/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM $REPO:11.0.0-rc.1-alpine3.24-extra-arm64v8 AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && wget \ https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm64.tar.gz \ https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm64.tar.gz.sha512 \ @@ -20,7 +20,7 @@ RUN dotnet_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-alpine3.24-extra-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/11.0/alpine3.24/amd64/Dockerfile b/src/runtime/11.0/alpine3.24/amd64/Dockerfile index 80e11b0baa..0492199010 100644 --- a/src/runtime/11.0/alpine3.24/amd64/Dockerfile +++ b/src/runtime/11.0/alpine3.24/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM $REPO:11.0.0-rc.1-alpine3.24-amd64 AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && wget \ https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-x64.tar.gz \ https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-x64.tar.gz.sha512 \ @@ -20,7 +20,7 @@ RUN dotnet_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-alpine3.24-amd64 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/11.0/alpine3.24/arm32v7/Dockerfile b/src/runtime/11.0/alpine3.24/arm32v7/Dockerfile index 4362dcda73..e50d1a561f 100644 --- a/src/runtime/11.0/alpine3.24/arm32v7/Dockerfile +++ b/src/runtime/11.0/alpine3.24/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM $REPO:11.0.0-rc.1-alpine3.24-arm32v7 AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && wget \ https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm.tar.gz \ https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm.tar.gz.sha512 \ @@ -20,7 +20,7 @@ RUN dotnet_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-alpine3.24-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/11.0/alpine3.24/arm64v8/Dockerfile b/src/runtime/11.0/alpine3.24/arm64v8/Dockerfile index f93f31ba6e..a9121a2482 100644 --- a/src/runtime/11.0/alpine3.24/arm64v8/Dockerfile +++ b/src/runtime/11.0/alpine3.24/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM $REPO:11.0.0-rc.1-alpine3.24-arm64v8 AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && wget \ https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm64.tar.gz \ https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-musl-arm64.tar.gz.sha512 \ @@ -20,7 +20,7 @@ RUN dotnet_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-alpine3.24-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/11.0/azurelinux3.0-distroless-extra/amd64/Dockerfile b/src/runtime/11.0/azurelinux3.0-distroless-extra/amd64/Dockerfile index 92edfa6aa8..486999bfa7 100644 --- a/src/runtime/11.0/azurelinux3.0-distroless-extra/amd64/Dockerfile +++ b/src/runtime/11.0/azurelinux3.0-distroless-extra/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz.sha512 \ @@ -29,7 +29,7 @@ RUN mkdir /dotnet-symlink \ FROM $REPO:11.0.0-rc.1-azurelinux3.0-distroless-extra-amd64 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/11.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile b/src/runtime/11.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile index a62cb5f84b..86f6442169 100644 --- a/src/runtime/11.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile +++ b/src/runtime/11.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz.sha512 \ @@ -29,7 +29,7 @@ RUN mkdir /dotnet-symlink \ FROM $REPO:11.0.0-rc.1-azurelinux3.0-distroless-extra-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/11.0/azurelinux3.0-distroless/amd64/Dockerfile b/src/runtime/11.0/azurelinux3.0-distroless/amd64/Dockerfile index a8eef96ffa..d061f09bed 100644 --- a/src/runtime/11.0/azurelinux3.0-distroless/amd64/Dockerfile +++ b/src/runtime/11.0/azurelinux3.0-distroless/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz.sha512 \ @@ -29,7 +29,7 @@ RUN mkdir /dotnet-symlink \ FROM $REPO:11.0.0-rc.1-azurelinux3.0-distroless-amd64 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/11.0/azurelinux3.0-distroless/arm64v8/Dockerfile b/src/runtime/11.0/azurelinux3.0-distroless/arm64v8/Dockerfile index 8613548e2d..276d7c135c 100644 --- a/src/runtime/11.0/azurelinux3.0-distroless/arm64v8/Dockerfile +++ b/src/runtime/11.0/azurelinux3.0-distroless/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz.sha512 \ @@ -29,7 +29,7 @@ RUN mkdir /dotnet-symlink \ FROM $REPO:11.0.0-rc.1-azurelinux3.0-distroless-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/11.0/azurelinux3.0/amd64/Dockerfile b/src/runtime/11.0/azurelinux3.0/amd64/Dockerfile index 5c14e3d973..d987b94519 100644 --- a/src/runtime/11.0/azurelinux3.0/amd64/Dockerfile +++ b/src/runtime/11.0/azurelinux3.0/amd64/Dockerfile @@ -8,7 +8,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz.sha512 \ @@ -24,7 +24,7 @@ RUN dotnet_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-azurelinux3.0-amd64 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/11.0/azurelinux3.0/arm64v8/Dockerfile b/src/runtime/11.0/azurelinux3.0/arm64v8/Dockerfile index 308cea9ae0..3e3709cd18 100644 --- a/src/runtime/11.0/azurelinux3.0/arm64v8/Dockerfile +++ b/src/runtime/11.0/azurelinux3.0/arm64v8/Dockerfile @@ -8,7 +8,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz.sha512 \ @@ -24,7 +24,7 @@ RUN dotnet_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-azurelinux3.0-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile b/src/runtime/11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile index 058fd4e3c7..55181301ff 100644 --- a/src/runtime/11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile +++ b/src/runtime/11.0/azurelinux4.0-distroless-extra/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz.sha512 \ @@ -29,7 +29,7 @@ RUN mkdir /dotnet-symlink \ FROM $REPO:11.0.0-rc.1-azurelinux4.0-distroless-extra-amd64 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile b/src/runtime/11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile index 3429be4aa0..e27414914a 100644 --- a/src/runtime/11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile +++ b/src/runtime/11.0/azurelinux4.0-distroless-extra/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz.sha512 \ @@ -29,7 +29,7 @@ RUN mkdir /dotnet-symlink \ FROM $REPO:11.0.0-rc.1-azurelinux4.0-distroless-extra-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/11.0/azurelinux4.0-distroless/amd64/Dockerfile b/src/runtime/11.0/azurelinux4.0-distroless/amd64/Dockerfile index d698b7bb46..c6402b57a9 100644 --- a/src/runtime/11.0/azurelinux4.0-distroless/amd64/Dockerfile +++ b/src/runtime/11.0/azurelinux4.0-distroless/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz.sha512 \ @@ -29,7 +29,7 @@ RUN mkdir /dotnet-symlink \ FROM $REPO:11.0.0-rc.1-azurelinux4.0-distroless-amd64 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/11.0/azurelinux4.0-distroless/arm64v8/Dockerfile b/src/runtime/11.0/azurelinux4.0-distroless/arm64v8/Dockerfile index 558920f8ac..c991a5dd22 100644 --- a/src/runtime/11.0/azurelinux4.0-distroless/arm64v8/Dockerfile +++ b/src/runtime/11.0/azurelinux4.0-distroless/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz.sha512 \ @@ -29,7 +29,7 @@ RUN mkdir /dotnet-symlink \ FROM $REPO:11.0.0-rc.1-azurelinux4.0-distroless-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/11.0/azurelinux4.0/amd64/Dockerfile b/src/runtime/11.0/azurelinux4.0/amd64/Dockerfile index 2a47e6d2e6..29a1b19467 100644 --- a/src/runtime/11.0/azurelinux4.0/amd64/Dockerfile +++ b/src/runtime/11.0/azurelinux4.0/amd64/Dockerfile @@ -9,7 +9,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz.sha512 \ @@ -25,7 +25,7 @@ RUN dotnet_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-azurelinux4.0-amd64 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/11.0/azurelinux4.0/arm64v8/Dockerfile b/src/runtime/11.0/azurelinux4.0/arm64v8/Dockerfile index 2491ca2314..ad43d35e05 100644 --- a/src/runtime/11.0/azurelinux4.0/arm64v8/Dockerfile +++ b/src/runtime/11.0/azurelinux4.0/arm64v8/Dockerfile @@ -9,7 +9,7 @@ RUN dnf install -y \ && dnf clean all # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz.sha512 \ @@ -25,7 +25,7 @@ RUN dotnet_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-azurelinux4.0-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/11.0/nanoserver-ltsc2025/amd64/Dockerfile b/src/runtime/11.0/nanoserver-ltsc2025/amd64/Dockerfile index e360a9b2c4..7c413f114e 100644 --- a/src/runtime/11.0/nanoserver-ltsc2025/amd64/Dockerfile +++ b/src/runtime/11.0/nanoserver-ltsc2025/amd64/Dockerfile @@ -8,7 +8,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $dotnet_version = '11.0.0-rc.1.26411.119'; ` + $dotnet_version = '11.0.0-rc.1.26425.128'; ` $dotnet_file = 'dotnet-runtime-' + $dotnet_version + '-win-x64.zip'; ` $dotnet_sha512_file = $dotnet_file + '.sha512'; ` ` @@ -36,7 +36,7 @@ ENV ` # Enable detection of running in a container DOTNET_RUNNING_IN_CONTAINER=true ` # .NET Runtime version - DOTNET_VERSION=11.0.0-rc.1.26411.119 + DOTNET_VERSION=11.0.0-rc.1.26425.128 # In order to set system PATH, ContainerAdministrator must be used USER ContainerAdministrator diff --git a/src/runtime/11.0/resolute-chiseled-extra/amd64/Dockerfile b/src/runtime/11.0/resolute-chiseled-extra/amd64/Dockerfile index 237307b906..bd18aef091 100644 --- a/src/runtime/11.0/resolute-chiseled-extra/amd64/Dockerfile +++ b/src/runtime/11.0/resolute-chiseled-extra/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:resolute-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz.sha512 \ @@ -23,7 +23,7 @@ RUN mkdir /dotnet-symlink \ FROM $REPO:11.0.0-rc.1-resolute-chiseled-extra-amd64 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/11.0/resolute-chiseled-extra/arm32v7/Dockerfile b/src/runtime/11.0/resolute-chiseled-extra/arm32v7/Dockerfile index 5c506b4fa8..6838c102f0 100644 --- a/src/runtime/11.0/resolute-chiseled-extra/arm32v7/Dockerfile +++ b/src/runtime/11.0/resolute-chiseled-extra/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz.sha512 \ @@ -23,7 +23,7 @@ RUN mkdir /dotnet-symlink \ FROM $REPO:11.0.0-rc.1-resolute-chiseled-extra-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/11.0/resolute-chiseled-extra/arm64v8/Dockerfile b/src/runtime/11.0/resolute-chiseled-extra/arm64v8/Dockerfile index 63776fa251..148a14e557 100644 --- a/src/runtime/11.0/resolute-chiseled-extra/arm64v8/Dockerfile +++ b/src/runtime/11.0/resolute-chiseled-extra/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:resolute-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz.sha512 \ @@ -23,7 +23,7 @@ RUN mkdir /dotnet-symlink \ FROM $REPO:11.0.0-rc.1-resolute-chiseled-extra-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/11.0/resolute-chiseled/amd64/Dockerfile b/src/runtime/11.0/resolute-chiseled/amd64/Dockerfile index bce80be3e1..3e8b50eb73 100644 --- a/src/runtime/11.0/resolute-chiseled/amd64/Dockerfile +++ b/src/runtime/11.0/resolute-chiseled/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:resolute-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz.sha512 \ @@ -23,7 +23,7 @@ RUN mkdir /dotnet-symlink \ FROM $REPO:11.0.0-rc.1-resolute-chiseled-amd64 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/11.0/resolute-chiseled/arm32v7/Dockerfile b/src/runtime/11.0/resolute-chiseled/arm32v7/Dockerfile index d82d159550..ac00c9a648 100644 --- a/src/runtime/11.0/resolute-chiseled/arm32v7/Dockerfile +++ b/src/runtime/11.0/resolute-chiseled/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz.sha512 \ @@ -23,7 +23,7 @@ RUN mkdir /dotnet-symlink \ FROM $REPO:11.0.0-rc.1-resolute-chiseled-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/11.0/resolute-chiseled/arm64v8/Dockerfile b/src/runtime/11.0/resolute-chiseled/arm64v8/Dockerfile index c91167d918..c8157b56ef 100644 --- a/src/runtime/11.0/resolute-chiseled/arm64v8/Dockerfile +++ b/src/runtime/11.0/resolute-chiseled/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:resolute-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz.sha512 \ @@ -23,7 +23,7 @@ RUN mkdir /dotnet-symlink \ FROM $REPO:11.0.0-rc.1-resolute-chiseled-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"] COPY --from=installer ["/dotnet-symlink", "/usr/bin"] diff --git a/src/runtime/11.0/resolute/amd64/Dockerfile b/src/runtime/11.0/resolute/amd64/Dockerfile index 5d00e11bee..52ae7fcd22 100644 --- a/src/runtime/11.0/resolute/amd64/Dockerfile +++ b/src/runtime/11.0/resolute/amd64/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM amd64/buildpack-deps:resolute-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-x64.tar.gz.sha512 \ @@ -20,7 +20,7 @@ RUN dotnet_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-resolute-amd64 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/11.0/resolute/arm32v7/Dockerfile b/src/runtime/11.0/resolute/arm32v7/Dockerfile index 2d7d402512..5244b895dd 100644 --- a/src/runtime/11.0/resolute/arm32v7/Dockerfile +++ b/src/runtime/11.0/resolute/arm32v7/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm32v7/buildpack-deps:jammy-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz.sha512 \ @@ -20,7 +20,7 @@ RUN dotnet_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-resolute-arm32v7 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/11.0/resolute/arm64v8/Dockerfile b/src/runtime/11.0/resolute/arm64v8/Dockerfile index 788aafe646..40cc7ba471 100644 --- a/src/runtime/11.0/resolute/arm64v8/Dockerfile +++ b/src/runtime/11.0/resolute/arm64v8/Dockerfile @@ -4,7 +4,7 @@ ARG REPO=mcr.microsoft.com/dotnet/runtime-deps FROM arm64v8/buildpack-deps:resolute-curl AS installer # Retrieve .NET Runtime -RUN dotnet_version=11.0.0-rc.1.26411.119 \ +RUN dotnet_version=11.0.0-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm64.tar.gz.sha512 \ @@ -20,7 +20,7 @@ RUN dotnet_version=11.0.0-rc.1.26411.119 \ FROM $REPO:11.0.0-rc.1-resolute-arm64v8 # .NET Runtime version -ENV DOTNET_VERSION=11.0.0-rc.1.26411.119 +ENV DOTNET_VERSION=11.0.0-rc.1.26425.128 COPY --from=installer ["/dotnet", "/usr/share/dotnet"] diff --git a/src/runtime/11.0/windowsservercore-ltsc2025/amd64/Dockerfile b/src/runtime/11.0/windowsservercore-ltsc2025/amd64/Dockerfile index c52feeb613..f7614546ad 100644 --- a/src/runtime/11.0/windowsservercore-ltsc2025/amd64/Dockerfile +++ b/src/runtime/11.0/windowsservercore-ltsc2025/amd64/Dockerfile @@ -8,7 +8,7 @@ RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; ` ` - $dotnet_version = '11.0.0-rc.1.26411.119'; ` + $dotnet_version = '11.0.0-rc.1.26425.128'; ` $dotnet_file = 'dotnet-runtime-' + $dotnet_version + '-win-x64.zip'; ` $dotnet_sha512_file = $dotnet_file + '.sha512'; ` ` @@ -36,7 +36,7 @@ ENV ` # Enable detection of running in a container DOTNET_RUNNING_IN_CONTAINER=true ` # .NET Runtime version - DOTNET_VERSION=11.0.0-rc.1.26411.119 + DOTNET_VERSION=11.0.0-rc.1.26425.128 RUN setx /M PATH "%PATH%;C:\Program Files\dotnet" diff --git a/src/sdk/11.0/alpine3.24/amd64/Dockerfile b/src/sdk/11.0/alpine3.24/amd64/Dockerfile index bbd2909953..ef834bd7d4 100644 --- a/src/sdk/11.0/alpine3.24/amd64/Dockerfile +++ b/src/sdk/11.0/alpine3.24/amd64/Dockerfile @@ -3,7 +3,7 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM $REPO:11.0.0-rc.1-alpine3.24-amd64 AS installer # Install .NET SDK -RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ +RUN dotnet_sdk_version=11.0.100-rc.1.26425.128 \ && wget \ https://ci.dot.net/public/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz \ https://ci.dot.net/public-checksums/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz.sha512 \ @@ -30,7 +30,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=11.0.100-rc.1.26411.119 \ + DOTNET_SDK_VERSION=11.0.100-rc.1.26425.128 \ # Disable the invariant mode (set in base image) DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ # Enable correct mode for dotnet watch (only mode supported in a container) diff --git a/src/sdk/11.0/alpine3.24/arm32v7/Dockerfile b/src/sdk/11.0/alpine3.24/arm32v7/Dockerfile index e6d135346d..bf9650b3e5 100644 --- a/src/sdk/11.0/alpine3.24/arm32v7/Dockerfile +++ b/src/sdk/11.0/alpine3.24/arm32v7/Dockerfile @@ -3,7 +3,7 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM $REPO:11.0.0-rc.1-alpine3.24-arm32v7 AS installer # Install .NET SDK -RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ +RUN dotnet_sdk_version=11.0.100-rc.1.26425.128 \ && wget \ https://ci.dot.net/public/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-arm.tar.gz \ https://ci.dot.net/public-checksums/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-arm.tar.gz.sha512 \ @@ -24,7 +24,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=11.0.100-rc.1.26411.119 \ + DOTNET_SDK_VERSION=11.0.100-rc.1.26425.128 \ # Disable the invariant mode (set in base image) DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ # Enable correct mode for dotnet watch (only mode supported in a container) diff --git a/src/sdk/11.0/alpine3.24/arm64v8/Dockerfile b/src/sdk/11.0/alpine3.24/arm64v8/Dockerfile index 1b8444d0f3..83f20d147b 100644 --- a/src/sdk/11.0/alpine3.24/arm64v8/Dockerfile +++ b/src/sdk/11.0/alpine3.24/arm64v8/Dockerfile @@ -3,7 +3,7 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM $REPO:11.0.0-rc.1-alpine3.24-arm64v8 AS installer # Install .NET SDK -RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ +RUN dotnet_sdk_version=11.0.100-rc.1.26425.128 \ && wget \ https://ci.dot.net/public/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-arm64.tar.gz \ https://ci.dot.net/public-checksums/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-musl-arm64.tar.gz.sha512 \ @@ -24,7 +24,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=11.0.100-rc.1.26411.119 \ + DOTNET_SDK_VERSION=11.0.100-rc.1.26425.128 \ # Disable the invariant mode (set in base image) DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ # Enable correct mode for dotnet watch (only mode supported in a container) diff --git a/src/sdk/11.0/azurelinux3.0/amd64/Dockerfile b/src/sdk/11.0/azurelinux3.0/amd64/Dockerfile index e1095964b3..64ab7abdc2 100644 --- a/src/sdk/11.0/azurelinux3.0/amd64/Dockerfile +++ b/src/sdk/11.0/azurelinux3.0/amd64/Dockerfile @@ -7,7 +7,7 @@ RUN tdnf install -y \ && tdnf clean all # Install .NET SDK -RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ +RUN dotnet_sdk_version=11.0.100-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz.sha512 \ @@ -34,7 +34,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=11.0.100-rc.1.26411.119 \ + DOTNET_SDK_VERSION=11.0.100-rc.1.26425.128 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/11.0/azurelinux3.0/arm64v8/Dockerfile b/src/sdk/11.0/azurelinux3.0/arm64v8/Dockerfile index 78768c7d88..1f2ba146e4 100644 --- a/src/sdk/11.0/azurelinux3.0/arm64v8/Dockerfile +++ b/src/sdk/11.0/azurelinux3.0/arm64v8/Dockerfile @@ -7,7 +7,7 @@ RUN tdnf install -y \ && tdnf clean all # Install .NET SDK -RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ +RUN dotnet_sdk_version=11.0.100-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz.sha512 \ @@ -34,7 +34,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=11.0.100-rc.1.26411.119 \ + DOTNET_SDK_VERSION=11.0.100-rc.1.26425.128 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/11.0/azurelinux4.0/amd64/Dockerfile b/src/sdk/11.0/azurelinux4.0/amd64/Dockerfile index 6598d33181..d0ccce7913 100644 --- a/src/sdk/11.0/azurelinux4.0/amd64/Dockerfile +++ b/src/sdk/11.0/azurelinux4.0/amd64/Dockerfile @@ -8,7 +8,7 @@ RUN dnf install -y \ && dnf clean all # Install .NET SDK -RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ +RUN dotnet_sdk_version=11.0.100-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz.sha512 \ @@ -35,7 +35,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=11.0.100-rc.1.26411.119 \ + DOTNET_SDK_VERSION=11.0.100-rc.1.26425.128 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/11.0/azurelinux4.0/arm64v8/Dockerfile b/src/sdk/11.0/azurelinux4.0/arm64v8/Dockerfile index 546b5b3312..63e79545a4 100644 --- a/src/sdk/11.0/azurelinux4.0/arm64v8/Dockerfile +++ b/src/sdk/11.0/azurelinux4.0/arm64v8/Dockerfile @@ -8,7 +8,7 @@ RUN dnf install -y \ && dnf clean all # Install .NET SDK -RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ +RUN dotnet_sdk_version=11.0.100-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz.sha512 \ @@ -35,7 +35,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=11.0.100-rc.1.26411.119 \ + DOTNET_SDK_VERSION=11.0.100-rc.1.26425.128 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/11.0/nanoserver-ltsc2025/amd64/Dockerfile b/src/sdk/11.0/nanoserver-ltsc2025/amd64/Dockerfile index 2c41bb231b..1490009306 100644 --- a/src/sdk/11.0/nanoserver-ltsc2025/amd64/Dockerfile +++ b/src/sdk/11.0/nanoserver-ltsc2025/amd64/Dockerfile @@ -25,7 +25,7 @@ RUN powershell -Command " ` $ProgressPreference = 'SilentlyContinue'; ` ` # Retrieve .NET SDK - $dotnet_sdk_version = '11.0.100-rc.1.26411.119'; ` + $dotnet_sdk_version = '11.0.100-rc.1.26425.128'; ` $dotnet_file = 'dotnet-sdk-' + $dotnet_sdk_version + '-win-x64.zip'; ` $dotnet_sha512_file = $dotnet_file + '.sha512'; ` ` @@ -72,7 +72,7 @@ ENV ` # Do not show first run text DOTNET_NOLOGO=true ` # SDK version - DOTNET_SDK_VERSION=11.0.100-rc.1.26411.119 ` + DOTNET_SDK_VERSION=11.0.100-rc.1.26425.128 ` # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true ` # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/11.0/resolute/amd64/Dockerfile b/src/sdk/11.0/resolute/amd64/Dockerfile index 4740b11f98..7c9075e45d 100644 --- a/src/sdk/11.0/resolute/amd64/Dockerfile +++ b/src/sdk/11.0/resolute/amd64/Dockerfile @@ -3,7 +3,7 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM amd64/buildpack-deps:resolute-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ +RUN dotnet_sdk_version=11.0.100-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz.sha512 \ @@ -30,7 +30,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=11.0.100-rc.1.26411.119 \ + DOTNET_SDK_VERSION=11.0.100-rc.1.26425.128 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/11.0/resolute/arm32v7/Dockerfile b/src/sdk/11.0/resolute/arm32v7/Dockerfile index 1c574f9df4..01d1ca62d8 100644 --- a/src/sdk/11.0/resolute/arm32v7/Dockerfile +++ b/src/sdk/11.0/resolute/arm32v7/Dockerfile @@ -3,7 +3,7 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM arm32v7/buildpack-deps:jammy-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ +RUN dotnet_sdk_version=11.0.100-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz.sha512 \ @@ -30,7 +30,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=11.0.100-rc.1.26411.119 \ + DOTNET_SDK_VERSION=11.0.100-rc.1.26425.128 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/11.0/resolute/arm64v8/Dockerfile b/src/sdk/11.0/resolute/arm64v8/Dockerfile index 8448430a71..dc2e7a98ef 100644 --- a/src/sdk/11.0/resolute/arm64v8/Dockerfile +++ b/src/sdk/11.0/resolute/arm64v8/Dockerfile @@ -3,7 +3,7 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM arm64v8/buildpack-deps:resolute-curl AS installer # Install .NET SDK -RUN dotnet_sdk_version=11.0.100-rc.1.26411.119 \ +RUN dotnet_sdk_version=11.0.100-rc.1.26425.128 \ && curl --fail --show-error --location \ --remote-name https://ci.dot.net/public/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz \ --remote-name https://ci.dot.net/public-checksums/Sdk/$dotnet_sdk_version/dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz.sha512 \ @@ -30,7 +30,7 @@ ENV \ # Do not show first run text DOTNET_NOLOGO=true \ # SDK version - DOTNET_SDK_VERSION=11.0.100-rc.1.26411.119 \ + DOTNET_SDK_VERSION=11.0.100-rc.1.26425.128 \ # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true \ # Skip extraction of XML docs - generally not useful within an image/container - helps performance diff --git a/src/sdk/11.0/windowsservercore-ltsc2025/amd64/Dockerfile b/src/sdk/11.0/windowsservercore-ltsc2025/amd64/Dockerfile index 6f5e644c46..0745b51dc8 100644 --- a/src/sdk/11.0/windowsservercore-ltsc2025/amd64/Dockerfile +++ b/src/sdk/11.0/windowsservercore-ltsc2025/amd64/Dockerfile @@ -25,7 +25,7 @@ RUN powershell -Command " ` $ProgressPreference = 'SilentlyContinue'; ` ` # Retrieve .NET SDK - $dotnet_sdk_version = '11.0.100-rc.1.26411.119'; ` + $dotnet_sdk_version = '11.0.100-rc.1.26425.128'; ` $dotnet_file = 'dotnet-sdk-' + $dotnet_sdk_version + '-win-x64.zip'; ` $dotnet_sha512_file = $dotnet_file + '.sha512'; ` ` @@ -72,7 +72,7 @@ ENV ` # Do not show first run text DOTNET_NOLOGO=true ` # SDK version - DOTNET_SDK_VERSION=11.0.100-rc.1.26411.119 ` + DOTNET_SDK_VERSION=11.0.100-rc.1.26425.128 ` # Enable correct mode for dotnet watch (only mode supported in a container) DOTNET_USE_POLLING_FILE_WATCHER=true ` # Skip extraction of XML docs - generally not useful within an image/container - helps performance From f03b50391ae62c02f9cd870faec402f52b777ec5 Mon Sep 17 00:00:00 2001 From: Logan Bussell Date: Tue, 8 Sep 2026 09:41:52 -0700 Subject: [PATCH 24/25] Update .NET Monitor and PowerShell versions Update .NET Monitor to 8.1.4, 9.0.6, and 10.0.4, and PowerShell to 7.4.20, 7.5.11, and 7.6.6. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- README.monitor-base.md | 16 ++-- README.monitor.md | 16 ++-- manifest.versions.json | 84 +++++++++---------- .../azurelinux-distroless/amd64/Dockerfile | 2 +- .../azurelinux-distroless/arm64v8/Dockerfile | 2 +- .../azurelinux-distroless/amd64/Dockerfile | 4 +- .../azurelinux-distroless/arm64v8/Dockerfile | 4 +- .../8.1/ubuntu-chiseled/amd64/Dockerfile | 4 +- .../8.1/ubuntu-chiseled/arm64v8/Dockerfile | 4 +- .../azurelinux-distroless/amd64/Dockerfile | 4 +- .../azurelinux-distroless/arm64v8/Dockerfile | 4 +- .../azurelinux-distroless/amd64/Dockerfile | 4 +- .../azurelinux-distroless/arm64v8/Dockerfile | 4 +- .../azurelinux-distroless/amd64/Dockerfile | 8 +- .../azurelinux-distroless/arm64v8/Dockerfile | 8 +- .../8.1/ubuntu-chiseled/amd64/Dockerfile | 8 +- .../8.1/ubuntu-chiseled/arm64v8/Dockerfile | 8 +- .../azurelinux-distroless/amd64/Dockerfile | 8 +- .../azurelinux-distroless/arm64v8/Dockerfile | 8 +- src/sdk/10.0/alpine3.23/amd64/Dockerfile | 10 +-- src/sdk/10.0/alpine3.24/amd64/Dockerfile | 10 +-- src/sdk/10.0/azurelinux3.0/amd64/Dockerfile | 10 +-- src/sdk/10.0/azurelinux3.0/arm64v8/Dockerfile | 10 +-- .../10.0/nanoserver-ltsc2022/amd64/Dockerfile | 6 +- .../10.0/nanoserver-ltsc2025/amd64/Dockerfile | 6 +- src/sdk/10.0/noble/amd64/Dockerfile | 10 +-- src/sdk/10.0/noble/arm32v7/Dockerfile | 10 +-- src/sdk/10.0/noble/arm64v8/Dockerfile | 10 +-- src/sdk/10.0/resolute/amd64/Dockerfile | 10 +-- src/sdk/10.0/resolute/arm32v7/Dockerfile | 10 +-- src/sdk/10.0/resolute/arm64v8/Dockerfile | 10 +-- .../amd64/Dockerfile | 6 +- .../amd64/Dockerfile | 6 +- src/sdk/8.0/alpine3.23/amd64/Dockerfile | 10 +-- src/sdk/8.0/alpine3.24/amd64/Dockerfile | 10 +-- src/sdk/8.0/azurelinux3.0/amd64/Dockerfile | 10 +-- src/sdk/8.0/azurelinux3.0/arm64v8/Dockerfile | 10 +-- src/sdk/8.0/bookworm-slim/amd64/Dockerfile | 10 +-- src/sdk/8.0/bookworm-slim/arm32v7/Dockerfile | 10 +-- src/sdk/8.0/bookworm-slim/arm64v8/Dockerfile | 10 +-- src/sdk/8.0/jammy/amd64/Dockerfile | 10 +-- src/sdk/8.0/jammy/arm32v7/Dockerfile | 10 +-- src/sdk/8.0/jammy/arm64v8/Dockerfile | 10 +-- src/sdk/8.0/nanoserver-1809/amd64/Dockerfile | 6 +- .../8.0/nanoserver-ltsc2022/amd64/Dockerfile | 6 +- .../8.0/nanoserver-ltsc2025/amd64/Dockerfile | 6 +- src/sdk/8.0/noble/amd64/Dockerfile | 10 +-- src/sdk/8.0/noble/arm64v8/Dockerfile | 10 +-- .../amd64/Dockerfile | 6 +- .../amd64/Dockerfile | 6 +- .../amd64/Dockerfile | 6 +- src/sdk/9.0/alpine3.23/amd64/Dockerfile | 10 +-- src/sdk/9.0/alpine3.24/amd64/Dockerfile | 10 +-- src/sdk/9.0/azurelinux3.0/amd64/Dockerfile | 10 +-- src/sdk/9.0/azurelinux3.0/arm64v8/Dockerfile | 10 +-- src/sdk/9.0/bookworm-slim/amd64/Dockerfile | 10 +-- src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile | 10 +-- src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile | 10 +-- src/sdk/9.0/nanoserver-1809/amd64/Dockerfile | 6 +- .../9.0/nanoserver-ltsc2022/amd64/Dockerfile | 6 +- .../9.0/nanoserver-ltsc2025/amd64/Dockerfile | 6 +- src/sdk/9.0/noble/amd64/Dockerfile | 10 +-- src/sdk/9.0/noble/arm32v7/Dockerfile | 10 +-- src/sdk/9.0/noble/arm64v8/Dockerfile | 10 +-- .../amd64/Dockerfile | 6 +- .../amd64/Dockerfile | 6 +- .../amd64/Dockerfile | 6 +- 67 files changed, 308 insertions(+), 308 deletions(-) diff --git a/README.monitor-base.md b/README.monitor-base.md index 83431aef7b..6be1c2a608 100644 --- a/README.monitor-base.md +++ b/README.monitor-base.md @@ -49,19 +49,19 @@ The following Dockerfiles demonstrate how you can use this base image to build a Tags | Dockerfile | OS Version ---- | ---------- | ---------- -10.0.3-amd64, 10.0-amd64, 10.0.3, 10.0, 10, latest | [Dockerfile](src/monitor-base/10.0/azurelinux-distroless/amd64/Dockerfile) | Azure Linux 3.0 -9.0.5-amd64, 9.0-amd64, 9.0.5, 9.0, 9 | [Dockerfile](src/monitor-base/9.0/azurelinux-distroless/amd64/Dockerfile) | Azure Linux 3.0 -8.1.3-ubuntu-chiseled-amd64, 8.1-ubuntu-chiseled-amd64, 8-ubuntu-chiseled-amd64, 8.1.3-ubuntu-chiseled, 8.1-ubuntu-chiseled, 8-ubuntu-chiseled, 8.1.3, 8.1, 8 | [Dockerfile](src/monitor-base/8.1/ubuntu-chiseled/amd64/Dockerfile) | Ubuntu 22.04 -8.1.3-azurelinux-distroless-amd64, 8.1-azurelinux-distroless-amd64, 8-azurelinux-distroless-amd64, 8.1.3-azurelinux-distroless, 8.1-azurelinux-distroless, 8-azurelinux-distroless | [Dockerfile](src/monitor-base/8.1/azurelinux-distroless/amd64/Dockerfile) | Azure Linux 3.0 +10.0.4-amd64, 10.0-amd64, 10.0.4, 10.0, 10, latest | [Dockerfile](src/monitor-base/10.0/azurelinux-distroless/amd64/Dockerfile) | Azure Linux 3.0 +9.0.6-amd64, 9.0-amd64, 9.0.6, 9.0, 9 | [Dockerfile](src/monitor-base/9.0/azurelinux-distroless/amd64/Dockerfile) | Azure Linux 3.0 +8.1.4-ubuntu-chiseled-amd64, 8.1-ubuntu-chiseled-amd64, 8-ubuntu-chiseled-amd64, 8.1.4-ubuntu-chiseled, 8.1-ubuntu-chiseled, 8-ubuntu-chiseled, 8.1.4, 8.1, 8 | [Dockerfile](src/monitor-base/8.1/ubuntu-chiseled/amd64/Dockerfile) | Ubuntu 22.04 +8.1.4-azurelinux-distroless-amd64, 8.1-azurelinux-distroless-amd64, 8-azurelinux-distroless-amd64, 8.1.4-azurelinux-distroless, 8.1-azurelinux-distroless, 8-azurelinux-distroless | [Dockerfile](src/monitor-base/8.1/azurelinux-distroless/amd64/Dockerfile) | Azure Linux 3.0 ### Linux arm64 Tags Tags | Dockerfile | OS Version ---- | ---------- | ---------- -10.0.3-arm64v8, 10.0-arm64v8, 10.0.3, 10.0, 10, latest | [Dockerfile](src/monitor-base/10.0/azurelinux-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 -9.0.5-arm64v8, 9.0-arm64v8, 9.0.5, 9.0, 9 | [Dockerfile](src/monitor-base/9.0/azurelinux-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 -8.1.3-ubuntu-chiseled-arm64v8, 8.1-ubuntu-chiseled-arm64v8, 8-ubuntu-chiseled-arm64v8, 8.1.3-ubuntu-chiseled, 8.1-ubuntu-chiseled, 8-ubuntu-chiseled, 8.1.3, 8.1, 8 | [Dockerfile](src/monitor-base/8.1/ubuntu-chiseled/arm64v8/Dockerfile) | Ubuntu 22.04 -8.1.3-azurelinux-distroless-arm64v8, 8.1-azurelinux-distroless-arm64v8, 8-azurelinux-distroless-arm64v8, 8.1.3-azurelinux-distroless, 8.1-azurelinux-distroless, 8-azurelinux-distroless | [Dockerfile](src/monitor-base/8.1/azurelinux-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 +10.0.4-arm64v8, 10.0-arm64v8, 10.0.4, 10.0, 10, latest | [Dockerfile](src/monitor-base/10.0/azurelinux-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 +9.0.6-arm64v8, 9.0-arm64v8, 9.0.6, 9.0, 9 | [Dockerfile](src/monitor-base/9.0/azurelinux-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 +8.1.4-ubuntu-chiseled-arm64v8, 8.1-ubuntu-chiseled-arm64v8, 8-ubuntu-chiseled-arm64v8, 8.1.4-ubuntu-chiseled, 8.1-ubuntu-chiseled, 8-ubuntu-chiseled, 8.1.4, 8.1, 8 | [Dockerfile](src/monitor-base/8.1/ubuntu-chiseled/arm64v8/Dockerfile) | Ubuntu 22.04 +8.1.4-azurelinux-distroless-arm64v8, 8.1-azurelinux-distroless-arm64v8, 8-azurelinux-distroless-arm64v8, 8.1.4-azurelinux-distroless, 8.1-azurelinux-distroless, 8-azurelinux-distroless | [Dockerfile](src/monitor-base/8.1/azurelinux-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 diff --git a/README.monitor.md b/README.monitor.md index 0f52ea0a0f..407f62348b 100644 --- a/README.monitor.md +++ b/README.monitor.md @@ -50,19 +50,19 @@ See [documentation](https://go.microsoft.com/fwlink/?linkid=2158052) for how to Tags | Dockerfile | OS Version ---- | ---------- | ---------- -10.0.3, 10.0, 10, latest | [Dockerfile](src/monitor/10.0/azurelinux-distroless/amd64/Dockerfile) | Azure Linux 3.0 -9.0.5, 9.0, 9 | [Dockerfile](src/monitor/9.0/azurelinux-distroless/amd64/Dockerfile) | Azure Linux 3.0 -8.1.3-ubuntu-chiseled, 8.1-ubuntu-chiseled, 8-ubuntu-chiseled, 8.1.3, 8.1, 8 | [Dockerfile](src/monitor/8.1/ubuntu-chiseled/amd64/Dockerfile) | Ubuntu 22.04 -8.1.3-azurelinux-distroless, 8.1-azurelinux-distroless, 8-azurelinux-distroless | [Dockerfile](src/monitor/8.1/azurelinux-distroless/amd64/Dockerfile) | Azure Linux 3.0 +10.0.4, 10.0, 10, latest | [Dockerfile](src/monitor/10.0/azurelinux-distroless/amd64/Dockerfile) | Azure Linux 3.0 +9.0.6, 9.0, 9 | [Dockerfile](src/monitor/9.0/azurelinux-distroless/amd64/Dockerfile) | Azure Linux 3.0 +8.1.4-ubuntu-chiseled, 8.1-ubuntu-chiseled, 8-ubuntu-chiseled, 8.1.4, 8.1, 8 | [Dockerfile](src/monitor/8.1/ubuntu-chiseled/amd64/Dockerfile) | Ubuntu 22.04 +8.1.4-azurelinux-distroless, 8.1-azurelinux-distroless, 8-azurelinux-distroless | [Dockerfile](src/monitor/8.1/azurelinux-distroless/amd64/Dockerfile) | Azure Linux 3.0 ### Linux arm64 Tags Tags | Dockerfile | OS Version ---- | ---------- | ---------- -10.0.3, 10.0, 10, latest | [Dockerfile](src/monitor/10.0/azurelinux-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 -9.0.5, 9.0, 9 | [Dockerfile](src/monitor/9.0/azurelinux-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 -8.1.3-ubuntu-chiseled, 8.1-ubuntu-chiseled, 8-ubuntu-chiseled, 8.1.3, 8.1, 8 | [Dockerfile](src/monitor/8.1/ubuntu-chiseled/arm64v8/Dockerfile) | Ubuntu 22.04 -8.1.3-azurelinux-distroless, 8.1-azurelinux-distroless, 8-azurelinux-distroless | [Dockerfile](src/monitor/8.1/azurelinux-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 +10.0.4, 10.0, 10, latest | [Dockerfile](src/monitor/10.0/azurelinux-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 +9.0.6, 9.0, 9 | [Dockerfile](src/monitor/9.0/azurelinux-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 +8.1.4-ubuntu-chiseled, 8.1-ubuntu-chiseled, 8-ubuntu-chiseled, 8.1.4, 8.1, 8 | [Dockerfile](src/monitor/8.1/ubuntu-chiseled/arm64v8/Dockerfile) | Ubuntu 22.04 +8.1.4-azurelinux-distroless, 8.1-azurelinux-distroless, 8-azurelinux-distroless | [Dockerfile](src/monitor/8.1/azurelinux-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 diff --git a/manifest.versions.json b/manifest.versions.json index 78b46cf4a6..73f6d4f707 100644 --- a/manifest.versions.json +++ b/manifest.versions.json @@ -140,37 +140,37 @@ "mingit|11.0|x64|sha": "$(mingit|latest|x64|sha)", "monitor|8|major-tag": "8", - "monitor|8.1|build-version": "8.1.3", - "monitor|8.1|product-version": "8.1.3", + "monitor|8.1|build-version": "8.1.4", + "monitor|8.1|product-version": "8.1.4", "monitor|8.1|fixed-tag": "$(monitor|8.1|product-version)", "monitor|8.1|minor-tag": "8.1", "monitor|8.1|base-url|main": "$(base-url|public|maintenance|main)", "monitor|8.1|base-url|nightly": "$(base-url|public|preview|nightly)", - "monitor-base|8.1|linux|x64|sha": "34d06efdbde4e7fb3606b5fddd7bb80ea70396fc1490ce416cbdd2e78c4393a8b3407ec1f28c0a620ebab779a2765b4f76d78ea7a96212d62597dd5e6bac9da0", - "monitor-base|8.1|linux|arm64|sha": "7a3c80ff38a8daf6f4ffb2ed0adff2d247306298acbe20fb3a9ee02b40a823ebc15ce31217ce26edbeb0deb2e0790b13bee7c3e1d833d40feebdda263fd884ae", - "monitor-ext-azureblobstorage|8.1|linux|x64|sha": "de39a12654999c3173647924a205160cff9cefb1c532c31de9126b6c01b6e7ac4ac109a9b0818ca63086a2ae6a6a2fbbc5b7f044f25529fa39684e0564cca8e6", - "monitor-ext-azureblobstorage|8.1|linux|arm64|sha": "3110f944d89a7ed4b8470096612b78f7e8f3f1f1c0f244afab65672e74e9dfe9bcc43675a121e0997a4935393b4ae7c9df1d649afd95d7fb9599b3741fb55d98", - "monitor-ext-s3storage|8.1|linux|x64|sha": "8be25b42cfc7d6b8cce2832ed27f1832e9068cd04e2f0574ab824d609d35ac1461bbde1361316bea0a8bf18eeca2b489ac22fd7aa7b57efc887d8a12c23ea984", - "monitor-ext-s3storage|8.1|linux|arm64|sha": "e2867556d9a81d8bf7b2e6bf47117135f1a6ce4b93b71222c099ec7e299cc3e74e7a4fb8cfdad3734651de32e3d379e828fefae855df3ed60108e33ed31f0fad", + "monitor-base|8.1|linux|x64|sha": "4829300f42da6a6765bfb8a83799a15440f9a94e3b3c5b0a6fe347fc04896925f93a5f8c3eb3828df7ff0162976114d6026bad256630f40f23184161480b32c6", + "monitor-base|8.1|linux|arm64|sha": "53f0240a1c38a9953a206aece9955f7d12a92bd6f6ca8b2227324f5af624cf7f7acf69a5e6b80b4420add17aab3af041fed3b11ed8777ef81acff9bd6cf6f29d", + "monitor-ext-azureblobstorage|8.1|linux|x64|sha": "7374f0fd79075cef6ce670dab8154b08ae2b0328dacf6b254826680848eedc27621013e81cac086c6fa8c63665bd97882498128079a3d21ac96c965dcc134dbf", + "monitor-ext-azureblobstorage|8.1|linux|arm64|sha": "da731216abe7587fa0b73fe5c0d804bbc433729b35b74fd02785958196c355493ebee8a71c55647e97afb9a774747149214ee2bdbb38275e59024755194780fe", + "monitor-ext-s3storage|8.1|linux|x64|sha": "66c4f1d6c5684dd9908df4f49a9e94876276aee4554125b169c2f96faea90363fb057a794e87793b3e4e69ad52075045777733c0ff3d65235ef93b5fd5d5f20a", + "monitor-ext-s3storage|8.1|linux|arm64|sha": "dc6a434ea9280805ce8cfbb414a2970bb091417c9f66fccde86d74b20425f2db76ab84bc7b5486bd715907b8e0d4f2bb23362041f097cea04f45fbfd4aca9f80", "monitor|9|major-tag": "9", "monitor|10|major-tag": "10", - "monitor|9.0|build-version": "9.0.5", - "monitor|9.0|product-version": "9.0.5", + "monitor|9.0|build-version": "9.0.6", + "monitor|9.0|product-version": "9.0.6", "monitor|9.0|fixed-tag": "$(monitor|9.0|product-version)", "monitor|9.0|minor-tag": "9.0", "monitor|9.0|base-url|main": "$(base-url|public|maintenance|main)", "monitor|9.0|base-url|nightly": "$(base-url|public|preview|nightly)", - "monitor-base|9.0|linux|x64|sha": "2e895b1d19f4fc9eb371bde27676665008d19d3b79a96ccab67cf2d18a143165c5811676a01633426f6bb0e35ee3c715ff77e12bb16708fb7ff93338a0c6b983", - "monitor-base|9.0|linux|arm64|sha": "f381c3d915b802dbea98a7047c3561f8b7c8735dbad034ac64b2833b2fb40b868d3987f84f38eedf0e0fdabbaac52efd75ff66183fa31eddeb1f990a83bcdb52", - "monitor-ext-azureblobstorage|9.0|linux|x64|sha": "59dc92a89183017ad379f865e60fb034367756ae91203a2e522d07742167b842c74e09b5dd94ead30554c3393c0c6fcd5bb865f108c8418f53646aa53a5ea86e", - "monitor-ext-azureblobstorage|9.0|linux|arm64|sha": "987503a6d68911a0f750b42950bfc9fa0a9bc3d0736f2b5ced37ec0c5824df2cc9356ac9693b28df40f08326fefe3906cf524e7d85b6cabcd4e8826cf1b89165", - "monitor-ext-s3storage|9.0|linux|x64|sha": "8fa19f1b002fa3d91571f960d7bb803a38bb81d237f5a44677726ca3b0d65e8231c9bbe1494c84a6998ac1c4dd138290e138eabd36fdf409da311736741d91d4", - "monitor-ext-s3storage|9.0|linux|arm64|sha": "60dfe12e76badb3530a0ad0d9b8d58ea059883774f1a671c2702ae35ce2e3212ad9e3acb1134df448a9c7bcfdd264293584b74f02283b57e4a98d0ff0279ac4a", - - "monitor|10.0|build-version": "10.0.3", - "monitor|10.0|product-version": "10.0.3", + "monitor-base|9.0|linux|x64|sha": "781ea82fc411e7d6dd7b25b39d05165b3bf165ec083d6c3b5ca0d5e35df433fda386050e07df1988bad209086462c35406f313aa08641a7a1ecbb540e0d23906", + "monitor-base|9.0|linux|arm64|sha": "05308f09597df36343d4aa9e4ee489f51239aeedda7e3f74a6bca6266f379aa66c24116267030ef55bd359b843bdadd747c23f7acd397f1479353c8dffbdaeea", + "monitor-ext-azureblobstorage|9.0|linux|x64|sha": "84b1aba86788c6a2c0e4e4c28036b7ef25c672634b02365f1d166c1f7f1d11c97ef883f9a50cdff78a083972676145bbe8c0a09df59d8fda9981fc183d4ced52", + "monitor-ext-azureblobstorage|9.0|linux|arm64|sha": "72ad5ad1638a3da70b2ecd8ad9f9943070c896b3984f8ef18b4d331fdb2f3d69c4609a59c260603060cbe527a5737a9589470e2566ece7757ae336445c5c2f39", + "monitor-ext-s3storage|9.0|linux|x64|sha": "0ac83d2d95b575c4f891a1190fc92d4dc5d53203fd50a55ab081d9e0652d5ce11a743cd81dea94f8c96acdc2614b2627009b8f0ffb16ae708061cbf8ed27e1ad", + "monitor-ext-s3storage|9.0|linux|arm64|sha": "08a3a4613c3095d1980938ac0ea6a6dc743ce169b9ba9ac861715252b7bd45d1b3027fdfc30fc8d9c5948e56ef34f53c3c6eed9dea3271c2635867a2064ad5fc", + + "monitor|10.0|build-version": "10.0.4", + "monitor|10.0|product-version": "10.0.4", "monitor|10.0|fixed-tag": "$(monitor|10.0|product-version)", "monitor|10.0|minor-tag": "10.0", "monitor|10.0|base-url|main": "$(base-url|public|maintenance|main)", @@ -178,29 +178,29 @@ "monitor|10.0|base-url|checksums|main": "$(base-url|public-checksums|maintenance|main)", "monitor|10.0|base-url|checksums|nightly": "$(base-url|public-checksums|maintenance|nightly)", - "powershell|8.0|build-version": "7.4.19", - "powershell|8.0|sha-function": "512", - "powershell|8.0|Linux.Alpine|sha": "2b0c19fd71971eaf135193790fc3513e19f7ae527f66526e0a476c73bfaee8d62d1f03bf33cc7d775c10c927ed95744ccfe8989783c0fc7fdd84e7f26ff713ff", - "powershell|8.0|Linux|arm32|sha": "e82c73185baf1ce368ddebf8c5eecd5c35c3df4c026b1a6c81aea1416fbaf6c39c7c83c5fabaadc21f97df2269f364d8e7630db87a796e843da0ce362a1bfd8f", - "powershell|8.0|Linux|arm64|sha": "97a2788fb4a124792121bb8c5b1d47ca1efa4badf7733a5eee4bd9421e3886c3f0ea1030bf03ded132acb7da7c6b1a9a78b943ebc774d9481299451c560f53d4", - "powershell|8.0|Linux|x64|sha": "d9689427a30d9cd0b5e125de676fd3b2bdca7108d7d7cbe11836ba8b1f29b4fadfaa1c54568f34d34326d02d7ca920cd28e6bf4df07d12095265cffafb4a2eb6", - "powershell|8.0|Windows|x64|sha": "916cc2c65a0abbc8f29420c796ca542137152f8b8637379c1b19891768040308128daf04966436467459a852cd26cce772f9ffd06d55f17aed5ba99d67a7afa4", - - "powershell|9.0|build-version": "7.5.10", - "powershell|9.0|sha-function": "512", - "powershell|9.0|Linux.Alpine|sha": "2c379c003cff9de263aa0d006300a67a784f69ab6ce9cfd822be0a66215bd4cea1c04b1289d2c58efdf62a8a6af6068fd06a946a58d5e6987d222a811698b4f1", - "powershell|9.0|Linux|arm32|sha": "94815faa00214c435181cc76aa44e53c2d49d10b1f3a1b3a4f94592e854bbceeb67931eb300ad79dae71a7b5c4c4f555caf6df7e873a7326636998f6d6467e3b", - "powershell|9.0|Linux|arm64|sha": "309cc2305d06bca3228796d785003fd5bdb8cab22170bf7bb48d5cd88de0248e67585439277b9ff9d5bceb632566dcbe52cfea2dcd26d40e10bd0b1a67c1ae19", - "powershell|9.0|Linux|x64|sha": "fc3a60d5fd53c3675b0e26232d3eec90d9d1d123f2c68855404227b9ba627e39644c8303772c7165d05ab382e9f457ce398b8546e28e7e832e68b4e1b6989195", - "powershell|9.0|Windows|x64|sha": "c6c069144747210bbe41f6d0c07f58d790ea25ead56c3005ad650ea01bc00eeafa0c485648c63c5b5561e419935b3581707dcbf79337873d747098057ff579d6", - - "powershell|10.0|build-version": "7.6.5", - "powershell|10.0|sha-function": "512", - "powershell|10.0|Linux.Alpine|sha": "5d6deaf0195971e7b6893f932eb04ec7502c90ae61ae5ee6de9364eb2e05345252d5d5df1df579a85f8a936260cba598f0a5a27be3a66670762c1b6d988743a9", - "powershell|10.0|Linux|arm32|sha": "e1cc2888dd2048603e4c587d1e0df939bdc9955ebbe66616bb8f34e7cdc43ff9728c6ebfbcfe9353f046f4749b1f4b760c0bd5a47baad64d38bc16df9b280969", - "powershell|10.0|Linux|arm64|sha": "2e1085f6944bc25999fae30b51d6fce90a08dcbeec2011e99e879d85da5a3da6cd7d2e0fba2cbd3158e8ad412b16265afd0b0893a658f88223cb6ee557459d48", - "powershell|10.0|Linux|x64|sha": "33bb73608db324e7efccb32722b778512b667b4983a39f96b7b069f9d06e726c2957351216c31cafec52e4a32043802bbf5e807596d143ecd67328c002c1295e", - "powershell|10.0|Windows|x64|sha": "0b9bdc4ab91b1c756faca808483a252ca2d26b3dafe5ef9859e5d052056302def0847367820be57657c8387cf766a57f3e3965960be9993292860e20bd974a1c", + "powershell|8.0|build-version": "7.4.20", + "powershell|8.0|sha-function": "256", + "powershell|8.0|Linux.Alpine|sha": "2daafc8b8d57ba4ae3b47fd9ee8135eb80ac09e74293affd4afc1d042a61ee8e", + "powershell|8.0|Linux|arm32|sha": "9a9c887442a8e152172ef5b053a916c90e8d58387a506469d233b411d41a413c", + "powershell|8.0|Linux|arm64|sha": "8f3b815a253c04b11f7f9125abadb15609528d1b58921757ada64d9c43f35a8c", + "powershell|8.0|Linux|x64|sha": "350ba631e875380dc4dd596777e870a0dddd26c1d2ea5247e84eed020a77e950", + "powershell|8.0|Windows|x64|sha": "bf87b7f235e921fff15378d3331ad2f45ba28fec9f2fc3447235241e0e95de41", + + "powershell|9.0|build-version": "7.5.11", + "powershell|9.0|sha-function": "256", + "powershell|9.0|Linux.Alpine|sha": "6ae7328e032eabd3cfaa6786108636b6670170acde023ed58400f5c062f15189", + "powershell|9.0|Linux|arm32|sha": "2b24bb77b83d393f5b5d74438b3f60dd04dd0a4a20d377e4ef1e9ac5a641eed4", + "powershell|9.0|Linux|arm64|sha": "4216b75c9fba0e5ce17216d6234dfb72448d26188e8cd5605aaf1732f91ddd06", + "powershell|9.0|Linux|x64|sha": "926e1abb27219b7f21bd1408fc0558d0b8c14eee5f505ca407ed71a1e1457cd4", + "powershell|9.0|Windows|x64|sha": "0823750d39529d4a7aaf13323fd6f3789efc5cc6ca384a6357480e74e01e7210", + + "powershell|10.0|build-version": "7.6.6", + "powershell|10.0|sha-function": "256", + "powershell|10.0|Linux.Alpine|sha": "be4064c6d68d2ef10c482f84687a0a668bfe16fd41be4b8905b7d472f834d38b", + "powershell|10.0|Linux|arm32|sha": "bc94cc5038625cdf41c1e0610d2720d150100893fe202f2d81cb899a7d37d04c", + "powershell|10.0|Linux|arm64|sha": "dd5f73fcc41052007c11b14a02bcb8c8c084853349500dace5494a4f61967774", + "powershell|10.0|Linux|x64|sha": "4227dacda5fd8817655a0aecd92b7ee923d915a98083fae0e46e31e5c125a0d8", + "powershell|10.0|Windows|x64|sha": "a1dc276cb6741d681c1532d2704262e8342607cb1dadc0a0337e6e58e0143dec", "powershell|11.0|build-version": "7.7.0-preview.2", "powershell|11.0|sha-function": "512", diff --git a/src/monitor-base/10.0/azurelinux-distroless/amd64/Dockerfile b/src/monitor-base/10.0/azurelinux-distroless/amd64/Dockerfile index f6f31c7183..66d50df47f 100644 --- a/src/monitor-base/10.0/azurelinux-distroless/amd64/Dockerfile +++ b/src/monitor-base/10.0/azurelinux-distroless/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Monitor Base -RUN dotnet_monitor_version=10.0.3 \ +RUN dotnet_monitor_version=10.0.4 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_version/dotnet-monitor-base-$dotnet_monitor_version-linux-x64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_version/dotnet-monitor-base-$dotnet_monitor_version-linux-x64.tar.gz.sha512 \ diff --git a/src/monitor-base/10.0/azurelinux-distroless/arm64v8/Dockerfile b/src/monitor-base/10.0/azurelinux-distroless/arm64v8/Dockerfile index e0c430d761..5232b3f1fc 100644 --- a/src/monitor-base/10.0/azurelinux-distroless/arm64v8/Dockerfile +++ b/src/monitor-base/10.0/azurelinux-distroless/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Monitor Base -RUN dotnet_monitor_version=10.0.3 \ +RUN dotnet_monitor_version=10.0.4 \ && curl --fail --show-error --location \ --remote-name https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_version/dotnet-monitor-base-$dotnet_monitor_version-linux-arm64.tar.gz \ --remote-name https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_version/dotnet-monitor-base-$dotnet_monitor_version-linux-arm64.tar.gz.sha512 \ diff --git a/src/monitor-base/8.1/azurelinux-distroless/amd64/Dockerfile b/src/monitor-base/8.1/azurelinux-distroless/amd64/Dockerfile index 174ad54bd0..f8bf12bdaa 100644 --- a/src/monitor-base/8.1/azurelinux-distroless/amd64/Dockerfile +++ b/src/monitor-base/8.1/azurelinux-distroless/amd64/Dockerfile @@ -10,9 +10,9 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Monitor Base -RUN dotnet_monitor_version=8.1.3 \ +RUN dotnet_monitor_version=8.1.4 \ && curl --fail --show-error --location --output dotnet-monitor-base.tar.gz https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_version/dotnet-monitor-base-$dotnet_monitor_version-linux-x64.tar.gz \ - && dotnet_monitor_base_sha512='34d06efdbde4e7fb3606b5fddd7bb80ea70396fc1490ce416cbdd2e78c4393a8b3407ec1f28c0a620ebab779a2765b4f76d78ea7a96212d62597dd5e6bac9da0' \ + && dotnet_monitor_base_sha512='4829300f42da6a6765bfb8a83799a15440f9a94e3b3c5b0a6fe347fc04896925f93a5f8c3eb3828df7ff0162976114d6026bad256630f40f23184161480b32c6' \ && echo "$dotnet_monitor_base_sha512 dotnet-monitor-base.tar.gz" | sha512sum -c - \ && mkdir --parents /app \ && tar --gzip --extract --no-same-owner --file dotnet-monitor-base.tar.gz --directory /app \ diff --git a/src/monitor-base/8.1/azurelinux-distroless/arm64v8/Dockerfile b/src/monitor-base/8.1/azurelinux-distroless/arm64v8/Dockerfile index 2c2a30bb25..76b271be16 100644 --- a/src/monitor-base/8.1/azurelinux-distroless/arm64v8/Dockerfile +++ b/src/monitor-base/8.1/azurelinux-distroless/arm64v8/Dockerfile @@ -10,9 +10,9 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Monitor Base -RUN dotnet_monitor_version=8.1.3 \ +RUN dotnet_monitor_version=8.1.4 \ && curl --fail --show-error --location --output dotnet-monitor-base.tar.gz https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_version/dotnet-monitor-base-$dotnet_monitor_version-linux-arm64.tar.gz \ - && dotnet_monitor_base_sha512='7a3c80ff38a8daf6f4ffb2ed0adff2d247306298acbe20fb3a9ee02b40a823ebc15ce31217ce26edbeb0deb2e0790b13bee7c3e1d833d40feebdda263fd884ae' \ + && dotnet_monitor_base_sha512='53f0240a1c38a9953a206aece9955f7d12a92bd6f6ca8b2227324f5af624cf7f7acf69a5e6b80b4420add17aab3af041fed3b11ed8777ef81acff9bd6cf6f29d' \ && echo "$dotnet_monitor_base_sha512 dotnet-monitor-base.tar.gz" | sha512sum -c - \ && mkdir --parents /app \ && tar --gzip --extract --no-same-owner --file dotnet-monitor-base.tar.gz --directory /app \ diff --git a/src/monitor-base/8.1/ubuntu-chiseled/amd64/Dockerfile b/src/monitor-base/8.1/ubuntu-chiseled/amd64/Dockerfile index 3ed7cbe0a0..ed1dc612a3 100644 --- a/src/monitor-base/8.1/ubuntu-chiseled/amd64/Dockerfile +++ b/src/monitor-base/8.1/ubuntu-chiseled/amd64/Dockerfile @@ -4,9 +4,9 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM amd64/buildpack-deps:jammy-curl AS installer # Retrieve .NET Monitor Base -RUN dotnet_monitor_version=8.1.3 \ +RUN dotnet_monitor_version=8.1.4 \ && curl --fail --show-error --location --output dotnet-monitor-base.tar.gz https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_version/dotnet-monitor-base-$dotnet_monitor_version-linux-x64.tar.gz \ - && dotnet_monitor_base_sha512='34d06efdbde4e7fb3606b5fddd7bb80ea70396fc1490ce416cbdd2e78c4393a8b3407ec1f28c0a620ebab779a2765b4f76d78ea7a96212d62597dd5e6bac9da0' \ + && dotnet_monitor_base_sha512='4829300f42da6a6765bfb8a83799a15440f9a94e3b3c5b0a6fe347fc04896925f93a5f8c3eb3828df7ff0162976114d6026bad256630f40f23184161480b32c6' \ && echo "$dotnet_monitor_base_sha512 dotnet-monitor-base.tar.gz" | sha512sum -c - \ && mkdir --parents /app \ && tar --gzip --extract --no-same-owner --file dotnet-monitor-base.tar.gz --directory /app \ diff --git a/src/monitor-base/8.1/ubuntu-chiseled/arm64v8/Dockerfile b/src/monitor-base/8.1/ubuntu-chiseled/arm64v8/Dockerfile index e42e0715b3..2b53152aec 100644 --- a/src/monitor-base/8.1/ubuntu-chiseled/arm64v8/Dockerfile +++ b/src/monitor-base/8.1/ubuntu-chiseled/arm64v8/Dockerfile @@ -4,9 +4,9 @@ ARG REPO=mcr.microsoft.com/dotnet/aspnet FROM arm64v8/buildpack-deps:jammy-curl AS installer # Retrieve .NET Monitor Base -RUN dotnet_monitor_version=8.1.3 \ +RUN dotnet_monitor_version=8.1.4 \ && curl --fail --show-error --location --output dotnet-monitor-base.tar.gz https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_version/dotnet-monitor-base-$dotnet_monitor_version-linux-arm64.tar.gz \ - && dotnet_monitor_base_sha512='7a3c80ff38a8daf6f4ffb2ed0adff2d247306298acbe20fb3a9ee02b40a823ebc15ce31217ce26edbeb0deb2e0790b13bee7c3e1d833d40feebdda263fd884ae' \ + && dotnet_monitor_base_sha512='53f0240a1c38a9953a206aece9955f7d12a92bd6f6ca8b2227324f5af624cf7f7acf69a5e6b80b4420add17aab3af041fed3b11ed8777ef81acff9bd6cf6f29d' \ && echo "$dotnet_monitor_base_sha512 dotnet-monitor-base.tar.gz" | sha512sum -c - \ && mkdir --parents /app \ && tar --gzip --extract --no-same-owner --file dotnet-monitor-base.tar.gz --directory /app \ diff --git a/src/monitor-base/9.0/azurelinux-distroless/amd64/Dockerfile b/src/monitor-base/9.0/azurelinux-distroless/amd64/Dockerfile index 6be852597d..c3e7429bef 100644 --- a/src/monitor-base/9.0/azurelinux-distroless/amd64/Dockerfile +++ b/src/monitor-base/9.0/azurelinux-distroless/amd64/Dockerfile @@ -10,9 +10,9 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Monitor Base -RUN dotnet_monitor_version=9.0.5 \ +RUN dotnet_monitor_version=9.0.6 \ && curl --fail --show-error --location --output dotnet-monitor-base.tar.gz https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_version/dotnet-monitor-base-$dotnet_monitor_version-linux-x64.tar.gz \ - && dotnet_monitor_base_sha512='2e895b1d19f4fc9eb371bde27676665008d19d3b79a96ccab67cf2d18a143165c5811676a01633426f6bb0e35ee3c715ff77e12bb16708fb7ff93338a0c6b983' \ + && dotnet_monitor_base_sha512='781ea82fc411e7d6dd7b25b39d05165b3bf165ec083d6c3b5ca0d5e35df433fda386050e07df1988bad209086462c35406f313aa08641a7a1ecbb540e0d23906' \ && echo "$dotnet_monitor_base_sha512 dotnet-monitor-base.tar.gz" | sha512sum -c - \ && mkdir --parents /app \ && tar --gzip --extract --no-same-owner --file dotnet-monitor-base.tar.gz --directory /app \ diff --git a/src/monitor-base/9.0/azurelinux-distroless/arm64v8/Dockerfile b/src/monitor-base/9.0/azurelinux-distroless/arm64v8/Dockerfile index f6fe7abe19..7475227056 100644 --- a/src/monitor-base/9.0/azurelinux-distroless/arm64v8/Dockerfile +++ b/src/monitor-base/9.0/azurelinux-distroless/arm64v8/Dockerfile @@ -10,9 +10,9 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Monitor Base -RUN dotnet_monitor_version=9.0.5 \ +RUN dotnet_monitor_version=9.0.6 \ && curl --fail --show-error --location --output dotnet-monitor-base.tar.gz https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_version/dotnet-monitor-base-$dotnet_monitor_version-linux-arm64.tar.gz \ - && dotnet_monitor_base_sha512='f381c3d915b802dbea98a7047c3561f8b7c8735dbad034ac64b2833b2fb40b868d3987f84f38eedf0e0fdabbaac52efd75ff66183fa31eddeb1f990a83bcdb52' \ + && dotnet_monitor_base_sha512='05308f09597df36343d4aa9e4ee489f51239aeedda7e3f74a6bca6266f379aa66c24116267030ef55bd359b843bdadd747c23f7acd397f1479353c8dffbdaeea' \ && echo "$dotnet_monitor_base_sha512 dotnet-monitor-base.tar.gz" | sha512sum -c - \ && mkdir --parents /app \ && tar --gzip --extract --no-same-owner --file dotnet-monitor-base.tar.gz --directory /app \ diff --git a/src/monitor/10.0/azurelinux-distroless/amd64/Dockerfile b/src/monitor/10.0/azurelinux-distroless/amd64/Dockerfile index 02bb480e08..c937f2f11c 100644 --- a/src/monitor/10.0/azurelinux-distroless/amd64/Dockerfile +++ b/src/monitor/10.0/azurelinux-distroless/amd64/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Monitor extensions -RUN dotnet_monitor_extension_version=10.0.3 \ +RUN dotnet_monitor_extension_version=10.0.4 \ && curl --fail --show-error --location \ --output dotnet-monitor-egress-azureblobstorage.tar.gz https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_extension_version/dotnet-monitor-egress-azureblobstorage-$dotnet_monitor_extension_version-linux-x64.tar.gz \ --output dotnet-monitor-egress-s3storage.tar.gz https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_extension_version/dotnet-monitor-egress-s3storage-$dotnet_monitor_extension_version-linux-x64.tar.gz \ @@ -29,6 +29,6 @@ RUN dotnet_monitor_extension_version=10.0.3 \ # .NET Monitor image -FROM $REPO:10.0.3-amd64 +FROM $REPO:10.0.4-amd64 COPY --from=installer ["/app", "/app"] diff --git a/src/monitor/10.0/azurelinux-distroless/arm64v8/Dockerfile b/src/monitor/10.0/azurelinux-distroless/arm64v8/Dockerfile index c4c03810ba..247921678b 100644 --- a/src/monitor/10.0/azurelinux-distroless/arm64v8/Dockerfile +++ b/src/monitor/10.0/azurelinux-distroless/arm64v8/Dockerfile @@ -10,7 +10,7 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Monitor extensions -RUN dotnet_monitor_extension_version=10.0.3 \ +RUN dotnet_monitor_extension_version=10.0.4 \ && curl --fail --show-error --location \ --output dotnet-monitor-egress-azureblobstorage.tar.gz https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_extension_version/dotnet-monitor-egress-azureblobstorage-$dotnet_monitor_extension_version-linux-arm64.tar.gz \ --output dotnet-monitor-egress-s3storage.tar.gz https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_extension_version/dotnet-monitor-egress-s3storage-$dotnet_monitor_extension_version-linux-arm64.tar.gz \ @@ -29,6 +29,6 @@ RUN dotnet_monitor_extension_version=10.0.3 \ # .NET Monitor image -FROM $REPO:10.0.3-arm64v8 +FROM $REPO:10.0.4-arm64v8 COPY --from=installer ["/app", "/app"] diff --git a/src/monitor/8.1/azurelinux-distroless/amd64/Dockerfile b/src/monitor/8.1/azurelinux-distroless/amd64/Dockerfile index bf52bc93eb..02472ae022 100644 --- a/src/monitor/8.1/azurelinux-distroless/amd64/Dockerfile +++ b/src/monitor/8.1/azurelinux-distroless/amd64/Dockerfile @@ -10,13 +10,13 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Monitor extensions -RUN dotnet_monitor_extension_version=8.1.3 \ +RUN dotnet_monitor_extension_version=8.1.4 \ && curl --fail --show-error --location \ --output dotnet-monitor-egress-azureblobstorage.tar.gz https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_extension_version/dotnet-monitor-egress-azureblobstorage-$dotnet_monitor_extension_version-linux-x64.tar.gz \ --output dotnet-monitor-egress-s3storage.tar.gz https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_extension_version/dotnet-monitor-egress-s3storage-$dotnet_monitor_extension_version-linux-x64.tar.gz \ - && dotnet_monitor_azureblobstorage_sha512='de39a12654999c3173647924a205160cff9cefb1c532c31de9126b6c01b6e7ac4ac109a9b0818ca63086a2ae6a6a2fbbc5b7f044f25529fa39684e0564cca8e6' \ + && dotnet_monitor_azureblobstorage_sha512='7374f0fd79075cef6ce670dab8154b08ae2b0328dacf6b254826680848eedc27621013e81cac086c6fa8c63665bd97882498128079a3d21ac96c965dcc134dbf' \ && echo "$dotnet_monitor_azureblobstorage_sha512 dotnet-monitor-egress-azureblobstorage.tar.gz" | sha512sum -c - \ - && dotnet_monitor_s3storage_sha512='8be25b42cfc7d6b8cce2832ed27f1832e9068cd04e2f0574ab824d609d35ac1461bbde1361316bea0a8bf18eeca2b489ac22fd7aa7b57efc887d8a12c23ea984' \ + && dotnet_monitor_s3storage_sha512='66c4f1d6c5684dd9908df4f49a9e94876276aee4554125b169c2f96faea90363fb057a794e87793b3e4e69ad52075045777733c0ff3d65235ef93b5fd5d5f20a' \ && echo "$dotnet_monitor_s3storage_sha512 dotnet-monitor-egress-s3storage.tar.gz" | sha512sum -c - \ && mkdir --parents /app \ && tar --gzip --extract --no-same-owner --file dotnet-monitor-egress-azureblobstorage.tar.gz --directory /app \ @@ -27,6 +27,6 @@ RUN dotnet_monitor_extension_version=8.1.3 \ # .NET Monitor image -FROM $REPO:8.1.3-azurelinux-distroless-amd64 +FROM $REPO:8.1.4-azurelinux-distroless-amd64 COPY --from=installer ["/app", "/app"] diff --git a/src/monitor/8.1/azurelinux-distroless/arm64v8/Dockerfile b/src/monitor/8.1/azurelinux-distroless/arm64v8/Dockerfile index b6dcb976af..a3ffb17a7d 100644 --- a/src/monitor/8.1/azurelinux-distroless/arm64v8/Dockerfile +++ b/src/monitor/8.1/azurelinux-distroless/arm64v8/Dockerfile @@ -10,13 +10,13 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Monitor extensions -RUN dotnet_monitor_extension_version=8.1.3 \ +RUN dotnet_monitor_extension_version=8.1.4 \ && curl --fail --show-error --location \ --output dotnet-monitor-egress-azureblobstorage.tar.gz https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_extension_version/dotnet-monitor-egress-azureblobstorage-$dotnet_monitor_extension_version-linux-arm64.tar.gz \ --output dotnet-monitor-egress-s3storage.tar.gz https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_extension_version/dotnet-monitor-egress-s3storage-$dotnet_monitor_extension_version-linux-arm64.tar.gz \ - && dotnet_monitor_azureblobstorage_sha512='3110f944d89a7ed4b8470096612b78f7e8f3f1f1c0f244afab65672e74e9dfe9bcc43675a121e0997a4935393b4ae7c9df1d649afd95d7fb9599b3741fb55d98' \ + && dotnet_monitor_azureblobstorage_sha512='da731216abe7587fa0b73fe5c0d804bbc433729b35b74fd02785958196c355493ebee8a71c55647e97afb9a774747149214ee2bdbb38275e59024755194780fe' \ && echo "$dotnet_monitor_azureblobstorage_sha512 dotnet-monitor-egress-azureblobstorage.tar.gz" | sha512sum -c - \ - && dotnet_monitor_s3storage_sha512='e2867556d9a81d8bf7b2e6bf47117135f1a6ce4b93b71222c099ec7e299cc3e74e7a4fb8cfdad3734651de32e3d379e828fefae855df3ed60108e33ed31f0fad' \ + && dotnet_monitor_s3storage_sha512='dc6a434ea9280805ce8cfbb414a2970bb091417c9f66fccde86d74b20425f2db76ab84bc7b5486bd715907b8e0d4f2bb23362041f097cea04f45fbfd4aca9f80' \ && echo "$dotnet_monitor_s3storage_sha512 dotnet-monitor-egress-s3storage.tar.gz" | sha512sum -c - \ && mkdir --parents /app \ && tar --gzip --extract --no-same-owner --file dotnet-monitor-egress-azureblobstorage.tar.gz --directory /app \ @@ -27,6 +27,6 @@ RUN dotnet_monitor_extension_version=8.1.3 \ # .NET Monitor image -FROM $REPO:8.1.3-azurelinux-distroless-arm64v8 +FROM $REPO:8.1.4-azurelinux-distroless-arm64v8 COPY --from=installer ["/app", "/app"] diff --git a/src/monitor/8.1/ubuntu-chiseled/amd64/Dockerfile b/src/monitor/8.1/ubuntu-chiseled/amd64/Dockerfile index c88c46fd6b..b818cf64c0 100644 --- a/src/monitor/8.1/ubuntu-chiseled/amd64/Dockerfile +++ b/src/monitor/8.1/ubuntu-chiseled/amd64/Dockerfile @@ -4,13 +4,13 @@ ARG REPO=mcr.microsoft.com/dotnet/monitor/base FROM amd64/buildpack-deps:jammy-curl AS installer # Retrieve .NET Monitor extensions -RUN dotnet_monitor_extension_version=8.1.3 \ +RUN dotnet_monitor_extension_version=8.1.4 \ && curl --fail --show-error --location \ --output dotnet-monitor-egress-azureblobstorage.tar.gz https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_extension_version/dotnet-monitor-egress-azureblobstorage-$dotnet_monitor_extension_version-linux-x64.tar.gz \ --output dotnet-monitor-egress-s3storage.tar.gz https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_extension_version/dotnet-monitor-egress-s3storage-$dotnet_monitor_extension_version-linux-x64.tar.gz \ - && dotnet_monitor_azureblobstorage_sha512='de39a12654999c3173647924a205160cff9cefb1c532c31de9126b6c01b6e7ac4ac109a9b0818ca63086a2ae6a6a2fbbc5b7f044f25529fa39684e0564cca8e6' \ + && dotnet_monitor_azureblobstorage_sha512='7374f0fd79075cef6ce670dab8154b08ae2b0328dacf6b254826680848eedc27621013e81cac086c6fa8c63665bd97882498128079a3d21ac96c965dcc134dbf' \ && echo "$dotnet_monitor_azureblobstorage_sha512 dotnet-monitor-egress-azureblobstorage.tar.gz" | sha512sum -c - \ - && dotnet_monitor_s3storage_sha512='8be25b42cfc7d6b8cce2832ed27f1832e9068cd04e2f0574ab824d609d35ac1461bbde1361316bea0a8bf18eeca2b489ac22fd7aa7b57efc887d8a12c23ea984' \ + && dotnet_monitor_s3storage_sha512='66c4f1d6c5684dd9908df4f49a9e94876276aee4554125b169c2f96faea90363fb057a794e87793b3e4e69ad52075045777733c0ff3d65235ef93b5fd5d5f20a' \ && echo "$dotnet_monitor_s3storage_sha512 dotnet-monitor-egress-s3storage.tar.gz" | sha512sum -c - \ && mkdir --parents /app \ && tar --gzip --extract --no-same-owner --file dotnet-monitor-egress-azureblobstorage.tar.gz --directory /app \ @@ -21,6 +21,6 @@ RUN dotnet_monitor_extension_version=8.1.3 \ # .NET Monitor image -FROM $REPO:8.1.3-ubuntu-chiseled-amd64 +FROM $REPO:8.1.4-ubuntu-chiseled-amd64 COPY --from=installer ["/app", "/app"] diff --git a/src/monitor/8.1/ubuntu-chiseled/arm64v8/Dockerfile b/src/monitor/8.1/ubuntu-chiseled/arm64v8/Dockerfile index 76db4b06b4..27202d3f81 100644 --- a/src/monitor/8.1/ubuntu-chiseled/arm64v8/Dockerfile +++ b/src/monitor/8.1/ubuntu-chiseled/arm64v8/Dockerfile @@ -4,13 +4,13 @@ ARG REPO=mcr.microsoft.com/dotnet/monitor/base FROM arm64v8/buildpack-deps:jammy-curl AS installer # Retrieve .NET Monitor extensions -RUN dotnet_monitor_extension_version=8.1.3 \ +RUN dotnet_monitor_extension_version=8.1.4 \ && curl --fail --show-error --location \ --output dotnet-monitor-egress-azureblobstorage.tar.gz https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_extension_version/dotnet-monitor-egress-azureblobstorage-$dotnet_monitor_extension_version-linux-arm64.tar.gz \ --output dotnet-monitor-egress-s3storage.tar.gz https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_extension_version/dotnet-monitor-egress-s3storage-$dotnet_monitor_extension_version-linux-arm64.tar.gz \ - && dotnet_monitor_azureblobstorage_sha512='3110f944d89a7ed4b8470096612b78f7e8f3f1f1c0f244afab65672e74e9dfe9bcc43675a121e0997a4935393b4ae7c9df1d649afd95d7fb9599b3741fb55d98' \ + && dotnet_monitor_azureblobstorage_sha512='da731216abe7587fa0b73fe5c0d804bbc433729b35b74fd02785958196c355493ebee8a71c55647e97afb9a774747149214ee2bdbb38275e59024755194780fe' \ && echo "$dotnet_monitor_azureblobstorage_sha512 dotnet-monitor-egress-azureblobstorage.tar.gz" | sha512sum -c - \ - && dotnet_monitor_s3storage_sha512='e2867556d9a81d8bf7b2e6bf47117135f1a6ce4b93b71222c099ec7e299cc3e74e7a4fb8cfdad3734651de32e3d379e828fefae855df3ed60108e33ed31f0fad' \ + && dotnet_monitor_s3storage_sha512='dc6a434ea9280805ce8cfbb414a2970bb091417c9f66fccde86d74b20425f2db76ab84bc7b5486bd715907b8e0d4f2bb23362041f097cea04f45fbfd4aca9f80' \ && echo "$dotnet_monitor_s3storage_sha512 dotnet-monitor-egress-s3storage.tar.gz" | sha512sum -c - \ && mkdir --parents /app \ && tar --gzip --extract --no-same-owner --file dotnet-monitor-egress-azureblobstorage.tar.gz --directory /app \ @@ -21,6 +21,6 @@ RUN dotnet_monitor_extension_version=8.1.3 \ # .NET Monitor image -FROM $REPO:8.1.3-ubuntu-chiseled-arm64v8 +FROM $REPO:8.1.4-ubuntu-chiseled-arm64v8 COPY --from=installer ["/app", "/app"] diff --git a/src/monitor/9.0/azurelinux-distroless/amd64/Dockerfile b/src/monitor/9.0/azurelinux-distroless/amd64/Dockerfile index 11b64e2309..cf20fe6615 100644 --- a/src/monitor/9.0/azurelinux-distroless/amd64/Dockerfile +++ b/src/monitor/9.0/azurelinux-distroless/amd64/Dockerfile @@ -10,13 +10,13 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Monitor extensions -RUN dotnet_monitor_extension_version=9.0.5 \ +RUN dotnet_monitor_extension_version=9.0.6 \ && curl --fail --show-error --location \ --output dotnet-monitor-egress-azureblobstorage.tar.gz https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_extension_version/dotnet-monitor-egress-azureblobstorage-$dotnet_monitor_extension_version-linux-x64.tar.gz \ --output dotnet-monitor-egress-s3storage.tar.gz https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_extension_version/dotnet-monitor-egress-s3storage-$dotnet_monitor_extension_version-linux-x64.tar.gz \ - && dotnet_monitor_azureblobstorage_sha512='59dc92a89183017ad379f865e60fb034367756ae91203a2e522d07742167b842c74e09b5dd94ead30554c3393c0c6fcd5bb865f108c8418f53646aa53a5ea86e' \ + && dotnet_monitor_azureblobstorage_sha512='84b1aba86788c6a2c0e4e4c28036b7ef25c672634b02365f1d166c1f7f1d11c97ef883f9a50cdff78a083972676145bbe8c0a09df59d8fda9981fc183d4ced52' \ && echo "$dotnet_monitor_azureblobstorage_sha512 dotnet-monitor-egress-azureblobstorage.tar.gz" | sha512sum -c - \ - && dotnet_monitor_s3storage_sha512='8fa19f1b002fa3d91571f960d7bb803a38bb81d237f5a44677726ca3b0d65e8231c9bbe1494c84a6998ac1c4dd138290e138eabd36fdf409da311736741d91d4' \ + && dotnet_monitor_s3storage_sha512='0ac83d2d95b575c4f891a1190fc92d4dc5d53203fd50a55ab081d9e0652d5ce11a743cd81dea94f8c96acdc2614b2627009b8f0ffb16ae708061cbf8ed27e1ad' \ && echo "$dotnet_monitor_s3storage_sha512 dotnet-monitor-egress-s3storage.tar.gz" | sha512sum -c - \ && mkdir --parents /app \ && tar --gzip --extract --no-same-owner --file dotnet-monitor-egress-azureblobstorage.tar.gz --directory /app \ @@ -27,6 +27,6 @@ RUN dotnet_monitor_extension_version=9.0.5 \ # .NET Monitor image -FROM $REPO:9.0.5-amd64 +FROM $REPO:9.0.6-amd64 COPY --from=installer ["/app", "/app"] diff --git a/src/monitor/9.0/azurelinux-distroless/arm64v8/Dockerfile b/src/monitor/9.0/azurelinux-distroless/arm64v8/Dockerfile index 1d0e0b135a..296dfbc0ba 100644 --- a/src/monitor/9.0/azurelinux-distroless/arm64v8/Dockerfile +++ b/src/monitor/9.0/azurelinux-distroless/arm64v8/Dockerfile @@ -10,13 +10,13 @@ RUN tdnf install -y \ && tdnf clean all # Retrieve .NET Monitor extensions -RUN dotnet_monitor_extension_version=9.0.5 \ +RUN dotnet_monitor_extension_version=9.0.6 \ && curl --fail --show-error --location \ --output dotnet-monitor-egress-azureblobstorage.tar.gz https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_extension_version/dotnet-monitor-egress-azureblobstorage-$dotnet_monitor_extension_version-linux-arm64.tar.gz \ --output dotnet-monitor-egress-s3storage.tar.gz https://builds.dotnet.microsoft.com/dotnet/diagnostics/monitor/$dotnet_monitor_extension_version/dotnet-monitor-egress-s3storage-$dotnet_monitor_extension_version-linux-arm64.tar.gz \ - && dotnet_monitor_azureblobstorage_sha512='987503a6d68911a0f750b42950bfc9fa0a9bc3d0736f2b5ced37ec0c5824df2cc9356ac9693b28df40f08326fefe3906cf524e7d85b6cabcd4e8826cf1b89165' \ + && dotnet_monitor_azureblobstorage_sha512='72ad5ad1638a3da70b2ecd8ad9f9943070c896b3984f8ef18b4d331fdb2f3d69c4609a59c260603060cbe527a5737a9589470e2566ece7757ae336445c5c2f39' \ && echo "$dotnet_monitor_azureblobstorage_sha512 dotnet-monitor-egress-azureblobstorage.tar.gz" | sha512sum -c - \ - && dotnet_monitor_s3storage_sha512='60dfe12e76badb3530a0ad0d9b8d58ea059883774f1a671c2702ae35ce2e3212ad9e3acb1134df448a9c7bcfdd264293584b74f02283b57e4a98d0ff0279ac4a' \ + && dotnet_monitor_s3storage_sha512='08a3a4613c3095d1980938ac0ea6a6dc743ce169b9ba9ac861715252b7bd45d1b3027fdfc30fc8d9c5948e56ef34f53c3c6eed9dea3271c2635867a2064ad5fc' \ && echo "$dotnet_monitor_s3storage_sha512 dotnet-monitor-egress-s3storage.tar.gz" | sha512sum -c - \ && mkdir --parents /app \ && tar --gzip --extract --no-same-owner --file dotnet-monitor-egress-azureblobstorage.tar.gz --directory /app \ @@ -27,6 +27,6 @@ RUN dotnet_monitor_extension_version=9.0.5 \ # .NET Monitor image -FROM $REPO:9.0.5-arm64v8 +FROM $REPO:9.0.6-arm64v8 COPY --from=installer ["/app", "/app"] diff --git a/src/sdk/10.0/alpine3.23/amd64/Dockerfile b/src/sdk/10.0/alpine3.23/amd64/Dockerfile index 8b7cdf96fe..41e541fb9b 100644 --- a/src/sdk/10.0/alpine3.23/amd64/Dockerfile +++ b/src/sdk/10.0/alpine3.23/amd64/Dockerfile @@ -15,10 +15,10 @@ RUN dotnet_sdk_version=10.0.401 \ dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz.sha512 # Download PowerShell -RUN powershell_version=7.6.5 \ +RUN powershell_version=7.6.6 \ && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='5d6deaf0195971e7b6893f932eb04ec7502c90ae61ae5ee6de9364eb2e05345252d5d5df1df579a85f8a936260cba598f0a5a27be3a66670762c1b6d988743a9' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='be4064c6d68d2ef10c482f84687a0a668bfe16fd41be4b8905b7d472f834d38b' \ + && echo "$powershell_sha256 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -50,14 +50,14 @@ RUN apk add --upgrade --no-cache \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.Alpine.7.6.5.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.Alpine.7.6.6.nupkg", "/"] RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool -RUN powershell_version=7.6.5 \ +RUN powershell_version=7.6.6 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/alpine3.24/amd64/Dockerfile b/src/sdk/10.0/alpine3.24/amd64/Dockerfile index 57c1af70fb..a4e1be4182 100644 --- a/src/sdk/10.0/alpine3.24/amd64/Dockerfile +++ b/src/sdk/10.0/alpine3.24/amd64/Dockerfile @@ -15,10 +15,10 @@ RUN dotnet_sdk_version=10.0.401 \ dotnet-sdk-$dotnet_sdk_version-linux-musl-x64.tar.gz.sha512 # Download PowerShell -RUN powershell_version=7.6.5 \ +RUN powershell_version=7.6.6 \ && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='5d6deaf0195971e7b6893f932eb04ec7502c90ae61ae5ee6de9364eb2e05345252d5d5df1df579a85f8a936260cba598f0a5a27be3a66670762c1b6d988743a9' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='be4064c6d68d2ef10c482f84687a0a668bfe16fd41be4b8905b7d472f834d38b' \ + && echo "$powershell_sha256 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -50,14 +50,14 @@ RUN apk add --upgrade --no-cache \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.Alpine.7.6.5.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.Alpine.7.6.6.nupkg", "/"] RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool -RUN powershell_version=7.6.5 \ +RUN powershell_version=7.6.6 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/azurelinux3.0/amd64/Dockerfile b/src/sdk/10.0/azurelinux3.0/amd64/Dockerfile index c145af5ec9..262973bd1d 100644 --- a/src/sdk/10.0/azurelinux3.0/amd64/Dockerfile +++ b/src/sdk/10.0/azurelinux3.0/amd64/Dockerfile @@ -19,10 +19,10 @@ RUN dotnet_sdk_version=10.0.401 \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz.sha512 # Download PowerShell -RUN powershell_version=7.6.5 \ +RUN powershell_version=7.6.6 \ && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='33bb73608db324e7efccb32722b778512b667b4983a39f96b7b069f9d06e726c2957351216c31cafec52e4a32043802bbf5e807596d143ecd67328c002c1295e' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='4227dacda5fd8817655a0aecd92b7ee923d915a98083fae0e46e31e5c125a0d8' \ + && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -50,14 +50,14 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.x64.7.6.5.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.x64.7.6.6.nupkg", "/"] RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool -RUN powershell_version=7.6.5 \ +RUN powershell_version=7.6.6 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/azurelinux3.0/arm64v8/Dockerfile b/src/sdk/10.0/azurelinux3.0/arm64v8/Dockerfile index 9e9d40e313..c12abe40ea 100644 --- a/src/sdk/10.0/azurelinux3.0/arm64v8/Dockerfile +++ b/src/sdk/10.0/azurelinux3.0/arm64v8/Dockerfile @@ -19,10 +19,10 @@ RUN dotnet_sdk_version=10.0.401 \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz.sha512 # Download PowerShell -RUN powershell_version=7.6.5 \ +RUN powershell_version=7.6.6 \ && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='2e1085f6944bc25999fae30b51d6fce90a08dcbeec2011e99e879d85da5a3da6cd7d2e0fba2cbd3158e8ad412b16265afd0b0893a658f88223cb6ee557459d48' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='dd5f73fcc41052007c11b14a02bcb8c8c084853349500dace5494a4f61967774' \ + && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -50,14 +50,14 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm64.7.6.5.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.6.6.nupkg", "/"] RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool -RUN powershell_version=7.6.5 \ +RUN powershell_version=7.6.6 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/nanoserver-ltsc2022/amd64/Dockerfile b/src/sdk/10.0/nanoserver-ltsc2022/amd64/Dockerfile index 6ec1dc9dba..7ca001428c 100644 --- a/src/sdk/10.0/nanoserver-ltsc2022/amd64/Dockerfile +++ b/src/sdk/10.0/nanoserver-ltsc2022/amd64/Dockerfile @@ -44,10 +44,10 @@ RUN powershell -Command " ` $dotnet_sha512_file; ` ` # Install PowerShell global tool - $powershell_version = '7.6.5'; ` + $powershell_version = '7.6.6'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha512 = '0b9bdc4ab91b1c756faca808483a252ca2d26b3dafe5ef9859e5d052056302def0847367820be57657c8387cf766a57f3e3965960be9993292860e20bd974a1c'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = 'a1dc276cb6741d681c1532d2704262e8342607cb1dadc0a0337e6e58e0143dec'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/src/sdk/10.0/nanoserver-ltsc2025/amd64/Dockerfile b/src/sdk/10.0/nanoserver-ltsc2025/amd64/Dockerfile index da69913736..bed803e92b 100644 --- a/src/sdk/10.0/nanoserver-ltsc2025/amd64/Dockerfile +++ b/src/sdk/10.0/nanoserver-ltsc2025/amd64/Dockerfile @@ -44,10 +44,10 @@ RUN powershell -Command " ` $dotnet_sha512_file; ` ` # Install PowerShell global tool - $powershell_version = '7.6.5'; ` + $powershell_version = '7.6.6'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha512 = '0b9bdc4ab91b1c756faca808483a252ca2d26b3dafe5ef9859e5d052056302def0847367820be57657c8387cf766a57f3e3965960be9993292860e20bd974a1c'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = 'a1dc276cb6741d681c1532d2704262e8342607cb1dadc0a0337e6e58e0143dec'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/src/sdk/10.0/noble/amd64/Dockerfile b/src/sdk/10.0/noble/amd64/Dockerfile index 9b40a19dd9..9a961e1f0c 100644 --- a/src/sdk/10.0/noble/amd64/Dockerfile +++ b/src/sdk/10.0/noble/amd64/Dockerfile @@ -15,10 +15,10 @@ RUN dotnet_sdk_version=10.0.401 \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz.sha512 # Download PowerShell -RUN powershell_version=7.6.5 \ +RUN powershell_version=7.6.6 \ && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='33bb73608db324e7efccb32722b778512b667b4983a39f96b7b069f9d06e726c2957351216c31cafec52e4a32043802bbf5e807596d143ecd67328c002c1295e' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='4227dacda5fd8817655a0aecd92b7ee923d915a98083fae0e46e31e5c125a0d8' \ + && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -48,14 +48,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.x64.7.6.5.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.x64.7.6.6.nupkg", "/"] RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool -RUN powershell_version=7.6.5 \ +RUN powershell_version=7.6.6 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/noble/arm32v7/Dockerfile b/src/sdk/10.0/noble/arm32v7/Dockerfile index 2b671a1b0e..918eaed54a 100644 --- a/src/sdk/10.0/noble/arm32v7/Dockerfile +++ b/src/sdk/10.0/noble/arm32v7/Dockerfile @@ -15,10 +15,10 @@ RUN dotnet_sdk_version=10.0.401 \ dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz.sha512 # Download PowerShell -RUN powershell_version=7.6.5 \ +RUN powershell_version=7.6.6 \ && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='e1cc2888dd2048603e4c587d1e0df939bdc9955ebbe66616bb8f34e7cdc43ff9728c6ebfbcfe9353f046f4749b1f4b760c0bd5a47baad64d38bc16df9b280969' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='bc94cc5038625cdf41c1e0610d2720d150100893fe202f2d81cb899a7d37d04c' \ + && echo "$powershell_sha256 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -48,14 +48,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm32.7.6.5.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm32.7.6.6.nupkg", "/"] RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool -RUN powershell_version=7.6.5 \ +RUN powershell_version=7.6.6 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/noble/arm64v8/Dockerfile b/src/sdk/10.0/noble/arm64v8/Dockerfile index 5261f5054a..9fb31ed922 100644 --- a/src/sdk/10.0/noble/arm64v8/Dockerfile +++ b/src/sdk/10.0/noble/arm64v8/Dockerfile @@ -15,10 +15,10 @@ RUN dotnet_sdk_version=10.0.401 \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz.sha512 # Download PowerShell -RUN powershell_version=7.6.5 \ +RUN powershell_version=7.6.6 \ && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='2e1085f6944bc25999fae30b51d6fce90a08dcbeec2011e99e879d85da5a3da6cd7d2e0fba2cbd3158e8ad412b16265afd0b0893a658f88223cb6ee557459d48' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='dd5f73fcc41052007c11b14a02bcb8c8c084853349500dace5494a4f61967774' \ + && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -48,14 +48,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm64.7.6.5.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.6.6.nupkg", "/"] RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool -RUN powershell_version=7.6.5 \ +RUN powershell_version=7.6.6 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/resolute/amd64/Dockerfile b/src/sdk/10.0/resolute/amd64/Dockerfile index 1da94a30b7..d10b15b116 100644 --- a/src/sdk/10.0/resolute/amd64/Dockerfile +++ b/src/sdk/10.0/resolute/amd64/Dockerfile @@ -15,10 +15,10 @@ RUN dotnet_sdk_version=10.0.401 \ dotnet-sdk-$dotnet_sdk_version-linux-x64.tar.gz.sha512 # Download PowerShell -RUN powershell_version=7.6.5 \ +RUN powershell_version=7.6.6 \ && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='33bb73608db324e7efccb32722b778512b667b4983a39f96b7b069f9d06e726c2957351216c31cafec52e4a32043802bbf5e807596d143ecd67328c002c1295e' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='4227dacda5fd8817655a0aecd92b7ee923d915a98083fae0e46e31e5c125a0d8' \ + && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -48,14 +48,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.x64.7.6.5.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.x64.7.6.6.nupkg", "/"] RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool -RUN powershell_version=7.6.5 \ +RUN powershell_version=7.6.6 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/resolute/arm32v7/Dockerfile b/src/sdk/10.0/resolute/arm32v7/Dockerfile index cd8eb4c45a..e458f0497a 100644 --- a/src/sdk/10.0/resolute/arm32v7/Dockerfile +++ b/src/sdk/10.0/resolute/arm32v7/Dockerfile @@ -15,10 +15,10 @@ RUN dotnet_sdk_version=10.0.401 \ dotnet-sdk-$dotnet_sdk_version-linux-arm.tar.gz.sha512 # Download PowerShell -RUN powershell_version=7.6.5 \ +RUN powershell_version=7.6.6 \ && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='e1cc2888dd2048603e4c587d1e0df939bdc9955ebbe66616bb8f34e7cdc43ff9728c6ebfbcfe9353f046f4749b1f4b760c0bd5a47baad64d38bc16df9b280969' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='bc94cc5038625cdf41c1e0610d2720d150100893fe202f2d81cb899a7d37d04c' \ + && echo "$powershell_sha256 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -48,14 +48,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm32.7.6.5.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm32.7.6.6.nupkg", "/"] RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool -RUN powershell_version=7.6.5 \ +RUN powershell_version=7.6.6 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/resolute/arm64v8/Dockerfile b/src/sdk/10.0/resolute/arm64v8/Dockerfile index 53cc1ac501..6f549be094 100644 --- a/src/sdk/10.0/resolute/arm64v8/Dockerfile +++ b/src/sdk/10.0/resolute/arm64v8/Dockerfile @@ -15,10 +15,10 @@ RUN dotnet_sdk_version=10.0.401 \ dotnet-sdk-$dotnet_sdk_version-linux-arm64.tar.gz.sha512 # Download PowerShell -RUN powershell_version=7.6.5 \ +RUN powershell_version=7.6.6 \ && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='2e1085f6944bc25999fae30b51d6fce90a08dcbeec2011e99e879d85da5a3da6cd7d2e0fba2cbd3158e8ad412b16265afd0b0893a658f88223cb6ee557459d48' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='dd5f73fcc41052007c11b14a02bcb8c8c084853349500dace5494a4f61967774' \ + && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -48,14 +48,14 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm64.7.6.5.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.6.6.nupkg", "/"] RUN ln -s /usr/share/dotnet/dnx /usr/bin/dnx \ # Trigger first run experience by running arbitrary cmd && dotnet help # Install PowerShell global tool -RUN powershell_version=7.6.5 \ +RUN powershell_version=7.6.6 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/10.0/windowsservercore-ltsc2022/amd64/Dockerfile b/src/sdk/10.0/windowsservercore-ltsc2022/amd64/Dockerfile index 72d37464b4..5bae6101a5 100644 --- a/src/sdk/10.0/windowsservercore-ltsc2022/amd64/Dockerfile +++ b/src/sdk/10.0/windowsservercore-ltsc2022/amd64/Dockerfile @@ -44,10 +44,10 @@ RUN powershell -Command " ` $dotnet_sha512_file; ` ` # Install PowerShell global tool - $powershell_version = '7.6.5'; ` + $powershell_version = '7.6.6'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha512 = '0b9bdc4ab91b1c756faca808483a252ca2d26b3dafe5ef9859e5d052056302def0847367820be57657c8387cf766a57f3e3965960be9993292860e20bd974a1c'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = 'a1dc276cb6741d681c1532d2704262e8342607cb1dadc0a0337e6e58e0143dec'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/src/sdk/10.0/windowsservercore-ltsc2025/amd64/Dockerfile b/src/sdk/10.0/windowsservercore-ltsc2025/amd64/Dockerfile index afa6c7290d..28128b4ddf 100644 --- a/src/sdk/10.0/windowsservercore-ltsc2025/amd64/Dockerfile +++ b/src/sdk/10.0/windowsservercore-ltsc2025/amd64/Dockerfile @@ -44,10 +44,10 @@ RUN powershell -Command " ` $dotnet_sha512_file; ` ` # Install PowerShell global tool - $powershell_version = '7.6.5'; ` + $powershell_version = '7.6.6'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha512 = '0b9bdc4ab91b1c756faca808483a252ca2d26b3dafe5ef9859e5d052056302def0847367820be57657c8387cf766a57f3e3965960be9993292860e20bd974a1c'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = 'a1dc276cb6741d681c1532d2704262e8342607cb1dadc0a0337e6e58e0143dec'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/src/sdk/8.0/alpine3.23/amd64/Dockerfile b/src/sdk/8.0/alpine3.23/amd64/Dockerfile index b9fa6d48b8..4a21437a9f 100644 --- a/src/sdk/8.0/alpine3.23/amd64/Dockerfile +++ b/src/sdk/8.0/alpine3.23/amd64/Dockerfile @@ -16,10 +16,10 @@ RUN dotnet_sdk_version=8.0.425 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.4.19 \ +RUN powershell_version=7.4.20 \ && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='2b0c19fd71971eaf135193790fc3513e19f7ae527f66526e0a476c73bfaee8d62d1f03bf33cc7d775c10c927ed95744ccfe8989783c0fc7fdd84e7f26ff713ff' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='2daafc8b8d57ba4ae3b47fd9ee8135eb80ac09e74293affd4afc1d042a61ee8e' \ + && echo "$powershell_sha256 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -50,13 +50,13 @@ RUN apk add --upgrade --no-cache \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.Alpine.7.4.19.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.Alpine.7.4.20.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.4.19 \ +RUN powershell_version=7.4.20 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/alpine3.24/amd64/Dockerfile b/src/sdk/8.0/alpine3.24/amd64/Dockerfile index 31027b3393..1882ffff5e 100644 --- a/src/sdk/8.0/alpine3.24/amd64/Dockerfile +++ b/src/sdk/8.0/alpine3.24/amd64/Dockerfile @@ -16,10 +16,10 @@ RUN dotnet_sdk_version=8.0.425 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.4.19 \ +RUN powershell_version=7.4.20 \ && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='2b0c19fd71971eaf135193790fc3513e19f7ae527f66526e0a476c73bfaee8d62d1f03bf33cc7d775c10c927ed95744ccfe8989783c0fc7fdd84e7f26ff713ff' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='2daafc8b8d57ba4ae3b47fd9ee8135eb80ac09e74293affd4afc1d042a61ee8e' \ + && echo "$powershell_sha256 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -50,13 +50,13 @@ RUN apk add --upgrade --no-cache \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.Alpine.7.4.19.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.Alpine.7.4.20.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.4.19 \ +RUN powershell_version=7.4.20 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/azurelinux3.0/amd64/Dockerfile b/src/sdk/8.0/azurelinux3.0/amd64/Dockerfile index 10e5ba8769..272f59bd94 100644 --- a/src/sdk/8.0/azurelinux3.0/amd64/Dockerfile +++ b/src/sdk/8.0/azurelinux3.0/amd64/Dockerfile @@ -21,10 +21,10 @@ RUN dotnet_sdk_version=8.0.425 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.4.19 \ +RUN powershell_version=7.4.20 \ && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='d9689427a30d9cd0b5e125de676fd3b2bdca7108d7d7cbe11836ba8b1f29b4fadfaa1c54568f34d34326d02d7ca920cd28e6bf4df07d12095265cffafb4a2eb6' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='350ba631e875380dc4dd596777e870a0dddd26c1d2ea5247e84eed020a77e950' \ + && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -52,13 +52,13 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.x64.7.4.19.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.x64.7.4.20.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.4.19 \ +RUN powershell_version=7.4.20 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/azurelinux3.0/arm64v8/Dockerfile b/src/sdk/8.0/azurelinux3.0/arm64v8/Dockerfile index 5d19af13e4..e58191a496 100644 --- a/src/sdk/8.0/azurelinux3.0/arm64v8/Dockerfile +++ b/src/sdk/8.0/azurelinux3.0/arm64v8/Dockerfile @@ -21,10 +21,10 @@ RUN dotnet_sdk_version=8.0.425 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.4.19 \ +RUN powershell_version=7.4.20 \ && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='97a2788fb4a124792121bb8c5b1d47ca1efa4badf7733a5eee4bd9421e3886c3f0ea1030bf03ded132acb7da7c6b1a9a78b943ebc774d9481299451c560f53d4' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='8f3b815a253c04b11f7f9125abadb15609528d1b58921757ada64d9c43f35a8c' \ + && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -52,13 +52,13 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm64.7.4.19.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.4.20.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.4.19 \ +RUN powershell_version=7.4.20 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/bookworm-slim/amd64/Dockerfile b/src/sdk/8.0/bookworm-slim/amd64/Dockerfile index bf83c0bbde..17c2fa2dfd 100644 --- a/src/sdk/8.0/bookworm-slim/amd64/Dockerfile +++ b/src/sdk/8.0/bookworm-slim/amd64/Dockerfile @@ -17,10 +17,10 @@ RUN dotnet_sdk_version=8.0.425 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.4.19 \ +RUN powershell_version=7.4.20 \ && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='d9689427a30d9cd0b5e125de676fd3b2bdca7108d7d7cbe11836ba8b1f29b4fadfaa1c54568f34d34326d02d7ca920cd28e6bf4df07d12095265cffafb4a2eb6' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='350ba631e875380dc4dd596777e870a0dddd26c1d2ea5247e84eed020a77e950' \ + && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.x64.7.4.19.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.x64.7.4.20.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.4.19 \ +RUN powershell_version=7.4.20 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/bookworm-slim/arm32v7/Dockerfile b/src/sdk/8.0/bookworm-slim/arm32v7/Dockerfile index 323aba5baa..28df42994b 100644 --- a/src/sdk/8.0/bookworm-slim/arm32v7/Dockerfile +++ b/src/sdk/8.0/bookworm-slim/arm32v7/Dockerfile @@ -17,10 +17,10 @@ RUN dotnet_sdk_version=8.0.425 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.4.19 \ +RUN powershell_version=7.4.20 \ && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='e82c73185baf1ce368ddebf8c5eecd5c35c3df4c026b1a6c81aea1416fbaf6c39c7c83c5fabaadc21f97df2269f364d8e7630db87a796e843da0ce362a1bfd8f' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='9a9c887442a8e152172ef5b053a916c90e8d58387a506469d233b411d41a413c' \ + && echo "$powershell_sha256 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm32.7.4.19.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm32.7.4.20.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.4.19 \ +RUN powershell_version=7.4.20 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/bookworm-slim/arm64v8/Dockerfile b/src/sdk/8.0/bookworm-slim/arm64v8/Dockerfile index f387785dc8..a3b1504c5c 100644 --- a/src/sdk/8.0/bookworm-slim/arm64v8/Dockerfile +++ b/src/sdk/8.0/bookworm-slim/arm64v8/Dockerfile @@ -17,10 +17,10 @@ RUN dotnet_sdk_version=8.0.425 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.4.19 \ +RUN powershell_version=7.4.20 \ && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='97a2788fb4a124792121bb8c5b1d47ca1efa4badf7733a5eee4bd9421e3886c3f0ea1030bf03ded132acb7da7c6b1a9a78b943ebc774d9481299451c560f53d4' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='8f3b815a253c04b11f7f9125abadb15609528d1b58921757ada64d9c43f35a8c' \ + && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm64.7.4.19.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.4.20.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.4.19 \ +RUN powershell_version=7.4.20 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/jammy/amd64/Dockerfile b/src/sdk/8.0/jammy/amd64/Dockerfile index 2515f60854..913ed8f628 100644 --- a/src/sdk/8.0/jammy/amd64/Dockerfile +++ b/src/sdk/8.0/jammy/amd64/Dockerfile @@ -17,10 +17,10 @@ RUN dotnet_sdk_version=8.0.425 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.4.19 \ +RUN powershell_version=7.4.20 \ && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='d9689427a30d9cd0b5e125de676fd3b2bdca7108d7d7cbe11836ba8b1f29b4fadfaa1c54568f34d34326d02d7ca920cd28e6bf4df07d12095265cffafb4a2eb6' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='350ba631e875380dc4dd596777e870a0dddd26c1d2ea5247e84eed020a77e950' \ + && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.x64.7.4.19.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.x64.7.4.20.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.4.19 \ +RUN powershell_version=7.4.20 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/jammy/arm32v7/Dockerfile b/src/sdk/8.0/jammy/arm32v7/Dockerfile index f96363111b..ece352f452 100644 --- a/src/sdk/8.0/jammy/arm32v7/Dockerfile +++ b/src/sdk/8.0/jammy/arm32v7/Dockerfile @@ -17,10 +17,10 @@ RUN dotnet_sdk_version=8.0.425 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.4.19 \ +RUN powershell_version=7.4.20 \ && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='e82c73185baf1ce368ddebf8c5eecd5c35c3df4c026b1a6c81aea1416fbaf6c39c7c83c5fabaadc21f97df2269f364d8e7630db87a796e843da0ce362a1bfd8f' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='9a9c887442a8e152172ef5b053a916c90e8d58387a506469d233b411d41a413c' \ + && echo "$powershell_sha256 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm32.7.4.19.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm32.7.4.20.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.4.19 \ +RUN powershell_version=7.4.20 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/jammy/arm64v8/Dockerfile b/src/sdk/8.0/jammy/arm64v8/Dockerfile index d621581314..aeb37659a7 100644 --- a/src/sdk/8.0/jammy/arm64v8/Dockerfile +++ b/src/sdk/8.0/jammy/arm64v8/Dockerfile @@ -17,10 +17,10 @@ RUN dotnet_sdk_version=8.0.425 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.4.19 \ +RUN powershell_version=7.4.20 \ && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='97a2788fb4a124792121bb8c5b1d47ca1efa4badf7733a5eee4bd9421e3886c3f0ea1030bf03ded132acb7da7c6b1a9a78b943ebc774d9481299451c560f53d4' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='8f3b815a253c04b11f7f9125abadb15609528d1b58921757ada64d9c43f35a8c' \ + && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm64.7.4.19.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.4.20.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.4.19 \ +RUN powershell_version=7.4.20 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/nanoserver-1809/amd64/Dockerfile b/src/sdk/8.0/nanoserver-1809/amd64/Dockerfile index bc7c0ddb41..f196178f55 100644 --- a/src/sdk/8.0/nanoserver-1809/amd64/Dockerfile +++ b/src/sdk/8.0/nanoserver-1809/amd64/Dockerfile @@ -54,10 +54,10 @@ RUN powershell -Command " ` $dotnet_checksums_file; ` ` # Install PowerShell global tool - $powershell_version = '7.4.19'; ` + $powershell_version = '7.4.20'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha512 = '916cc2c65a0abbc8f29420c796ca542137152f8b8637379c1b19891768040308128daf04966436467459a852cd26cce772f9ffd06d55f17aed5ba99d67a7afa4'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = 'bf87b7f235e921fff15378d3331ad2f45ba28fec9f2fc3447235241e0e95de41'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/src/sdk/8.0/nanoserver-ltsc2022/amd64/Dockerfile b/src/sdk/8.0/nanoserver-ltsc2022/amd64/Dockerfile index 0b2bc3be5f..354a270083 100644 --- a/src/sdk/8.0/nanoserver-ltsc2022/amd64/Dockerfile +++ b/src/sdk/8.0/nanoserver-ltsc2022/amd64/Dockerfile @@ -54,10 +54,10 @@ RUN powershell -Command " ` $dotnet_checksums_file; ` ` # Install PowerShell global tool - $powershell_version = '7.4.19'; ` + $powershell_version = '7.4.20'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha512 = '916cc2c65a0abbc8f29420c796ca542137152f8b8637379c1b19891768040308128daf04966436467459a852cd26cce772f9ffd06d55f17aed5ba99d67a7afa4'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = 'bf87b7f235e921fff15378d3331ad2f45ba28fec9f2fc3447235241e0e95de41'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/src/sdk/8.0/nanoserver-ltsc2025/amd64/Dockerfile b/src/sdk/8.0/nanoserver-ltsc2025/amd64/Dockerfile index 0a2c682861..afc26f420f 100644 --- a/src/sdk/8.0/nanoserver-ltsc2025/amd64/Dockerfile +++ b/src/sdk/8.0/nanoserver-ltsc2025/amd64/Dockerfile @@ -54,10 +54,10 @@ RUN powershell -Command " ` $dotnet_checksums_file; ` ` # Install PowerShell global tool - $powershell_version = '7.4.19'; ` + $powershell_version = '7.4.20'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha512 = '916cc2c65a0abbc8f29420c796ca542137152f8b8637379c1b19891768040308128daf04966436467459a852cd26cce772f9ffd06d55f17aed5ba99d67a7afa4'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = 'bf87b7f235e921fff15378d3331ad2f45ba28fec9f2fc3447235241e0e95de41'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/src/sdk/8.0/noble/amd64/Dockerfile b/src/sdk/8.0/noble/amd64/Dockerfile index b89467bb11..5015318ca3 100644 --- a/src/sdk/8.0/noble/amd64/Dockerfile +++ b/src/sdk/8.0/noble/amd64/Dockerfile @@ -17,10 +17,10 @@ RUN dotnet_sdk_version=8.0.425 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.4.19 \ +RUN powershell_version=7.4.20 \ && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='d9689427a30d9cd0b5e125de676fd3b2bdca7108d7d7cbe11836ba8b1f29b4fadfaa1c54568f34d34326d02d7ca920cd28e6bf4df07d12095265cffafb4a2eb6' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='350ba631e875380dc4dd596777e870a0dddd26c1d2ea5247e84eed020a77e950' \ + && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.x64.7.4.19.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.x64.7.4.20.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.4.19 \ +RUN powershell_version=7.4.20 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/noble/arm64v8/Dockerfile b/src/sdk/8.0/noble/arm64v8/Dockerfile index 4e90a9c84d..67548e4e4b 100644 --- a/src/sdk/8.0/noble/arm64v8/Dockerfile +++ b/src/sdk/8.0/noble/arm64v8/Dockerfile @@ -17,10 +17,10 @@ RUN dotnet_sdk_version=8.0.425 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.4.19 \ +RUN powershell_version=7.4.20 \ && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='97a2788fb4a124792121bb8c5b1d47ca1efa4badf7733a5eee4bd9421e3886c3f0ea1030bf03ded132acb7da7c6b1a9a78b943ebc774d9481299451c560f53d4' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='8f3b815a253c04b11f7f9125abadb15609528d1b58921757ada64d9c43f35a8c' \ + && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm64.7.4.19.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.4.20.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.4.19 \ +RUN powershell_version=7.4.20 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/8.0/windowsservercore-ltsc2019/amd64/Dockerfile b/src/sdk/8.0/windowsservercore-ltsc2019/amd64/Dockerfile index 3dd9dffde5..760b237672 100644 --- a/src/sdk/8.0/windowsservercore-ltsc2019/amd64/Dockerfile +++ b/src/sdk/8.0/windowsservercore-ltsc2019/amd64/Dockerfile @@ -54,10 +54,10 @@ RUN powershell -Command " ` $dotnet_checksums_file; ` ` # Install PowerShell global tool - $powershell_version = '7.4.19'; ` + $powershell_version = '7.4.20'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha512 = '916cc2c65a0abbc8f29420c796ca542137152f8b8637379c1b19891768040308128daf04966436467459a852cd26cce772f9ffd06d55f17aed5ba99d67a7afa4'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = 'bf87b7f235e921fff15378d3331ad2f45ba28fec9f2fc3447235241e0e95de41'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/src/sdk/8.0/windowsservercore-ltsc2022/amd64/Dockerfile b/src/sdk/8.0/windowsservercore-ltsc2022/amd64/Dockerfile index 27a6086b37..40a2e10458 100644 --- a/src/sdk/8.0/windowsservercore-ltsc2022/amd64/Dockerfile +++ b/src/sdk/8.0/windowsservercore-ltsc2022/amd64/Dockerfile @@ -54,10 +54,10 @@ RUN powershell -Command " ` $dotnet_checksums_file; ` ` # Install PowerShell global tool - $powershell_version = '7.4.19'; ` + $powershell_version = '7.4.20'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha512 = '916cc2c65a0abbc8f29420c796ca542137152f8b8637379c1b19891768040308128daf04966436467459a852cd26cce772f9ffd06d55f17aed5ba99d67a7afa4'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = 'bf87b7f235e921fff15378d3331ad2f45ba28fec9f2fc3447235241e0e95de41'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/src/sdk/8.0/windowsservercore-ltsc2025/amd64/Dockerfile b/src/sdk/8.0/windowsservercore-ltsc2025/amd64/Dockerfile index 45ced6ee72..63d841b500 100644 --- a/src/sdk/8.0/windowsservercore-ltsc2025/amd64/Dockerfile +++ b/src/sdk/8.0/windowsservercore-ltsc2025/amd64/Dockerfile @@ -54,10 +54,10 @@ RUN powershell -Command " ` $dotnet_checksums_file; ` ` # Install PowerShell global tool - $powershell_version = '7.4.19'; ` + $powershell_version = '7.4.20'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha512 = '916cc2c65a0abbc8f29420c796ca542137152f8b8637379c1b19891768040308128daf04966436467459a852cd26cce772f9ffd06d55f17aed5ba99d67a7afa4'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = 'bf87b7f235e921fff15378d3331ad2f45ba28fec9f2fc3447235241e0e95de41'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/src/sdk/9.0/alpine3.23/amd64/Dockerfile b/src/sdk/9.0/alpine3.23/amd64/Dockerfile index ff363b594a..ed8506aa21 100644 --- a/src/sdk/9.0/alpine3.23/amd64/Dockerfile +++ b/src/sdk/9.0/alpine3.23/amd64/Dockerfile @@ -16,10 +16,10 @@ RUN dotnet_sdk_version=9.0.318 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.5.10 \ +RUN powershell_version=7.5.11 \ && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='2c379c003cff9de263aa0d006300a67a784f69ab6ce9cfd822be0a66215bd4cea1c04b1289d2c58efdf62a8a6af6068fd06a946a58d5e6987d222a811698b4f1' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='6ae7328e032eabd3cfaa6786108636b6670170acde023ed58400f5c062f15189' \ + && echo "$powershell_sha256 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -51,13 +51,13 @@ RUN apk add --upgrade --no-cache \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.Alpine.7.5.10.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.Alpine.7.5.11.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.5.10 \ +RUN powershell_version=7.5.11 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/alpine3.24/amd64/Dockerfile b/src/sdk/9.0/alpine3.24/amd64/Dockerfile index 625e0241d3..c59561133a 100644 --- a/src/sdk/9.0/alpine3.24/amd64/Dockerfile +++ b/src/sdk/9.0/alpine3.24/amd64/Dockerfile @@ -16,10 +16,10 @@ RUN dotnet_sdk_version=9.0.318 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.5.10 \ +RUN powershell_version=7.5.11 \ && wget --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='2c379c003cff9de263aa0d006300a67a784f69ab6ce9cfd822be0a66215bd4cea1c04b1289d2c58efdf62a8a6af6068fd06a946a58d5e6987d222a811698b4f1' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='6ae7328e032eabd3cfaa6786108636b6670170acde023ed58400f5c062f15189' \ + && echo "$powershell_sha256 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -51,13 +51,13 @@ RUN apk add --upgrade --no-cache \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.Alpine.7.5.10.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.Alpine.7.5.11.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.5.10 \ +RUN powershell_version=7.5.11 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.Alpine \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/azurelinux3.0/amd64/Dockerfile b/src/sdk/9.0/azurelinux3.0/amd64/Dockerfile index f04d259151..055c49e863 100644 --- a/src/sdk/9.0/azurelinux3.0/amd64/Dockerfile +++ b/src/sdk/9.0/azurelinux3.0/amd64/Dockerfile @@ -21,10 +21,10 @@ RUN dotnet_sdk_version=9.0.318 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.5.10 \ +RUN powershell_version=7.5.11 \ && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='fc3a60d5fd53c3675b0e26232d3eec90d9d1d123f2c68855404227b9ba627e39644c8303772c7165d05ab382e9f457ce398b8546e28e7e832e68b4e1b6989195' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='926e1abb27219b7f21bd1408fc0558d0b8c14eee5f505ca407ed71a1e1457cd4' \ + && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -52,13 +52,13 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.x64.7.5.10.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.x64.7.5.11.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.5.10 \ +RUN powershell_version=7.5.11 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/azurelinux3.0/arm64v8/Dockerfile b/src/sdk/9.0/azurelinux3.0/arm64v8/Dockerfile index 93abbc1b44..3476a52a0c 100644 --- a/src/sdk/9.0/azurelinux3.0/arm64v8/Dockerfile +++ b/src/sdk/9.0/azurelinux3.0/arm64v8/Dockerfile @@ -21,10 +21,10 @@ RUN dotnet_sdk_version=9.0.318 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.5.10 \ +RUN powershell_version=7.5.11 \ && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='309cc2305d06bca3228796d785003fd5bdb8cab22170bf7bb48d5cd88de0248e67585439277b9ff9d5bceb632566dcbe52cfea2dcd26d40e10bd0b1a67c1ae19' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='4216b75c9fba0e5ce17216d6234dfb72448d26188e8cd5605aaf1732f91ddd06' \ + && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -52,13 +52,13 @@ RUN tdnf install -y \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm64.7.5.10.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.5.11.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.5.10 \ +RUN powershell_version=7.5.11 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/bookworm-slim/amd64/Dockerfile b/src/sdk/9.0/bookworm-slim/amd64/Dockerfile index 7de1a5ca6a..94a7b0b2de 100644 --- a/src/sdk/9.0/bookworm-slim/amd64/Dockerfile +++ b/src/sdk/9.0/bookworm-slim/amd64/Dockerfile @@ -17,10 +17,10 @@ RUN dotnet_sdk_version=9.0.318 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.5.10 \ +RUN powershell_version=7.5.11 \ && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='fc3a60d5fd53c3675b0e26232d3eec90d9d1d123f2c68855404227b9ba627e39644c8303772c7165d05ab382e9f457ce398b8546e28e7e832e68b4e1b6989195' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='926e1abb27219b7f21bd1408fc0558d0b8c14eee5f505ca407ed71a1e1457cd4' \ + && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.x64.7.5.10.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.x64.7.5.11.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.5.10 \ +RUN powershell_version=7.5.11 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile b/src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile index 768d1d8b52..d39e499e72 100644 --- a/src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile +++ b/src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile @@ -17,10 +17,10 @@ RUN dotnet_sdk_version=9.0.318 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.5.10 \ +RUN powershell_version=7.5.11 \ && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='94815faa00214c435181cc76aa44e53c2d49d10b1f3a1b3a4f94592e854bbceeb67931eb300ad79dae71a7b5c4c4f555caf6df7e873a7326636998f6d6467e3b' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='2b24bb77b83d393f5b5d74438b3f60dd04dd0a4a20d377e4ef1e9ac5a641eed4' \ + && echo "$powershell_sha256 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm32.7.5.10.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm32.7.5.11.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.5.10 \ +RUN powershell_version=7.5.11 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile b/src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile index da3005c5ca..3d62978738 100644 --- a/src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile +++ b/src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile @@ -17,10 +17,10 @@ RUN dotnet_sdk_version=9.0.318 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.5.10 \ +RUN powershell_version=7.5.11 \ && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='309cc2305d06bca3228796d785003fd5bdb8cab22170bf7bb48d5cd88de0248e67585439277b9ff9d5bceb632566dcbe52cfea2dcd26d40e10bd0b1a67c1ae19' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='4216b75c9fba0e5ce17216d6234dfb72448d26188e8cd5605aaf1732f91ddd06' \ + && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm64.7.5.10.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.5.11.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.5.10 \ +RUN powershell_version=7.5.11 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/nanoserver-1809/amd64/Dockerfile b/src/sdk/9.0/nanoserver-1809/amd64/Dockerfile index 1d8ace6478..c8dda4095f 100644 --- a/src/sdk/9.0/nanoserver-1809/amd64/Dockerfile +++ b/src/sdk/9.0/nanoserver-1809/amd64/Dockerfile @@ -54,10 +54,10 @@ RUN powershell -Command " ` $dotnet_checksums_file; ` ` # Install PowerShell global tool - $powershell_version = '7.5.10'; ` + $powershell_version = '7.5.11'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha512 = 'c6c069144747210bbe41f6d0c07f58d790ea25ead56c3005ad650ea01bc00eeafa0c485648c63c5b5561e419935b3581707dcbf79337873d747098057ff579d6'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = '0823750d39529d4a7aaf13323fd6f3789efc5cc6ca384a6357480e74e01e7210'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/src/sdk/9.0/nanoserver-ltsc2022/amd64/Dockerfile b/src/sdk/9.0/nanoserver-ltsc2022/amd64/Dockerfile index ed81ba1934..a1d5a76024 100644 --- a/src/sdk/9.0/nanoserver-ltsc2022/amd64/Dockerfile +++ b/src/sdk/9.0/nanoserver-ltsc2022/amd64/Dockerfile @@ -54,10 +54,10 @@ RUN powershell -Command " ` $dotnet_checksums_file; ` ` # Install PowerShell global tool - $powershell_version = '7.5.10'; ` + $powershell_version = '7.5.11'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha512 = 'c6c069144747210bbe41f6d0c07f58d790ea25ead56c3005ad650ea01bc00eeafa0c485648c63c5b5561e419935b3581707dcbf79337873d747098057ff579d6'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = '0823750d39529d4a7aaf13323fd6f3789efc5cc6ca384a6357480e74e01e7210'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/src/sdk/9.0/nanoserver-ltsc2025/amd64/Dockerfile b/src/sdk/9.0/nanoserver-ltsc2025/amd64/Dockerfile index 47eb08d27d..36c3db5727 100644 --- a/src/sdk/9.0/nanoserver-ltsc2025/amd64/Dockerfile +++ b/src/sdk/9.0/nanoserver-ltsc2025/amd64/Dockerfile @@ -54,10 +54,10 @@ RUN powershell -Command " ` $dotnet_checksums_file; ` ` # Install PowerShell global tool - $powershell_version = '7.5.10'; ` + $powershell_version = '7.5.11'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha512 = 'c6c069144747210bbe41f6d0c07f58d790ea25ead56c3005ad650ea01bc00eeafa0c485648c63c5b5561e419935b3581707dcbf79337873d747098057ff579d6'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = '0823750d39529d4a7aaf13323fd6f3789efc5cc6ca384a6357480e74e01e7210'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/src/sdk/9.0/noble/amd64/Dockerfile b/src/sdk/9.0/noble/amd64/Dockerfile index 6a5af63e43..26d13a8c6a 100644 --- a/src/sdk/9.0/noble/amd64/Dockerfile +++ b/src/sdk/9.0/noble/amd64/Dockerfile @@ -17,10 +17,10 @@ RUN dotnet_sdk_version=9.0.318 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.5.10 \ +RUN powershell_version=7.5.11 \ && curl --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='fc3a60d5fd53c3675b0e26232d3eec90d9d1d123f2c68855404227b9ba627e39644c8303772c7165d05ab382e9f457ce398b8546e28e7e832e68b4e1b6989195' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='926e1abb27219b7f21bd1408fc0558d0b8c14eee5f505ca407ed71a1e1457cd4' \ + && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.x64.7.5.10.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.x64.7.5.11.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.5.10 \ +RUN powershell_version=7.5.11 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/noble/arm32v7/Dockerfile b/src/sdk/9.0/noble/arm32v7/Dockerfile index d20a8acc4f..0ec8dd32b1 100644 --- a/src/sdk/9.0/noble/arm32v7/Dockerfile +++ b/src/sdk/9.0/noble/arm32v7/Dockerfile @@ -17,10 +17,10 @@ RUN dotnet_sdk_version=9.0.318 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.5.10 \ +RUN powershell_version=7.5.11 \ && curl --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='94815faa00214c435181cc76aa44e53c2d49d10b1f3a1b3a4f94592e854bbceeb67931eb300ad79dae71a7b5c4c4f555caf6df7e873a7326636998f6d6467e3b' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='2b24bb77b83d393f5b5d74438b3f60dd04dd0a4a20d377e4ef1e9ac5a641eed4' \ + && echo "$powershell_sha256 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm32.7.5.10.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm32.7.5.11.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.5.10 \ +RUN powershell_version=7.5.11 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/noble/arm64v8/Dockerfile b/src/sdk/9.0/noble/arm64v8/Dockerfile index a6321f7422..c212b9de32 100644 --- a/src/sdk/9.0/noble/arm64v8/Dockerfile +++ b/src/sdk/9.0/noble/arm64v8/Dockerfile @@ -17,10 +17,10 @@ RUN dotnet_sdk_version=9.0.318 \ $dotnet_version-sha.txt # Download PowerShell -RUN powershell_version=7.5.10 \ +RUN powershell_version=7.5.11 \ && curl --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='309cc2305d06bca3228796d785003fd5bdb8cab22170bf7bb48d5cd88de0248e67585439277b9ff9d5bceb632566dcbe52cfea2dcd26d40e10bd0b1a67c1ae19' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='4216b75c9fba0e5ce17216d6234dfb72448d26188e8cd5605aaf1732f91ddd06' \ + && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image @@ -50,13 +50,13 @@ RUN apt-get update \ COPY --from=installer ["/dotnet", "/usr/share/dotnet"] -COPY --from=installer ["/PowerShell.Linux.arm64.7.5.10.nupkg", "/"] +COPY --from=installer ["/PowerShell.Linux.arm64.7.5.11.nupkg", "/"] # Trigger first run experience by running arbitrary cmd RUN dotnet help # Install PowerShell global tool -RUN powershell_version=7.5.10 \ +RUN powershell_version=7.5.11 \ && mkdir --parents /usr/share/powershell \ && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm64 \ && dotnet nuget locals all --clear \ diff --git a/src/sdk/9.0/windowsservercore-ltsc2019/amd64/Dockerfile b/src/sdk/9.0/windowsservercore-ltsc2019/amd64/Dockerfile index 84da0a1672..bbf9f039e4 100644 --- a/src/sdk/9.0/windowsservercore-ltsc2019/amd64/Dockerfile +++ b/src/sdk/9.0/windowsservercore-ltsc2019/amd64/Dockerfile @@ -54,10 +54,10 @@ RUN powershell -Command " ` $dotnet_checksums_file; ` ` # Install PowerShell global tool - $powershell_version = '7.5.10'; ` + $powershell_version = '7.5.11'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha512 = 'c6c069144747210bbe41f6d0c07f58d790ea25ead56c3005ad650ea01bc00eeafa0c485648c63c5b5561e419935b3581707dcbf79337873d747098057ff579d6'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = '0823750d39529d4a7aaf13323fd6f3789efc5cc6ca384a6357480e74e01e7210'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/src/sdk/9.0/windowsservercore-ltsc2022/amd64/Dockerfile b/src/sdk/9.0/windowsservercore-ltsc2022/amd64/Dockerfile index ea8a56135e..5794b07056 100644 --- a/src/sdk/9.0/windowsservercore-ltsc2022/amd64/Dockerfile +++ b/src/sdk/9.0/windowsservercore-ltsc2022/amd64/Dockerfile @@ -54,10 +54,10 @@ RUN powershell -Command " ` $dotnet_checksums_file; ` ` # Install PowerShell global tool - $powershell_version = '7.5.10'; ` + $powershell_version = '7.5.11'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha512 = 'c6c069144747210bbe41f6d0c07f58d790ea25ead56c3005ad650ea01bc00eeafa0c485648c63c5b5561e419935b3581707dcbf79337873d747098057ff579d6'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = '0823750d39529d4a7aaf13323fd6f3789efc5cc6ca384a6357480e74e01e7210'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/src/sdk/9.0/windowsservercore-ltsc2025/amd64/Dockerfile b/src/sdk/9.0/windowsservercore-ltsc2025/amd64/Dockerfile index 238ec5f1d4..9f970f6e83 100644 --- a/src/sdk/9.0/windowsservercore-ltsc2025/amd64/Dockerfile +++ b/src/sdk/9.0/windowsservercore-ltsc2025/amd64/Dockerfile @@ -54,10 +54,10 @@ RUN powershell -Command " ` $dotnet_checksums_file; ` ` # Install PowerShell global tool - $powershell_version = '7.5.10'; ` + $powershell_version = '7.5.11'; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Windows.x64.$powershell_version.nupkg; ` - $powershell_sha512 = 'c6c069144747210bbe41f6d0c07f58d790ea25ead56c3005ad650ea01bc00eeafa0c485648c63c5b5561e419935b3581707dcbf79337873d747098057ff579d6'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = '0823750d39529d4a7aaf13323fd6f3789efc5cc6ca384a6357480e74e01e7210'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` From 4b2cd48cd8e9d90b346bb50095cd6b69c7d28580 Mon Sep 17 00:00:00 2001 From: Logan Bussell Date: Tue, 8 Sep 2026 09:45:37 -0700 Subject: [PATCH 25/25] Update internal PowerShell Dockerfile baselines Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../sdk-10.0-alpine3.23-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-10.0-alpine3.24-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-10.0-azurelinux3.0-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-10.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt | 4 ++-- ...sdk-10.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt | 4 ++-- ...sdk-10.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-10.0-noble-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-10.0-noble-arm32v7-Dockerfile.approved.txt | 4 ++-- .../sdk-10.0-noble-arm64v8-Dockerfile.approved.txt | 4 ++-- .../sdk-10.0-resolute-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-10.0-resolute-arm32v7-Dockerfile.approved.txt | 4 ++-- .../sdk-10.0-resolute-arm64v8-Dockerfile.approved.txt | 4 ++-- ...0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt | 4 ++-- ...0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-8.0-alpine3.23-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-8.0-alpine3.24-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-8.0-azurelinux3.0-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-8.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt | 4 ++-- .../sdk-8.0-bookworm-slim-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-8.0-bookworm-slim-arm32v7-Dockerfile.approved.txt | 4 ++-- .../sdk-8.0-bookworm-slim-arm64v8-Dockerfile.approved.txt | 4 ++-- .../sdk-8.0-jammy-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-8.0-jammy-arm32v7-Dockerfile.approved.txt | 4 ++-- .../sdk-8.0-jammy-arm64v8-Dockerfile.approved.txt | 4 ++-- .../sdk-8.0-nanoserver-1809-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-8.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-8.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-8.0-noble-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-8.0-noble-arm64v8-Dockerfile.approved.txt | 4 ++-- ...0-windowsservercore-ltsc2019-amd64-Dockerfile.approved.txt | 4 ++-- ...0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt | 4 ++-- ...0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-9.0-alpine3.23-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-9.0-alpine3.24-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-9.0-azurelinux3.0-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-9.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt | 4 ++-- .../sdk-9.0-bookworm-slim-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-9.0-bookworm-slim-arm32v7-Dockerfile.approved.txt | 4 ++-- .../sdk-9.0-bookworm-slim-arm64v8-Dockerfile.approved.txt | 4 ++-- .../sdk-9.0-nanoserver-1809-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-9.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-9.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-9.0-noble-amd64-Dockerfile.approved.txt | 4 ++-- .../sdk-9.0-noble-arm32v7-Dockerfile.approved.txt | 4 ++-- .../sdk-9.0-noble-arm64v8-Dockerfile.approved.txt | 4 ++-- ...0-windowsservercore-ltsc2019-amd64-Dockerfile.approved.txt | 4 ++-- ...0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt | 4 ++-- ...0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt | 4 ++-- 48 files changed, 96 insertions(+), 96 deletions(-) diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-alpine3.23-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-alpine3.23-amd64-Dockerfile.approved.txt index f2de66e98c..9a183c6b28 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-alpine3.23-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-alpine3.23-amd64-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && wget --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-alpine3.24-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-alpine3.24-amd64-Dockerfile.approved.txt index 56dcec3720..cad99723e6 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-alpine3.24-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-alpine3.24-amd64-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && wget --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-azurelinux3.0-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-azurelinux3.0-amd64-Dockerfile.approved.txt index 7dbe28a7c8..91b829e433 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-azurelinux3.0-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-azurelinux3.0-amd64-Dockerfile.approved.txt @@ -25,8 +25,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt index a7bcd95171..c066684649 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt @@ -25,8 +25,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt index fbb7c53620..970a0fc25a 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt @@ -59,8 +59,8 @@ RUN ` 'x-ms-version' = '2017-11-09'; ` }; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` - $powershell_sha512 = '{sha512_placeholder}'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = '{sha256_placeholder}'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt index 025cdacaf7..ffe75e2bae 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt @@ -59,8 +59,8 @@ RUN ` 'x-ms-version' = '2017-11-09'; ` }; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` - $powershell_sha512 = '{sha512_placeholder}'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = '{sha256_placeholder}'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-amd64-Dockerfile.approved.txt index 9adb16f017..d4ae00b528 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-amd64-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-arm32v7-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-arm32v7-Dockerfile.approved.txt index b93821664d..3f11c354c1 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-arm32v7-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-arm32v7-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-arm64v8-Dockerfile.approved.txt index 15d5ba1f34..10a22d697b 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-noble-arm64v8-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-amd64-Dockerfile.approved.txt index c7b12df4e0..32bfff0d50 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-amd64-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-arm32v7-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-arm32v7-Dockerfile.approved.txt index ea445900bd..6ee0cd348d 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-arm32v7-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-arm32v7-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-arm64v8-Dockerfile.approved.txt index c11f500ca7..653956af51 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-resolute-arm64v8-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt index 8f6375c151..c2e45845bc 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt @@ -59,8 +59,8 @@ RUN ` 'x-ms-version' = '2017-11-09'; ` }; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` - $powershell_sha512 = '{sha512_placeholder}'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = '{sha256_placeholder}'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt index 114f518d33..ce6569a210 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-10.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt @@ -59,8 +59,8 @@ RUN ` 'x-ms-version' = '2017-11-09'; ` }; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` - $powershell_sha512 = '{sha512_placeholder}'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = '{sha256_placeholder}'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-alpine3.23-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-alpine3.23-amd64-Dockerfile.approved.txt index ce7b90589b..0c0634528a 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-alpine3.23-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-alpine3.23-amd64-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && wget --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-alpine3.24-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-alpine3.24-amd64-Dockerfile.approved.txt index a4fef97fc4..c7b66a85b6 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-alpine3.24-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-alpine3.24-amd64-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && wget --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-azurelinux3.0-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-azurelinux3.0-amd64-Dockerfile.approved.txt index 0951c0807c..2e4e1ad03f 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-azurelinux3.0-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-azurelinux3.0-amd64-Dockerfile.approved.txt @@ -25,8 +25,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt index 4061e668b8..47c5ca566d 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt @@ -25,8 +25,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-amd64-Dockerfile.approved.txt index bf2243854a..dd45f1221a 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-amd64-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-arm32v7-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-arm32v7-Dockerfile.approved.txt index 56fe12b018..fef91caf1f 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-arm32v7-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-arm32v7-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-arm64v8-Dockerfile.approved.txt index 00f1a63996..7ea1c769de 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-bookworm-slim-arm64v8-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-amd64-Dockerfile.approved.txt index 68b79e96d8..19487383cc 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-amd64-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-arm32v7-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-arm32v7-Dockerfile.approved.txt index f08b92c247..135ee82331 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-arm32v7-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-arm32v7-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-arm64v8-Dockerfile.approved.txt index 3163f5f8f7..6ae425829b 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-jammy-arm64v8-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-nanoserver-1809-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-nanoserver-1809-amd64-Dockerfile.approved.txt index 327f0e2dbb..bf53431509 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-nanoserver-1809-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-nanoserver-1809-amd64-Dockerfile.approved.txt @@ -59,8 +59,8 @@ RUN ` 'x-ms-version' = '2017-11-09'; ` }; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` - $powershell_sha512 = '{sha512_placeholder}'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = '{sha256_placeholder}'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt index 284b91d46b..835ebcb05a 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt @@ -59,8 +59,8 @@ RUN ` 'x-ms-version' = '2017-11-09'; ` }; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` - $powershell_sha512 = '{sha512_placeholder}'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = '{sha256_placeholder}'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt index 18bfceeb64..7feb80e1dc 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt @@ -59,8 +59,8 @@ RUN ` 'x-ms-version' = '2017-11-09'; ` }; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` - $powershell_sha512 = '{sha512_placeholder}'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = '{sha256_placeholder}'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-noble-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-noble-amd64-Dockerfile.approved.txt index 61cf761e47..8468af11bb 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-noble-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-noble-amd64-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-noble-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-noble-arm64v8-Dockerfile.approved.txt index 5fd1841baa..b50cfe2ea8 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-noble-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-noble-arm64v8-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-windowsservercore-ltsc2019-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-windowsservercore-ltsc2019-amd64-Dockerfile.approved.txt index cc6e30e8de..fb8a9d556d 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-windowsservercore-ltsc2019-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-windowsservercore-ltsc2019-amd64-Dockerfile.approved.txt @@ -59,8 +59,8 @@ RUN ` 'x-ms-version' = '2017-11-09'; ` }; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` - $powershell_sha512 = '{sha512_placeholder}'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = '{sha256_placeholder}'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt index af7706e161..7fcf061247 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt @@ -59,8 +59,8 @@ RUN ` 'x-ms-version' = '2017-11-09'; ` }; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` - $powershell_sha512 = '{sha512_placeholder}'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = '{sha256_placeholder}'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt index 75a2f693f2..591b89d6ae 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-8.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt @@ -59,8 +59,8 @@ RUN ` 'x-ms-version' = '2017-11-09'; ` }; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` - $powershell_sha512 = '{sha512_placeholder}'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = '{sha256_placeholder}'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-alpine3.23-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-alpine3.23-amd64-Dockerfile.approved.txt index 51ce45e94b..7b84f0387e 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-alpine3.23-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-alpine3.23-amd64-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && wget --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-alpine3.24-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-alpine3.24-amd64-Dockerfile.approved.txt index a1d3aeec3e..99a7cc48f3 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-alpine3.24-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-alpine3.24-amd64-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && wget --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --output-document PowerShell.Linux.Alpine.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.Alpine.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.Alpine.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-azurelinux3.0-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-azurelinux3.0-amd64-Dockerfile.approved.txt index 0951c0807c..2e4e1ad03f 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-azurelinux3.0-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-azurelinux3.0-amd64-Dockerfile.approved.txt @@ -25,8 +25,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt index 4061e668b8..47c5ca566d 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-azurelinux3.0-arm64v8-Dockerfile.approved.txt @@ -25,8 +25,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-amd64-Dockerfile.approved.txt index bf2243854a..dd45f1221a 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-amd64-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-arm32v7-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-arm32v7-Dockerfile.approved.txt index 56fe12b018..fef91caf1f 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-arm32v7-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-arm32v7-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-arm64v8-Dockerfile.approved.txt index 00f1a63996..7ea1c769de 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-bookworm-slim-arm64v8-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-nanoserver-1809-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-nanoserver-1809-amd64-Dockerfile.approved.txt index 327f0e2dbb..bf53431509 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-nanoserver-1809-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-nanoserver-1809-amd64-Dockerfile.approved.txt @@ -59,8 +59,8 @@ RUN ` 'x-ms-version' = '2017-11-09'; ` }; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` - $powershell_sha512 = '{sha512_placeholder}'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = '{sha256_placeholder}'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt index 284b91d46b..835ebcb05a 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-nanoserver-ltsc2022-amd64-Dockerfile.approved.txt @@ -59,8 +59,8 @@ RUN ` 'x-ms-version' = '2017-11-09'; ` }; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` - $powershell_sha512 = '{sha512_placeholder}'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = '{sha256_placeholder}'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt index 18bfceeb64..7feb80e1dc 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-nanoserver-ltsc2025-amd64-Dockerfile.approved.txt @@ -59,8 +59,8 @@ RUN ` 'x-ms-version' = '2017-11-09'; ` }; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` - $powershell_sha512 = '{sha512_placeholder}'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = '{sha256_placeholder}'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-amd64-Dockerfile.approved.txt index 61cf761e47..8468af11bb 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-amd64-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.x64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.x64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-arm32v7-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-arm32v7-Dockerfile.approved.txt index e4d7682746..e6eca3e438 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-arm32v7-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-arm32v7-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm32.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm32.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-arm64v8-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-arm64v8-Dockerfile.approved.txt index 5fd1841baa..b50cfe2ea8 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-arm64v8-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-noble-arm64v8-Dockerfile.approved.txt @@ -21,8 +21,8 @@ RUN dotnet_sdk_version=0.0.0 \ RUN powershell_version=0.0.0 \ && powershell_url_version=$(printf '%s' "$powershell_version" | tr '.' '-') \ && curl --header "Authorization: Bearer $ACCESSTOKEN" --header "x-ms-version: 2017-11-09" --fail --show-error --location --output PowerShell.Linux.arm64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Linux.arm64.$powershell_version.nupkg \ - && powershell_sha512='{sha512_placeholder}' \ - && echo "$powershell_sha512 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha512sum -c - + && powershell_sha256='{sha256_placeholder}' \ + && echo "$powershell_sha256 PowerShell.Linux.arm64.$powershell_version.nupkg" | sha256sum -c - # .NET SDK image diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-windowsservercore-ltsc2019-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-windowsservercore-ltsc2019-amd64-Dockerfile.approved.txt index cc6e30e8de..fb8a9d556d 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-windowsservercore-ltsc2019-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-windowsservercore-ltsc2019-amd64-Dockerfile.approved.txt @@ -59,8 +59,8 @@ RUN ` 'x-ms-version' = '2017-11-09'; ` }; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` - $powershell_sha512 = '{sha512_placeholder}'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = '{sha256_placeholder}'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt index af7706e161..7fcf061247 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-windowsservercore-ltsc2022-amd64-Dockerfile.approved.txt @@ -59,8 +59,8 @@ RUN ` 'x-ms-version' = '2017-11-09'; ` }; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` - $powershell_sha512 = '{sha512_placeholder}'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = '{sha256_placeholder}'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; ` diff --git a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt index 75a2f693f2..591b89d6ae 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt +++ b/tests/Microsoft.DotNet.Docker.Tests/Baselines/GeneratedArtifactTests/VerifyInternalDockerfilesOutput/sdk-9.0-windowsservercore-ltsc2025-amd64-Dockerfile.approved.txt @@ -59,8 +59,8 @@ RUN ` 'x-ms-version' = '2017-11-09'; ` }; ` Invoke-WebRequest -OutFile PowerShell.Windows.x64.$powershell_version.nupkg https://pscoretestdata.blob.core.windows.net/v$powershell_url_version-nuget/globaltool/PowerShell.Windows.x64.$powershell_version.nupkg -Headers $Headers; ` - $powershell_sha512 = '{sha512_placeholder}'; ` - if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha512).Hash -ne $powershell_sha512) { ` + $powershell_sha256 = '{sha256_placeholder}'; ` + if ((Get-FileHash PowerShell.Windows.x64.$powershell_version.nupkg -Algorithm sha256).Hash -ne $powershell_sha256) { ` Write-Host 'CHECKSUM VERIFICATION FAILED!'; ` exit 1; ` }; `