Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
1c2faa4
Port YARP image templates from nightly branch
lbussell Jan 20, 2026
de906fd
Port YARP test changes
lbussell Jan 20, 2026
f746579
Update README templates
lbussell Jan 20, 2026
ec75e5c
Remove unused/leftover pipeline definitions
lbussell Jan 20, 2026
e3884ce
Add YARP mcr-tags-metadata template
lbussell Jan 20, 2026
1582b09
[main] Update common Docker engineering infrastructure with latest (#…
dotnet-docker-bot Jan 21, 2026
9a19f39
[main] Add workflow that adds `needs-backport` label to pull requests…
github-actions[bot] Jan 22, 2026
c4bd9e7
Update .NET 9 SDK to 9.0.310 (#6990)
lbussell Jan 20, 2026
60318a4
Port YARP image templates from nightly branch
lbussell Jan 20, 2026
273e7de
Port YARP test changes
lbussell Jan 20, 2026
f31a4b6
Update README templates
lbussell Jan 20, 2026
e153e07
Remove unused/leftover pipeline definitions
lbussell Jan 20, 2026
6723d54
Add YARP mcr-tags-metadata template
lbussell Jan 20, 2026
7f8ce69
[main] Update common Docker engineering infrastructure with latest (#…
dotnet-docker-bot Jan 21, 2026
b80f6dd
[main] Add workflow that adds `needs-backport` label to pull requests…
github-actions[bot] Jan 22, 2026
d73150d
[main] Update common Docker engineering infrastructure with latest (#…
dotnet-docker-bot Jan 28, 2026
e029e4f
[main] Update common Docker engineering infrastructure with latest (#…
dotnet-docker-bot Jan 30, 2026
4a007ea
[main] Update common Docker engineering infrastructure with latest (#…
dotnet-docker-bot Jan 28, 2026
eb84d62
[main] Update common Docker engineering infrastructure with latest (#…
dotnet-docker-bot Jan 30, 2026
689ae6a
Add .NET 11 images (#6872)
lbussell Feb 4, 2026
b69d21e
Fix git committer identity error in update-dependencies pipeline (#7030)
github-actions[bot] Feb 5, 2026
aa82301
Fix FromStagingPipelineCommand creating internal-versions.txt without…
Copilot Jan 14, 2026
fd6bffc
Clean up downloaded SDK files from temp directory during tests (#6932)
lbussell Jan 15, 2026
32182a3
Make Asp, AspBuild, and ReleaseDate optional in ReleaseConfig (#6933)
lbussell Jan 15, 2026
e1dffbe
Add simple file-based app for rendering frequent announcement templat…
lbussell Jan 15, 2026
1db01ab
Re-enable .NET updates in update-dependencies pipeline (#6920)
lbussell Jan 16, 2026
a033f6f
[nightly] Update syft to v1.40.1 (#6937)
dotnet-docker-bot Jan 16, 2026
fe19d1f
Unset default value for publishEolAnnotations in official pipelines (…
lbussell Jan 20, 2026
7517c6a
Add stage container label to update-dependencies-internal pipeline ru…
lbussell Jan 21, 2026
1bec17b
Use release staging storage container name instead of build ID for up…
lbussell Jan 23, 2026
3dea45c
[nightly] Update dependencies from syft (#7014)
dotnet-docker-bot Jan 28, 2026
b2c69f7
[nightly] Update syft to v1.41.1 (#7020)
dotnet-docker-bot Jan 30, 2026
10f2db8
[nightly] Update mingit to v2.53.0 (#7025)
dotnet-docker-bot Feb 3, 2026
3bdbffc
[nightly] Update .NET 11 to 11.0.100-preview.1.26104.118 (#7032)
dotnet-docker-bot Feb 6, 2026
73f1371
Merge remote-tracking branch 'upstream/release/2026-02B'
lbussell Feb 10, 2026
f719ec2
Update .NET 8.0 to 8.0.418 SDK / 8.0.24 Runtime
lbussell Feb 10, 2026
333df16
Update .NET 9.0 to 9.0.311 SDK / 9.0.13 Runtime
lbussell Feb 10, 2026
cc19e6c
Update .NET 10.0 to 10.0.103 SDK / 10.0.3 Runtime
lbussell Feb 10, 2026
de56f06
Use production CDN for .NET 11 Preview 1
lbussell Feb 10, 2026
8338495
Updates for February 2026 .NET Releases (#7038)
lbussell Feb 10, 2026
c496cf1
Merge remote-tracking branch 'upstream/main' into main-to-nightly-202…
lbussell Feb 10, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
358 changes: 179 additions & 179 deletions README.aspnet.md

Large diffs are not rendered by default.

186 changes: 93 additions & 93 deletions README.runtime-deps.md

Large diffs are not rendered by default.

218 changes: 109 additions & 109 deletions README.runtime.md

Large diffs are not rendered by default.

130 changes: 65 additions & 65 deletions README.sdk.md

Large diffs are not rendered by default.

46 changes: 23 additions & 23 deletions manifest.versions.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"base-url|public-checksums|preview|nightly": "https://ci.dot.net/public-checksums",

"alpine|floating-tag-version": "alpine3.23",
"alpine|11.0|floating-tag-version": "alpine3.23",
"alpine|11.0|floating-tag-version": "$(alpine|floating-tag-version)",
"alpine|10.0|floating-tag-version": "$(alpine|floating-tag-version)",
"alpine|9.0|floating-tag-version": "$(alpine|floating-tag-version)",
"alpine|8.0|floating-tag-version": "$(alpine|floating-tag-version)",
Expand All @@ -28,28 +28,28 @@
"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.23",
"aspnet|8.0|build-version": "8.0.24",
"aspnet-composite|8.0|build-version": "$(aspnet|8.0|build-version)",

"aspnet|11.0|build-version": "11.0.0-preview.1.26104.118",
"aspnet-composite|11.0|build-version": "$(aspnet|11.0|build-version)",
"aspnet|9.0|build-version": "9.0.13",
"aspnet-composite|9.0|build-version": "$(aspnet|9.0|build-version)",

"aspnet|10.0|build-version": "10.0.2",
"aspnet|10.0|build-version": "10.0.3",
"aspnet-composite|10.0|build-version": "$(aspnet|10.0|build-version)",

"aspnet|9.0|build-version": "9.0.12",
"aspnet-composite|9.0|build-version": "$(aspnet|9.0|build-version)",
"aspnet|11.0|build-version": "11.0.0-preview.1.26104.118",
"aspnet-composite|11.0|build-version": "$(aspnet|11.0|build-version)",

"chisel|latest|build-version": "v1.3.0",
"chisel|latest|x64|url": "https://github.com/canonical/chisel/releases/download/$(chisel|latest|build-version)/chisel_$(chisel|latest|build-version)_linux_amd64.tar.gz",
"chisel|latest|arm|url": "https://github.com/canonical/chisel/releases/download/$(chisel|latest|build-version)/chisel_$(chisel|latest|build-version)_linux_arm.tar.gz",
"chisel|latest|arm64|url": "https://github.com/canonical/chisel/releases/download/$(chisel|latest|build-version)/chisel_$(chisel|latest|build-version)_linux_arm64.tar.gz",
"chisel|10.0|x64|url": "$(chisel|latest|x64|url)",
"chisel|10.0|arm|url": "$(chisel|latest|arm|url)",
"chisel|10.0|arm64|url": "$(chisel|latest|arm64|url)",
"chisel|11.0|x64|url": "$(chisel|latest|x64|url)",
"chisel|11.0|arm|url": "$(chisel|latest|arm|url)",
"chisel|11.0|arm64|url": "$(chisel|latest|arm64|url)",
"chisel|10.0|x64|url": "$(chisel|latest|x64|url)",
"chisel|10.0|arm|url": "$(chisel|latest|arm|url)",
"chisel|10.0|arm64|url": "$(chisel|latest|arm64|url)",
"chisel|9.0|x64|url": "$(chisel|latest|x64|url)",
"chisel|9.0|arm|url": "$(chisel|latest|arm|url)",
"chisel|9.0|arm64|url": "$(chisel|latest|arm64|url)",
Expand All @@ -73,7 +73,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.23",
"dotnet|8.0|product-version": "8.0.24",
"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)",
Expand All @@ -82,7 +82,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.12",
"dotnet|9.0|product-version": "9.0.13",
"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)",
Expand All @@ -91,7 +91,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.2",
"dotnet|10.0|product-version": "10.0.3",
"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)",
Expand Down Expand Up @@ -194,7 +194,7 @@
"powershell|10.0|Linux|x64|sha": "92ba2a8344f13d1c640f73d61488a582bae3ea82e4d00aad02efece3475f852855fb6f8ac37f72b4a14cdc1975af9f253d59ce72e36f3653e6b1ee87dc273f8f",
"powershell|10.0|Windows|x64|sha": "a529408a93ca2be753d84137bff8ed95dc9301faf2da62fbd9d7bfb29fe502bfca9427736b1004884e839e3f2585ac613349f0fbbb97ea6f979b115dcf06aa0c",

"powershell|11.0|build-version": "7.6.0-preview.4",
"powershell|11.0|build-version": "$(powershell|10.0|build-version)",
"powershell|11.0|Linux.Alpine|sha": "$(powershell|10.0|Linux.Alpine|sha)",
"powershell|11.0|Linux|arm32|sha": "$(powershell|10.0|Linux|arm32|sha)",
"powershell|11.0|Linux|arm64|sha": "$(powershell|10.0|Linux|arm64|sha)",
Expand Down Expand Up @@ -224,31 +224,31 @@
"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.23",
"runtime|9.0|build-version": "9.0.12",
"runtime|10.0|build-version": "10.0.2",
"runtime|8.0|build-version": "8.0.24",
"runtime|9.0|build-version": "9.0.13",
"runtime|10.0|build-version": "10.0.3",
"runtime|11.0|build-version": "11.0.0-preview.1.26104.118",

"sdk|8.0|build-version": "8.0.417",
"sdk|8.0|product-version": "8.0.417",
"sdk|8.0|build-version": "8.0.418",
"sdk|8.0|product-version": "8.0.418",
"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)",
"sdk|8.0|base-url|checksums|nightly": "$(sdk|8.0|base-url|nightly)",
"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.310",
"sdk|9.0|product-version": "9.0.310",
"sdk|9.0|build-version": "9.0.311",
"sdk|9.0|product-version": "9.0.311",
"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)",
"sdk|9.0|base-url|checksums|nightly": "$(sdk|9.0|base-url|nightly)",
"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.102",
"sdk|10.0|product-version": "10.0.102",
"sdk|10.0|build-version": "10.0.103",
"sdk|10.0|product-version": "10.0.103",
"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)",
Expand Down
2 changes: 1 addition & 1 deletion src/aspire-dashboard/amd64/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ RUN dotnet_aspire_version=13.2.0-preview.1.26102.1 \


# Aspire Dashboard image
FROM $REPO:8.0.23-azurelinux3.0-distroless-extra-amd64
FROM $REPO:8.0.24-azurelinux3.0-distroless-extra-amd64

WORKDIR /app
COPY --from=installer /app .
Expand Down
2 changes: 1 addition & 1 deletion src/aspire-dashboard/arm64v8/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ RUN dotnet_aspire_version=13.2.0-preview.1.26102.1 \


# Aspire Dashboard image
FROM $REPO:8.0.23-azurelinux3.0-distroless-extra-arm64v8
FROM $REPO:8.0.24-azurelinux3.0-distroless-extra-arm64v8

WORKDIR /app
COPY --from=installer /app .
Expand Down
10 changes: 5 additions & 5 deletions src/aspnet/10.0/alpine3.22-composite-extra/amd64/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime-deps

# Installer image
FROM $REPO:10.0.2-alpine3.22-extra-amd64 AS installer
FROM $REPO:10.0.3-alpine3.22-extra-amd64 AS installer

# Retrieve ASP.NET Composite Runtime
RUN aspnetcore_version=10.0.2 \
RUN aspnetcore_version=10.0.3 \
&& 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 \
Expand All @@ -17,13 +17,13 @@ RUN aspnetcore_version=10.0.2 \


# ASP.NET Composite Image
FROM $REPO:10.0.2-alpine3.22-extra-amd64
FROM $REPO:10.0.3-alpine3.22-extra-amd64

ENV \
# .NET Runtime version
DOTNET_VERSION=10.0.2 \
DOTNET_VERSION=10.0.3 \
# ASP.NET Core version
ASPNET_VERSION=10.0.2
ASPNET_VERSION=10.0.3

COPY --from=installer ["/dotnet", "/usr/share/dotnet"]
RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet
10 changes: 5 additions & 5 deletions src/aspnet/10.0/alpine3.22-composite-extra/arm32v7/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime-deps

# Installer image
FROM $REPO:10.0.2-alpine3.22-extra-arm32v7 AS installer
FROM $REPO:10.0.3-alpine3.22-extra-arm32v7 AS installer

# Retrieve ASP.NET Composite Runtime
RUN aspnetcore_version=10.0.2 \
RUN aspnetcore_version=10.0.3 \
&& 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 \
Expand All @@ -17,13 +17,13 @@ RUN aspnetcore_version=10.0.2 \


# ASP.NET Composite Image
FROM $REPO:10.0.2-alpine3.22-extra-arm32v7
FROM $REPO:10.0.3-alpine3.22-extra-arm32v7

ENV \
# .NET Runtime version
DOTNET_VERSION=10.0.2 \
DOTNET_VERSION=10.0.3 \
# ASP.NET Core version
ASPNET_VERSION=10.0.2
ASPNET_VERSION=10.0.3

COPY --from=installer ["/dotnet", "/usr/share/dotnet"]
RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet
10 changes: 5 additions & 5 deletions src/aspnet/10.0/alpine3.22-composite-extra/arm64v8/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime-deps

# Installer image
FROM $REPO:10.0.2-alpine3.22-extra-arm64v8 AS installer
FROM $REPO:10.0.3-alpine3.22-extra-arm64v8 AS installer

# Retrieve ASP.NET Composite Runtime
RUN aspnetcore_version=10.0.2 \
RUN aspnetcore_version=10.0.3 \
&& 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 \
Expand All @@ -17,13 +17,13 @@ RUN aspnetcore_version=10.0.2 \


# ASP.NET Composite Image
FROM $REPO:10.0.2-alpine3.22-extra-arm64v8
FROM $REPO:10.0.3-alpine3.22-extra-arm64v8

ENV \
# .NET Runtime version
DOTNET_VERSION=10.0.2 \
DOTNET_VERSION=10.0.3 \
# ASP.NET Core version
ASPNET_VERSION=10.0.2
ASPNET_VERSION=10.0.3

COPY --from=installer ["/dotnet", "/usr/share/dotnet"]
RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet
10 changes: 5 additions & 5 deletions src/aspnet/10.0/alpine3.22-composite/amd64/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime-deps

# Installer image
FROM $REPO:10.0.2-alpine3.22-amd64 AS installer
FROM $REPO:10.0.3-alpine3.22-amd64 AS installer

# Retrieve ASP.NET Composite Runtime
RUN aspnetcore_version=10.0.2 \
RUN aspnetcore_version=10.0.3 \
&& 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 \
Expand All @@ -17,13 +17,13 @@ RUN aspnetcore_version=10.0.2 \


# ASP.NET Composite Image
FROM $REPO:10.0.2-alpine3.22-amd64
FROM $REPO:10.0.3-alpine3.22-amd64

ENV \
# .NET Runtime version
DOTNET_VERSION=10.0.2 \
DOTNET_VERSION=10.0.3 \
# ASP.NET Core version
ASPNET_VERSION=10.0.2
ASPNET_VERSION=10.0.3

COPY --from=installer ["/dotnet", "/usr/share/dotnet"]
RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet
10 changes: 5 additions & 5 deletions src/aspnet/10.0/alpine3.22-composite/arm32v7/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime-deps

# Installer image
FROM $REPO:10.0.2-alpine3.22-arm32v7 AS installer
FROM $REPO:10.0.3-alpine3.22-arm32v7 AS installer

# Retrieve ASP.NET Composite Runtime
RUN aspnetcore_version=10.0.2 \
RUN aspnetcore_version=10.0.3 \
&& 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 \
Expand All @@ -17,13 +17,13 @@ RUN aspnetcore_version=10.0.2 \


# ASP.NET Composite Image
FROM $REPO:10.0.2-alpine3.22-arm32v7
FROM $REPO:10.0.3-alpine3.22-arm32v7

ENV \
# .NET Runtime version
DOTNET_VERSION=10.0.2 \
DOTNET_VERSION=10.0.3 \
# ASP.NET Core version
ASPNET_VERSION=10.0.2
ASPNET_VERSION=10.0.3

COPY --from=installer ["/dotnet", "/usr/share/dotnet"]
RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet
10 changes: 5 additions & 5 deletions src/aspnet/10.0/alpine3.22-composite/arm64v8/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime-deps

# Installer image
FROM $REPO:10.0.2-alpine3.22-arm64v8 AS installer
FROM $REPO:10.0.3-alpine3.22-arm64v8 AS installer

# Retrieve ASP.NET Composite Runtime
RUN aspnetcore_version=10.0.2 \
RUN aspnetcore_version=10.0.3 \
&& 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 \
Expand All @@ -17,13 +17,13 @@ RUN aspnetcore_version=10.0.2 \


# ASP.NET Composite Image
FROM $REPO:10.0.2-alpine3.22-arm64v8
FROM $REPO:10.0.3-alpine3.22-arm64v8

ENV \
# .NET Runtime version
DOTNET_VERSION=10.0.2 \
DOTNET_VERSION=10.0.3 \
# ASP.NET Core version
ASPNET_VERSION=10.0.2
ASPNET_VERSION=10.0.3

COPY --from=installer ["/dotnet", "/usr/share/dotnet"]
RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet
8 changes: 4 additions & 4 deletions src/aspnet/10.0/alpine3.22-extra/amd64/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime

# Installer image
FROM $REPO:10.0.2-alpine3.22-extra-amd64 AS installer
FROM $REPO:10.0.3-alpine3.22-extra-amd64 AS installer

# Retrieve ASP.NET Core
RUN aspnetcore_version=10.0.2 \
RUN aspnetcore_version=10.0.3 \
&& 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 \
Expand All @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.2 \


# ASP.NET Core image
FROM $REPO:10.0.2-alpine3.22-extra-amd64
FROM $REPO:10.0.3-alpine3.22-extra-amd64

# ASP.NET Core version
ENV ASPNET_VERSION=10.0.2
ENV ASPNET_VERSION=10.0.3

COPY --from=installer ["/dotnet", "/usr/share/dotnet"]
8 changes: 4 additions & 4 deletions src/aspnet/10.0/alpine3.22-extra/arm32v7/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime

# Installer image
FROM $REPO:10.0.2-alpine3.22-extra-arm32v7 AS installer
FROM $REPO:10.0.3-alpine3.22-extra-arm32v7 AS installer

# Retrieve ASP.NET Core
RUN aspnetcore_version=10.0.2 \
RUN aspnetcore_version=10.0.3 \
&& 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 \
Expand All @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.2 \


# ASP.NET Core image
FROM $REPO:10.0.2-alpine3.22-extra-arm32v7
FROM $REPO:10.0.3-alpine3.22-extra-arm32v7

# ASP.NET Core version
ENV ASPNET_VERSION=10.0.2
ENV ASPNET_VERSION=10.0.3

COPY --from=installer ["/dotnet", "/usr/share/dotnet"]
8 changes: 4 additions & 4 deletions src/aspnet/10.0/alpine3.22-extra/arm64v8/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime

# Installer image
FROM $REPO:10.0.2-alpine3.22-extra-arm64v8 AS installer
FROM $REPO:10.0.3-alpine3.22-extra-arm64v8 AS installer

# Retrieve ASP.NET Core
RUN aspnetcore_version=10.0.2 \
RUN aspnetcore_version=10.0.3 \
&& 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 \
Expand All @@ -17,9 +17,9 @@ RUN aspnetcore_version=10.0.2 \


# ASP.NET Core image
FROM $REPO:10.0.2-alpine3.22-extra-arm64v8
FROM $REPO:10.0.3-alpine3.22-extra-arm64v8

# ASP.NET Core version
ENV ASPNET_VERSION=10.0.2
ENV ASPNET_VERSION=10.0.3

COPY --from=installer ["/dotnet", "/usr/share/dotnet"]
Loading
Loading