Add Ubuntu 24.04 "noble" images (#5241)

This commit is contained in:
Logan Bussell 2024-04-23 18:46:21 -07:00 коммит произвёл Logan Bussell false
Родитель a6e5f19df1
Коммит aa41f4161b
45 изменённых файлов: 407 добавлений и 842 удалений

Просмотреть файл

@ -118,11 +118,11 @@ Tags | Dockerfile | OS Version
9.0.0-preview.3-bookworm-slim-amd64, 9.0-preview-bookworm-slim-amd64, 9.0.0-preview.3-bookworm-slim, 9.0-preview-bookworm-slim, 9.0.0-preview.3, 9.0-preview | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/bookworm-slim/amd64/Dockerfile) | Debian 12
9.0.0-preview.3-alpine3.19-amd64, 9.0-preview-alpine3.19-amd64, 9.0-preview-alpine-amd64, 9.0.0-preview.3-alpine3.19, 9.0-preview-alpine3.19, 9.0-preview-alpine | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/alpine3.19/amd64/Dockerfile) | Alpine 3.19
9.0.0-preview.3-alpine3.19-composite-amd64, 9.0-preview-alpine3.19-composite-amd64, 9.0-preview-alpine-composite-amd64, 9.0.0-preview.3-alpine3.19-composite, 9.0-preview-alpine3.19-composite, 9.0-preview-alpine-composite | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/alpine3.19-composite/amd64/Dockerfile) | Alpine 3.19
9.0.0-preview.3-jammy-amd64, 9.0-preview-jammy-amd64, 9.0.0-preview.3-jammy, 9.0-preview-jammy | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/jammy/amd64/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-jammy-chiseled-amd64, 9.0-preview-jammy-chiseled-amd64, 9.0.0-preview.3-jammy-chiseled, 9.0-preview-jammy-chiseled | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/jammy-chiseled/amd64/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-jammy-chiseled-extra-amd64, 9.0-preview-jammy-chiseled-extra-amd64, 9.0.0-preview.3-jammy-chiseled-extra, 9.0-preview-jammy-chiseled-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/jammy-chiseled-extra/amd64/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-jammy-chiseled-composite-amd64, 9.0-preview-jammy-chiseled-composite-amd64, 9.0.0-preview.3-jammy-chiseled-composite, 9.0-preview-jammy-chiseled-composite | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/jammy-chiseled-composite/amd64/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-jammy-chiseled-composite-extra-amd64, 9.0-preview-jammy-chiseled-composite-extra-amd64, 9.0.0-preview.3-jammy-chiseled-composite-extra, 9.0-preview-jammy-chiseled-composite-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/jammy-chiseled-composite-extra/amd64/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-noble-amd64, 9.0-preview-noble-amd64, 9.0.0-preview.3-noble, 9.0-preview-noble | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/noble/amd64/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-noble-chiseled-amd64, 9.0-preview-noble-chiseled-amd64, 9.0.0-preview.3-noble-chiseled, 9.0-preview-noble-chiseled | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-noble-chiseled-extra-amd64, 9.0-preview-noble-chiseled-extra-amd64, 9.0.0-preview.3-noble-chiseled-extra, 9.0-preview-noble-chiseled-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-noble-chiseled-composite-amd64, 9.0-preview-noble-chiseled-composite-amd64, 9.0.0-preview.3-noble-chiseled-composite, 9.0-preview-noble-chiseled-composite | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/noble-chiseled-composite/amd64/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-noble-chiseled-composite-extra-amd64, 9.0-preview-noble-chiseled-composite-extra-amd64, 9.0.0-preview.3-noble-chiseled-composite-extra, 9.0-preview-noble-chiseled-composite-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/noble-chiseled-composite-extra/amd64/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-cbl-mariner2.0-amd64, 9.0-preview-cbl-mariner2.0-amd64, 9.0.0-preview.3-cbl-mariner2.0, 9.0-preview-cbl-mariner2.0 | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/cbl-mariner2.0/amd64/Dockerfile) | CBL-Mariner 2.0
9.0.0-preview.3-cbl-mariner2.0-distroless-amd64, 9.0-preview-cbl-mariner2.0-distroless-amd64, 9.0.0-preview.3-cbl-mariner2.0-distroless, 9.0-preview-cbl-mariner2.0-distroless | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/cbl-mariner2.0-distroless/amd64/Dockerfile) | CBL-Mariner 2.0
9.0.0-preview.3-cbl-mariner2.0-distroless-extra-amd64, 9.0-preview-cbl-mariner2.0-distroless-extra-amd64, 9.0.0-preview.3-cbl-mariner2.0-distroless-extra, 9.0-preview-cbl-mariner2.0-distroless-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/cbl-mariner2.0-distroless-extra/amd64/Dockerfile) | CBL-Mariner 2.0
@ -178,11 +178,11 @@ Tags | Dockerfile | OS Version
9.0.0-preview.3-bookworm-slim-arm64v8, 9.0-preview-bookworm-slim-arm64v8, 9.0.0-preview.3-bookworm-slim, 9.0-preview-bookworm-slim, 9.0.0-preview.3, 9.0-preview | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12
9.0.0-preview.3-alpine3.19-arm64v8, 9.0-preview-alpine3.19-arm64v8, 9.0-preview-alpine-arm64v8, 9.0.0-preview.3-alpine3.19, 9.0-preview-alpine3.19, 9.0-preview-alpine | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/alpine3.19/arm64v8/Dockerfile) | Alpine 3.19
9.0.0-preview.3-alpine3.19-composite-arm64v8, 9.0-preview-alpine3.19-composite-arm64v8, 9.0-preview-alpine-composite-arm64v8, 9.0.0-preview.3-alpine3.19-composite, 9.0-preview-alpine3.19-composite, 9.0-preview-alpine-composite | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/alpine3.19-composite/arm64v8/Dockerfile) | Alpine 3.19
9.0.0-preview.3-jammy-arm64v8, 9.0-preview-jammy-arm64v8, 9.0.0-preview.3-jammy, 9.0-preview-jammy | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/jammy/arm64v8/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-jammy-chiseled-arm64v8, 9.0-preview-jammy-chiseled-arm64v8, 9.0.0-preview.3-jammy-chiseled, 9.0-preview-jammy-chiseled | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/jammy-chiseled/arm64v8/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-jammy-chiseled-extra-arm64v8, 9.0-preview-jammy-chiseled-extra-arm64v8, 9.0.0-preview.3-jammy-chiseled-extra, 9.0-preview-jammy-chiseled-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/jammy-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-jammy-chiseled-composite-arm64v8, 9.0-preview-jammy-chiseled-composite-arm64v8, 9.0.0-preview.3-jammy-chiseled-composite, 9.0-preview-jammy-chiseled-composite | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/jammy-chiseled-composite/arm64v8/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-jammy-chiseled-composite-extra-arm64v8, 9.0-preview-jammy-chiseled-composite-extra-arm64v8, 9.0.0-preview.3-jammy-chiseled-composite-extra, 9.0-preview-jammy-chiseled-composite-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/jammy-chiseled-composite-extra/arm64v8/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-noble-arm64v8, 9.0-preview-noble-arm64v8, 9.0.0-preview.3-noble, 9.0-preview-noble | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-noble-chiseled-arm64v8, 9.0-preview-noble-chiseled-arm64v8, 9.0.0-preview.3-noble-chiseled, 9.0-preview-noble-chiseled | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-noble-chiseled-extra-arm64v8, 9.0-preview-noble-chiseled-extra-arm64v8, 9.0.0-preview.3-noble-chiseled-extra, 9.0-preview-noble-chiseled-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-noble-chiseled-composite-arm64v8, 9.0-preview-noble-chiseled-composite-arm64v8, 9.0.0-preview.3-noble-chiseled-composite, 9.0-preview-noble-chiseled-composite | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/noble-chiseled-composite/arm64v8/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-noble-chiseled-composite-extra-arm64v8, 9.0-preview-noble-chiseled-composite-extra-arm64v8, 9.0.0-preview.3-noble-chiseled-composite-extra, 9.0-preview-noble-chiseled-composite-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/noble-chiseled-composite-extra/arm64v8/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-cbl-mariner2.0-arm64v8, 9.0-preview-cbl-mariner2.0-arm64v8, 9.0.0-preview.3-cbl-mariner2.0, 9.0-preview-cbl-mariner2.0 | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/cbl-mariner2.0/arm64v8/Dockerfile) | CBL-Mariner 2.0
9.0.0-preview.3-cbl-mariner2.0-distroless-arm64v8, 9.0-preview-cbl-mariner2.0-distroless-arm64v8, 9.0.0-preview.3-cbl-mariner2.0-distroless, 9.0-preview-cbl-mariner2.0-distroless | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/cbl-mariner2.0-distroless/arm64v8/Dockerfile) | CBL-Mariner 2.0
9.0.0-preview.3-cbl-mariner2.0-distroless-extra-arm64v8, 9.0-preview-cbl-mariner2.0-distroless-extra-arm64v8, 9.0.0-preview.3-cbl-mariner2.0-distroless-extra, 9.0-preview-cbl-mariner2.0-distroless-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/cbl-mariner2.0-distroless-extra/arm64v8/Dockerfile) | CBL-Mariner 2.0
@ -222,11 +222,6 @@ Tags | Dockerfile | OS Version
Tags | Dockerfile | OS Version
-----------| -------------| -------------
9.0.0-preview.3-bookworm-slim-arm32v7, 9.0-preview-bookworm-slim-arm32v7, 9.0.0-preview.3-bookworm-slim, 9.0-preview-bookworm-slim, 9.0.0-preview.3, 9.0-preview | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12
9.0.0-preview.3-jammy-arm32v7, 9.0-preview-jammy-arm32v7, 9.0.0-preview.3-jammy, 9.0-preview-jammy | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/jammy/arm32v7/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-jammy-chiseled-arm32v7, 9.0-preview-jammy-chiseled-arm32v7, 9.0.0-preview.3-jammy-chiseled, 9.0-preview-jammy-chiseled | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/jammy-chiseled/arm32v7/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-jammy-chiseled-extra-arm32v7, 9.0-preview-jammy-chiseled-extra-arm32v7, 9.0.0-preview.3-jammy-chiseled-extra, 9.0-preview-jammy-chiseled-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/jammy-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-jammy-chiseled-composite-arm32v7, 9.0-preview-jammy-chiseled-composite-arm32v7, 9.0.0-preview.3-jammy-chiseled-composite, 9.0-preview-jammy-chiseled-composite | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/jammy-chiseled-composite/arm32v7/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-jammy-chiseled-composite-extra-arm32v7, 9.0-preview-jammy-chiseled-composite-extra-arm32v7, 9.0.0-preview.3-jammy-chiseled-composite-extra, 9.0-preview-jammy-chiseled-composite-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/aspnet/9.0/jammy-chiseled-composite-extra/arm32v7/Dockerfile) | Ubuntu 22.04
## Nano Server 2022 amd64 Tags
Tag | Dockerfile

Просмотреть файл

@ -57,7 +57,7 @@ Tags | Dockerfile | OS Version
##### .NET Monitor Preview Tags
Tags | Dockerfile | OS Version
-----------| -------------| -------------
9.0.0-preview.3-ubuntu-chiseled-amd64, 9.0-preview-ubuntu-chiseled-amd64, 9.0.0-preview.3-ubuntu-chiseled, 9.0-preview-ubuntu-chiseled, 9.0.0-preview.3, 9.0-preview, 9-preview | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/monitor-base/9.0/ubuntu-chiseled/amd64/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-ubuntu-chiseled-amd64, 9.0-preview-ubuntu-chiseled-amd64, 9.0.0-preview.3-ubuntu-chiseled, 9.0-preview-ubuntu-chiseled, 9.0.0-preview.3, 9.0-preview, 9-preview | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/monitor-base/9.0/ubuntu-chiseled/amd64/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-cbl-mariner-distroless-amd64, 9.0-preview-cbl-mariner-distroless-amd64, 9.0.0-preview.3-cbl-mariner-distroless, 9.0-preview-cbl-mariner-distroless | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/monitor-base/9.0/cbl-mariner-distroless/amd64/Dockerfile) | CBL-Mariner 2.0
## Linux arm64 Tags
@ -69,7 +69,7 @@ Tags | Dockerfile | OS Version
##### .NET Monitor Preview Tags
Tags | Dockerfile | OS Version
-----------| -------------| -------------
9.0.0-preview.3-ubuntu-chiseled-arm64v8, 9.0-preview-ubuntu-chiseled-arm64v8, 9.0.0-preview.3-ubuntu-chiseled, 9.0-preview-ubuntu-chiseled, 9.0.0-preview.3, 9.0-preview, 9-preview | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/monitor-base/9.0/ubuntu-chiseled/arm64v8/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-ubuntu-chiseled-arm64v8, 9.0-preview-ubuntu-chiseled-arm64v8, 9.0.0-preview.3-ubuntu-chiseled, 9.0-preview-ubuntu-chiseled, 9.0.0-preview.3, 9.0-preview, 9-preview | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/monitor-base/9.0/ubuntu-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-cbl-mariner-distroless-arm64v8, 9.0-preview-cbl-mariner-distroless-arm64v8, 9.0.0-preview.3-cbl-mariner-distroless, 9.0-preview-cbl-mariner-distroless | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/monitor-base/9.0/cbl-mariner-distroless/arm64v8/Dockerfile) | CBL-Mariner 2.0
You can retrieve a list of all available tags for dotnet/monitor/base at https://mcr.microsoft.com/v2/dotnet/monitor/base/tags/list.

Просмотреть файл

@ -69,7 +69,7 @@ Tags | Dockerfile | OS Version
##### .NET Monitor Preview Tags
Tags | Dockerfile | OS Version
-----------| -------------| -------------
9.0.0-preview.3-ubuntu-chiseled-amd64, 9.0-preview-ubuntu-chiseled-amd64, 9.0.0-preview.3-ubuntu-chiseled, 9.0-preview-ubuntu-chiseled, 9.0.0-preview.3, 9.0-preview, 9-preview | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/monitor/9.0/ubuntu-chiseled/amd64/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-ubuntu-chiseled-amd64, 9.0-preview-ubuntu-chiseled-amd64, 9.0.0-preview.3-ubuntu-chiseled, 9.0-preview-ubuntu-chiseled, 9.0.0-preview.3, 9.0-preview, 9-preview | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/monitor/9.0/ubuntu-chiseled/amd64/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-cbl-mariner-distroless-amd64, 9.0-preview-cbl-mariner-distroless-amd64, 9.0.0-preview.3-cbl-mariner-distroless, 9.0-preview-cbl-mariner-distroless | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/monitor/9.0/cbl-mariner-distroless/amd64/Dockerfile) | CBL-Mariner 2.0
## Linux arm64 Tags
@ -89,7 +89,7 @@ Tags | Dockerfile | OS Version
##### .NET Monitor Preview Tags
Tags | Dockerfile | OS Version
-----------| -------------| -------------
9.0.0-preview.3-ubuntu-chiseled-arm64v8, 9.0-preview-ubuntu-chiseled-arm64v8, 9.0.0-preview.3-ubuntu-chiseled, 9.0-preview-ubuntu-chiseled, 9.0.0-preview.3, 9.0-preview, 9-preview | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/monitor/9.0/ubuntu-chiseled/arm64v8/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-ubuntu-chiseled-arm64v8, 9.0-preview-ubuntu-chiseled-arm64v8, 9.0.0-preview.3-ubuntu-chiseled, 9.0-preview-ubuntu-chiseled, 9.0.0-preview.3, 9.0-preview, 9-preview | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/monitor/9.0/ubuntu-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-cbl-mariner-distroless-arm64v8, 9.0-preview-cbl-mariner-distroless-arm64v8, 9.0.0-preview.3-cbl-mariner-distroless, 9.0-preview-cbl-mariner-distroless | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/monitor/9.0/cbl-mariner-distroless/arm64v8/Dockerfile) | CBL-Mariner 2.0
You can retrieve a list of all available tags for dotnet/monitor at https://mcr.microsoft.com/v2/dotnet/monitor/tags/list.

Просмотреть файл

@ -93,9 +93,9 @@ Tags | Dockerfile | OS Version
9.0.0-preview.3-bookworm-slim-amd64, 9.0-preview-bookworm-slim-amd64, 9.0.0-preview.3, 9.0.0-preview.3-bookworm-slim, 9.0-preview, 9.0-preview-bookworm-slim | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/bookworm-slim/amd64/Dockerfile) | Debian 12
9.0.0-preview.3-alpine3.19-amd64, 9.0-preview-alpine3.19-amd64, 9.0-preview-alpine-amd64, 9.0.0-preview.3-alpine3.19, 9.0-preview-alpine3.19, 9.0-preview-alpine | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/alpine3.19/amd64/Dockerfile) | Alpine 3.19
9.0.0-preview.3-alpine3.19-extra-amd64, 9.0-preview-alpine3.19-extra-amd64, 9.0-preview-alpine-extra-amd64, 9.0.0-preview.3-alpine3.19-extra, 9.0-preview-alpine3.19-extra, 9.0-preview-alpine-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/alpine3.19-extra/amd64/Dockerfile) | Alpine 3.19
9.0.0-preview.3-jammy-amd64, 9.0-preview-jammy-amd64, 9.0.0-preview.3-jammy, 9.0-preview-jammy | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/jammy/amd64/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-jammy-chiseled-amd64, 9.0-preview-jammy-chiseled-amd64, 9.0.0-preview.3-jammy-chiseled, 9.0-preview-jammy-chiseled | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/jammy-chiseled/amd64/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-jammy-chiseled-extra-amd64, 9.0-preview-jammy-chiseled-extra-amd64, 9.0.0-preview.3-jammy-chiseled-extra, 9.0-preview-jammy-chiseled-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/jammy-chiseled-extra/amd64/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-noble-amd64, 9.0-preview-noble-amd64, 9.0.0-preview.3-noble, 9.0-preview-noble | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/noble/amd64/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-noble-chiseled-amd64, 9.0-preview-noble-chiseled-amd64, 9.0.0-preview.3-noble-chiseled, 9.0-preview-noble-chiseled | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-noble-chiseled-extra-amd64, 9.0-preview-noble-chiseled-extra-amd64, 9.0.0-preview.3-noble-chiseled-extra, 9.0-preview-noble-chiseled-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-cbl-mariner2.0-amd64, 9.0-preview-cbl-mariner2.0-amd64, 9.0.0-preview.3-cbl-mariner2.0, 9.0-preview-cbl-mariner2.0 | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/cbl-mariner2.0/amd64/Dockerfile) | CBL-Mariner 2.0
9.0.0-preview.3-cbl-mariner2.0-distroless-amd64, 9.0-preview-cbl-mariner2.0-distroless-amd64, 9.0.0-preview.3-cbl-mariner2.0-distroless, 9.0-preview-cbl-mariner2.0-distroless | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/cbl-mariner2.0-distroless/amd64/Dockerfile) | CBL-Mariner 2.0
9.0.0-preview.3-cbl-mariner2.0-distroless-extra-amd64, 9.0-preview-cbl-mariner2.0-distroless-extra-amd64, 9.0.0-preview.3-cbl-mariner2.0-distroless-extra, 9.0-preview-cbl-mariner2.0-distroless-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/cbl-mariner2.0-distroless-extra/amd64/Dockerfile) | CBL-Mariner 2.0
@ -143,9 +143,9 @@ Tags | Dockerfile | OS Version
9.0.0-preview.3-bookworm-slim-arm64v8, 9.0-preview-bookworm-slim-arm64v8, 9.0.0-preview.3, 9.0.0-preview.3-bookworm-slim, 9.0-preview, 9.0-preview-bookworm-slim | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12
9.0.0-preview.3-alpine3.19-arm64v8, 9.0-preview-alpine3.19-arm64v8, 9.0-preview-alpine-arm64v8, 9.0.0-preview.3-alpine3.19, 9.0-preview-alpine3.19, 9.0-preview-alpine | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/alpine3.19/arm64v8/Dockerfile) | Alpine 3.19
9.0.0-preview.3-alpine3.19-extra-arm64v8, 9.0-preview-alpine3.19-extra-arm64v8, 9.0-preview-alpine-extra-arm64v8, 9.0.0-preview.3-alpine3.19-extra, 9.0-preview-alpine3.19-extra, 9.0-preview-alpine-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/alpine3.19-extra/arm64v8/Dockerfile) | Alpine 3.19
9.0.0-preview.3-jammy-arm64v8, 9.0-preview-jammy-arm64v8, 9.0.0-preview.3-jammy, 9.0-preview-jammy | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/jammy/arm64v8/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-jammy-chiseled-arm64v8, 9.0-preview-jammy-chiseled-arm64v8, 9.0.0-preview.3-jammy-chiseled, 9.0-preview-jammy-chiseled | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/jammy-chiseled/arm64v8/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-jammy-chiseled-extra-arm64v8, 9.0-preview-jammy-chiseled-extra-arm64v8, 9.0.0-preview.3-jammy-chiseled-extra, 9.0-preview-jammy-chiseled-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/jammy-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-noble-arm64v8, 9.0-preview-noble-arm64v8, 9.0.0-preview.3-noble, 9.0-preview-noble | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-noble-chiseled-arm64v8, 9.0-preview-noble-chiseled-arm64v8, 9.0.0-preview.3-noble-chiseled, 9.0-preview-noble-chiseled | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-noble-chiseled-extra-arm64v8, 9.0-preview-noble-chiseled-extra-arm64v8, 9.0.0-preview.3-noble-chiseled-extra, 9.0-preview-noble-chiseled-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-cbl-mariner2.0-arm64v8, 9.0-preview-cbl-mariner2.0-arm64v8, 9.0.0-preview.3-cbl-mariner2.0, 9.0-preview-cbl-mariner2.0 | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/cbl-mariner2.0/arm64v8/Dockerfile) | CBL-Mariner 2.0
9.0.0-preview.3-cbl-mariner2.0-distroless-arm64v8, 9.0-preview-cbl-mariner2.0-distroless-arm64v8, 9.0.0-preview.3-cbl-mariner2.0-distroless, 9.0-preview-cbl-mariner2.0-distroless | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/cbl-mariner2.0-distroless/arm64v8/Dockerfile) | CBL-Mariner 2.0
9.0.0-preview.3-cbl-mariner2.0-distroless-extra-arm64v8, 9.0-preview-cbl-mariner2.0-distroless-extra-arm64v8, 9.0.0-preview.3-cbl-mariner2.0-distroless-extra, 9.0-preview-cbl-mariner2.0-distroless-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/cbl-mariner2.0-distroless-extra/arm64v8/Dockerfile) | CBL-Mariner 2.0
@ -181,9 +181,6 @@ Tags | Dockerfile | OS Version
Tags | Dockerfile | OS Version
-----------| -------------| -------------
9.0.0-preview.3-bookworm-slim-arm32v7, 9.0-preview-bookworm-slim-arm32v7, 9.0.0-preview.3, 9.0.0-preview.3-bookworm-slim, 9.0-preview, 9.0-preview-bookworm-slim | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12
9.0.0-preview.3-jammy-arm32v7, 9.0-preview-jammy-arm32v7, 9.0.0-preview.3-jammy, 9.0-preview-jammy | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/jammy/arm32v7/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-jammy-chiseled-arm32v7, 9.0-preview-jammy-chiseled-arm32v7, 9.0.0-preview.3-jammy-chiseled, 9.0-preview-jammy-chiseled | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/jammy-chiseled/arm32v7/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-jammy-chiseled-extra-arm32v7, 9.0-preview-jammy-chiseled-extra-arm32v7, 9.0.0-preview.3-jammy-chiseled-extra, 9.0-preview-jammy-chiseled-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/8.0/jammy-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 22.04
You can retrieve a list of all available tags for dotnet/runtime-deps at https://mcr.microsoft.com/v2/dotnet/runtime-deps/tags/list.
<!--End of generated tags-->

Просмотреть файл

@ -98,9 +98,9 @@ Tags | Dockerfile | OS Version
-----------| -------------| -------------
9.0.0-preview.3-bookworm-slim-amd64, 9.0-preview-bookworm-slim-amd64, 9.0.0-preview.3-bookworm-slim, 9.0-preview-bookworm-slim, 9.0.0-preview.3, 9.0-preview | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/bookworm-slim/amd64/Dockerfile) | Debian 12
9.0.0-preview.3-alpine3.19-amd64, 9.0-preview-alpine3.19-amd64, 9.0-preview-alpine-amd64, 9.0.0-preview.3-alpine3.19, 9.0-preview-alpine3.19, 9.0-preview-alpine | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/alpine3.19/amd64/Dockerfile) | Alpine 3.19
9.0.0-preview.3-jammy-amd64, 9.0-preview-jammy-amd64, 9.0.0-preview.3-jammy, 9.0-preview-jammy | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/jammy/amd64/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-jammy-chiseled-amd64, 9.0-preview-jammy-chiseled-amd64, 9.0.0-preview.3-jammy-chiseled, 9.0-preview-jammy-chiseled | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/jammy-chiseled/amd64/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-jammy-chiseled-extra-amd64, 9.0-preview-jammy-chiseled-extra-amd64, 9.0.0-preview.3-jammy-chiseled-extra, 9.0-preview-jammy-chiseled-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/jammy-chiseled-extra/amd64/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-noble-amd64, 9.0-preview-noble-amd64, 9.0.0-preview.3-noble, 9.0-preview-noble | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/noble/amd64/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-noble-chiseled-amd64, 9.0-preview-noble-chiseled-amd64, 9.0.0-preview.3-noble-chiseled, 9.0-preview-noble-chiseled | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-noble-chiseled-extra-amd64, 9.0-preview-noble-chiseled-extra-amd64, 9.0.0-preview.3-noble-chiseled-extra, 9.0-preview-noble-chiseled-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-cbl-mariner2.0-amd64, 9.0-preview-cbl-mariner2.0-amd64, 9.0.0-preview.3-cbl-mariner2.0, 9.0-preview-cbl-mariner2.0 | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/cbl-mariner2.0/amd64/Dockerfile) | CBL-Mariner 2.0
9.0.0-preview.3-cbl-mariner2.0-distroless-amd64, 9.0-preview-cbl-mariner2.0-distroless-amd64, 9.0.0-preview.3-cbl-mariner2.0-distroless, 9.0-preview-cbl-mariner2.0-distroless | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/cbl-mariner2.0-distroless/amd64/Dockerfile) | CBL-Mariner 2.0
9.0.0-preview.3-cbl-mariner2.0-distroless-extra-amd64, 9.0-preview-cbl-mariner2.0-distroless-extra-amd64, 9.0.0-preview.3-cbl-mariner2.0-distroless-extra, 9.0-preview-cbl-mariner2.0-distroless-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/cbl-mariner2.0-distroless-extra/amd64/Dockerfile) | CBL-Mariner 2.0
@ -145,9 +145,9 @@ Tags | Dockerfile | OS Version
-----------| -------------| -------------
9.0.0-preview.3-bookworm-slim-arm64v8, 9.0-preview-bookworm-slim-arm64v8, 9.0.0-preview.3-bookworm-slim, 9.0-preview-bookworm-slim, 9.0.0-preview.3, 9.0-preview | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12
9.0.0-preview.3-alpine3.19-arm64v8, 9.0-preview-alpine3.19-arm64v8, 9.0-preview-alpine-arm64v8, 9.0.0-preview.3-alpine3.19, 9.0-preview-alpine3.19, 9.0-preview-alpine | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/alpine3.19/arm64v8/Dockerfile) | Alpine 3.19
9.0.0-preview.3-jammy-arm64v8, 9.0-preview-jammy-arm64v8, 9.0.0-preview.3-jammy, 9.0-preview-jammy | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/jammy/arm64v8/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-jammy-chiseled-arm64v8, 9.0-preview-jammy-chiseled-arm64v8, 9.0.0-preview.3-jammy-chiseled, 9.0-preview-jammy-chiseled | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/jammy-chiseled/arm64v8/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-jammy-chiseled-extra-arm64v8, 9.0-preview-jammy-chiseled-extra-arm64v8, 9.0.0-preview.3-jammy-chiseled-extra, 9.0-preview-jammy-chiseled-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/jammy-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-noble-arm64v8, 9.0-preview-noble-arm64v8, 9.0.0-preview.3-noble, 9.0-preview-noble | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-noble-chiseled-arm64v8, 9.0-preview-noble-chiseled-arm64v8, 9.0.0-preview.3-noble-chiseled, 9.0-preview-noble-chiseled | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-noble-chiseled-extra-arm64v8, 9.0-preview-noble-chiseled-extra-arm64v8, 9.0.0-preview.3-noble-chiseled-extra, 9.0-preview-noble-chiseled-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04
9.0.0-preview.3-cbl-mariner2.0-arm64v8, 9.0-preview-cbl-mariner2.0-arm64v8, 9.0.0-preview.3-cbl-mariner2.0, 9.0-preview-cbl-mariner2.0 | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/cbl-mariner2.0/arm64v8/Dockerfile) | CBL-Mariner 2.0
9.0.0-preview.3-cbl-mariner2.0-distroless-arm64v8, 9.0-preview-cbl-mariner2.0-distroless-arm64v8, 9.0.0-preview.3-cbl-mariner2.0-distroless, 9.0-preview-cbl-mariner2.0-distroless | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/cbl-mariner2.0-distroless/arm64v8/Dockerfile) | CBL-Mariner 2.0
9.0.0-preview.3-cbl-mariner2.0-distroless-extra-arm64v8, 9.0-preview-cbl-mariner2.0-distroless-extra-arm64v8, 9.0.0-preview.3-cbl-mariner2.0-distroless-extra, 9.0-preview-cbl-mariner2.0-distroless-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/cbl-mariner2.0-distroless-extra/arm64v8/Dockerfile) | CBL-Mariner 2.0
@ -181,9 +181,6 @@ Tags | Dockerfile | OS Version
Tags | Dockerfile | OS Version
-----------| -------------| -------------
9.0.0-preview.3-bookworm-slim-arm32v7, 9.0-preview-bookworm-slim-arm32v7, 9.0.0-preview.3-bookworm-slim, 9.0-preview-bookworm-slim, 9.0.0-preview.3, 9.0-preview | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12
9.0.0-preview.3-jammy-arm32v7, 9.0-preview-jammy-arm32v7, 9.0.0-preview.3-jammy, 9.0-preview-jammy | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/jammy/arm32v7/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-jammy-chiseled-arm32v7, 9.0-preview-jammy-chiseled-arm32v7, 9.0.0-preview.3-jammy-chiseled, 9.0-preview-jammy-chiseled | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/jammy-chiseled/arm32v7/Dockerfile) | Ubuntu 22.04
9.0.0-preview.3-jammy-chiseled-extra-arm32v7, 9.0-preview-jammy-chiseled-extra-arm32v7, 9.0.0-preview.3-jammy-chiseled-extra, 9.0-preview-jammy-chiseled-extra | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/runtime/9.0/jammy-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 22.04
## Nano Server 2022 amd64 Tags
Tag | Dockerfile

Просмотреть файл

@ -88,7 +88,7 @@ Tags | Dockerfile | OS Version
-----------| -------------| -------------
9.0.100-preview.3-bookworm-slim-amd64, 9.0-preview-bookworm-slim-amd64, 9.0.100-preview.3-bookworm-slim, 9.0-preview-bookworm-slim, 9.0.100-preview.3, 9.0-preview | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/sdk/9.0/bookworm-slim/amd64/Dockerfile) | Debian 12
9.0.100-preview.3-alpine3.19-amd64, 9.0-preview-alpine3.19-amd64, 9.0-preview-alpine-amd64, 9.0.100-preview.3-alpine3.19, 9.0-preview-alpine3.19, 9.0-preview-alpine | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/sdk/9.0/alpine3.19/amd64/Dockerfile) | Alpine 3.19
9.0.100-preview.3-jammy-amd64, 9.0-preview-jammy-amd64, 9.0.100-preview.3-jammy, 9.0-preview-jammy | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/sdk/9.0/jammy/amd64/Dockerfile) | Ubuntu 22.04
9.0.100-preview.3-noble-amd64, 9.0-preview-noble-amd64, 9.0.100-preview.3-noble, 9.0-preview-noble | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/sdk/9.0/noble/amd64/Dockerfile) | Ubuntu 24.04
9.0.100-preview.3-cbl-mariner2.0-amd64, 9.0-preview-cbl-mariner2.0-amd64, 9.0.100-preview.3-cbl-mariner2.0, 9.0-preview-cbl-mariner2.0 | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/sdk/9.0/cbl-mariner2.0/amd64/Dockerfile) | CBL-Mariner 2.0
## Linux arm64 Tags
@ -119,7 +119,7 @@ Tags | Dockerfile | OS Version
-----------| -------------| -------------
9.0.100-preview.3-bookworm-slim-arm64v8, 9.0-preview-bookworm-slim-arm64v8, 9.0.100-preview.3-bookworm-slim, 9.0-preview-bookworm-slim, 9.0.100-preview.3, 9.0-preview | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/sdk/9.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12
9.0.100-preview.3-alpine3.19-arm64v8, 9.0-preview-alpine3.19-arm64v8, 9.0-preview-alpine-arm64v8, 9.0.100-preview.3-alpine3.19, 9.0-preview-alpine3.19, 9.0-preview-alpine | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/sdk/9.0/alpine3.19/arm64v8/Dockerfile) | Alpine 3.19
9.0.100-preview.3-jammy-arm64v8, 9.0-preview-jammy-arm64v8, 9.0.100-preview.3-jammy, 9.0-preview-jammy | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/sdk/9.0/jammy/arm64v8/Dockerfile) | Ubuntu 22.04
9.0.100-preview.3-noble-arm64v8, 9.0-preview-noble-arm64v8, 9.0.100-preview.3-noble, 9.0-preview-noble | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/sdk/9.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04
9.0.100-preview.3-cbl-mariner2.0-arm64v8, 9.0-preview-cbl-mariner2.0-arm64v8, 9.0.100-preview.3-cbl-mariner2.0, 9.0-preview-cbl-mariner2.0 | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/sdk/9.0/cbl-mariner2.0/arm64v8/Dockerfile) | CBL-Mariner 2.0
## Linux arm32 Tags
@ -145,7 +145,6 @@ Tags | Dockerfile | OS Version
Tags | Dockerfile | OS Version
-----------| -------------| -------------
9.0.100-preview.3-bookworm-slim-arm32v7, 9.0-preview-bookworm-slim-arm32v7, 9.0.100-preview.3-bookworm-slim, 9.0-preview-bookworm-slim, 9.0.100-preview.3, 9.0-preview | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/sdk/9.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12
9.0.100-preview.3-jammy-arm32v7, 9.0-preview-jammy-arm32v7, 9.0.100-preview.3-jammy, 9.0-preview-jammy | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/main/src/sdk/9.0/jammy/arm32v7/Dockerfile) | Ubuntu 22.04
## Nano Server 2022 amd64 Tags
Tag | Dockerfile

Просмотреть файл

@ -0,0 +1,61 @@
{{
set dotnetVersion to join(slice(split(PRODUCT_VERSION, "."), 0, 2), ".") ^
set baseImageTag to cat("$REPO:", VARIABLES[cat("sdk|", dotnetVersion, "|product-version")], "-", OS_VERSION, ARCH_TAG_SUFFIX) ^
set isAlpine to find(OS_VERSION, "alpine") >= 0 ^
set isAzureLinux to find(OS_VERSION, "cbl-mariner") >= 0 || find(OS_VERSION, "azurelinux") >= 0 ^
set isUbuntu to find(OS_ARCH_HYPHENATED, "Ubuntu") >= 0 ^
set ubuntuVersion to when(find(OS_VERSION, "jammy") >= 0, "jammy", "noble") ^
set isMultiArch to isUbuntu ^
set buildArchShortName to when(ARCH_SHORT = "arm64", ARCH_SHORT, "amd64") ^
set buildArchLongName to when(ARCH_SHORT = "arm64", "aarch64", "x86-64") ^
set targetArchLongName to when(ARCH_SHORT = "arm64", "x86-64", "aarch64") ^
set targetArchShortName to when(ARCH_SHORT = "arm64", "amd64", "arm64") ^
set pkgs to cat(sort(when(isAlpine,
[
"build-base",
"clang",
"zlib-dev"
],
when(isAzureLinux,
[
"build-essential",
"clang",
"zlib-devel"
],
[
"clang",
cat("gcc-", targetArchLongName, "-linux-gnu"),
cat("zlib1g-dev:", targetArchShortName),
"zlib1g-dev",
"llvm"
])))) ^
set sourcesListFilePath to when(OS_VERSION = "jammy",
cat("/etc/apt/sources.list.d/", targetArchShortName, ".list"),
cat("/etc/apt/sources.list.d/", targetArchShortName, ".sources")) ^
set ubuntuPortsUrl to when(ARCH_SHORT = "arm64",
"http://archive.ubuntu.com/ubuntu/",
"http://ports.ubuntu.com/ubuntu-ports/")
}}# syntax=docker/dockerfile:1
ARG REPO=mcr.microsoft.com/dotnet/sdk
FROM {{baseImageTag}}
{{if isMultiArch:{{if match(OS_VERSION, "jammy"):RUN echo "deb [arch={{targetArchShortName}}] {{ubuntuPortsUrl}} {{OS_VERSION}} main restricted" > {{sourcesListFilePath}} \
&& echo "deb [arch={{targetArchShortName}}] {{ubuntuPortsUrl}} {{OS_VERSION}}-updates main restricted" >> {{sourcesListFilePath}} \
&& sed -i -e 's/deb http/deb [arch={{buildArchShortName}}] http/g' /etc/apt/sources.list \^else:COPY <<EOF {{sourcesListFilePath}}
Types: deb
URIs: {{ubuntuPortsUrl}}
Suites: {{OS_VERSION}} {{OS_VERSION}}-updates
Components: main restricted
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
Architectures: {{targetArchShortName}}
EOF
RUN sed -i '/Signed-By/ a Architectures: {{buildArchShortName}}' /etc/apt/sources.list.d/ubuntu.sources \}}
&& dpkg --add-architecture {{targetArchShortName}} \
&& {{InsertTemplate("../Dockerfile.linux.install-pkgs", [ "pkgs": pkgs ])}}^else:RUN {{InsertTemplate("../Dockerfile.linux.install-pkgs", [ "pkgs": pkgs ])}}}}

Просмотреть файл

@ -5,15 +5,15 @@ $(McrTagsYmlTagGroup:9.0-preview-alpine3.19-amd64)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-alpine3.19-composite-amd64)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-amd64)
$(McrTagsYmlTagGroup:9.0-preview-noble-amd64)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-chiseled-amd64)
$(McrTagsYmlTagGroup:9.0-preview-noble-chiseled-amd64)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-chiseled-extra-amd64)
$(McrTagsYmlTagGroup:9.0-preview-noble-chiseled-extra-amd64)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-chiseled-composite-amd64)
$(McrTagsYmlTagGroup:9.0-preview-noble-chiseled-composite-amd64)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-chiseled-composite-extra-amd64)
$(McrTagsYmlTagGroup:9.0-preview-noble-chiseled-composite-extra-amd64)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-cbl-mariner2.0-amd64)
customSubTableTitle: .NET 9 Preview Tags
@ -70,15 +70,15 @@ $(McrTagsYmlTagGroup:9.0-preview-alpine3.19-arm64v8)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-alpine3.19-composite-arm64v8)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-arm64v8)
$(McrTagsYmlTagGroup:9.0-preview-noble-arm64v8)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-chiseled-arm64v8)
$(McrTagsYmlTagGroup:9.0-preview-noble-chiseled-arm64v8)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-chiseled-extra-arm64v8)
$(McrTagsYmlTagGroup:9.0-preview-noble-chiseled-extra-arm64v8)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-chiseled-composite-arm64v8)
$(McrTagsYmlTagGroup:9.0-preview-noble-chiseled-composite-arm64v8)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-chiseled-composite-extra-arm64v8)
$(McrTagsYmlTagGroup:9.0-preview-noble-chiseled-composite-extra-arm64v8)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-cbl-mariner2.0-arm64v8)
customSubTableTitle: .NET 9 Preview Tags
@ -131,16 +131,6 @@ $(McrTagsYmlTagGroup:6.0-cbl-mariner2.0-arm64v8)
$(McrTagsYmlTagGroup:6.0-cbl-mariner2.0-distroless-arm64v8)
$(McrTagsYmlTagGroup:9.0-preview-bookworm-slim-arm32v7)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-arm32v7)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-chiseled-arm32v7)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-chiseled-extra-arm32v7)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-chiseled-composite-arm32v7)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-chiseled-composite-extra-arm32v7)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:8.0-bookworm-slim-arm32v7)
$(McrTagsYmlTagGroup:8.0-alpine3.18-arm32v7)
$(McrTagsYmlTagGroup:8.0-alpine3.18-composite-arm32v7)

Просмотреть файл

@ -5,11 +5,11 @@ $(McrTagsYmlTagGroup:9.0-preview-alpine3.19-amd64)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-alpine3.19-extra-amd64)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-amd64)
$(McrTagsYmlTagGroup:9.0-preview-noble-amd64)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-chiseled-amd64)
$(McrTagsYmlTagGroup:9.0-preview-noble-chiseled-amd64)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-chiseled-extra-amd64)
$(McrTagsYmlTagGroup:9.0-preview-noble-chiseled-extra-amd64)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-cbl-mariner2.0-amd64)
customSubTableTitle: .NET 9 Preview Tags
@ -56,11 +56,11 @@ $(McrTagsYmlTagGroup:9.0-preview-alpine3.19-arm64v8)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-alpine3.19-extra-arm64v8)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-arm64v8)
$(McrTagsYmlTagGroup:9.0-preview-noble-arm64v8)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-chiseled-arm64v8)
$(McrTagsYmlTagGroup:9.0-preview-noble-chiseled-arm64v8)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-chiseled-extra-arm64v8)
$(McrTagsYmlTagGroup:9.0-preview-noble-chiseled-extra-arm64v8)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-cbl-mariner2.0-arm64v8)
customSubTableTitle: .NET 9 Preview Tags
@ -103,12 +103,6 @@ $(McrTagsYmlTagGroup:6.0-cbl-mariner2.0-distroless-arm64v8)
$(McrTagsYmlTagGroup:6.0-focal-arm64v8)
$(McrTagsYmlTagGroup:9.0-preview-bookworm-slim-arm32v7)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-arm32v7)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-chiseled-arm32v7)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-chiseled-extra-arm32v7)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:8.0-bookworm-slim-arm32v7)
$(McrTagsYmlTagGroup:8.0-alpine3.18-arm32v7)
$(McrTagsYmlTagGroup:8.0-alpine3.18-extra-arm32v7)

Просмотреть файл

@ -3,11 +3,11 @@ $(McrTagsYmlTagGroup:9.0-preview-bookworm-slim-amd64)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-alpine3.19-amd64)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-amd64)
$(McrTagsYmlTagGroup:9.0-preview-noble-amd64)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-chiseled-amd64)
$(McrTagsYmlTagGroup:9.0-preview-noble-chiseled-amd64)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-chiseled-extra-amd64)
$(McrTagsYmlTagGroup:9.0-preview-noble-chiseled-extra-amd64)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-cbl-mariner2.0-amd64)
customSubTableTitle: .NET 9 Preview Tags
@ -50,11 +50,11 @@ $(McrTagsYmlTagGroup:9.0-preview-bookworm-slim-arm64v8)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-alpine3.19-arm64v8)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-arm64v8)
$(McrTagsYmlTagGroup:9.0-preview-noble-arm64v8)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-chiseled-arm64v8)
$(McrTagsYmlTagGroup:9.0-preview-noble-chiseled-arm64v8)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-chiseled-extra-arm64v8)
$(McrTagsYmlTagGroup:9.0-preview-noble-chiseled-extra-arm64v8)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-cbl-mariner2.0-arm64v8)
customSubTableTitle: .NET 9 Preview Tags
@ -95,12 +95,6 @@ $(McrTagsYmlTagGroup:6.0-cbl-mariner2.0-arm64v8)
$(McrTagsYmlTagGroup:6.0-cbl-mariner2.0-distroless-arm64v8)
$(McrTagsYmlTagGroup:9.0-preview-bookworm-slim-arm32v7)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-arm32v7)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-chiseled-arm32v7)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-chiseled-extra-arm32v7)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:8.0-bookworm-slim-arm32v7)
$(McrTagsYmlTagGroup:8.0-alpine3.18-arm32v7)
$(McrTagsYmlTagGroup:8.0-alpine3.19-arm32v7)

Просмотреть файл

@ -3,7 +3,7 @@ $(McrTagsYmlTagGroup:9.0-preview-bookworm-slim-amd64)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-alpine3.19-amd64)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-amd64)
$(McrTagsYmlTagGroup:9.0-preview-noble-amd64)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-cbl-mariner2.0-amd64)
customSubTableTitle: .NET 9 Preview Tags
@ -30,7 +30,7 @@ $(McrTagsYmlTagGroup:9.0-preview-bookworm-slim-arm64v8)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-alpine3.19-arm64v8)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-arm64v8)
$(McrTagsYmlTagGroup:9.0-preview-noble-arm64v8)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-cbl-mariner2.0-arm64v8)
customSubTableTitle: .NET 9 Preview Tags
@ -55,8 +55,6 @@ $(McrTagsYmlTagGroup:6.0-cbl-mariner2.0-arm64v8)
$(McrTagsYmlTagGroup:6.0-focal-arm64v8)
$(McrTagsYmlTagGroup:9.0-preview-bookworm-slim-arm32v7)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:9.0-preview-jammy-arm32v7)
customSubTableTitle: .NET 9 Preview Tags
$(McrTagsYmlTagGroup:8.0-bookworm-slim-arm32v7)
$(McrTagsYmlTagGroup:8.0-alpine3.18-arm32v7)
$(McrTagsYmlTagGroup:8.0-alpine3.19-arm32v7)

Просмотреть файл

@ -1886,41 +1886,29 @@
{
"productVersion": "$(dotnet|9.0|product-version)",
"sharedTags": {
"$(dotnet|9.0|fixed-tag)-jammy": {},
"$(dotnet|9.0|floating-tag)-jammy": {}
"$(dotnet|9.0|fixed-tag)-noble": {},
"$(dotnet|9.0|floating-tag)-noble": {}
},
"platforms": [
{
"dockerfile": "src/runtime-deps/8.0/jammy/amd64",
"dockerfile": "src/runtime-deps/8.0/noble/amd64",
"dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile",
"os": "linux",
"osVersion": "jammy",
"osVersion": "noble",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-amd64": {},
"$(dotnet|9.0|floating-tag)-jammy-amd64": {}
"$(dotnet|9.0|fixed-tag)-noble-amd64": {},
"$(dotnet|9.0|floating-tag)-noble-amd64": {}
}
},
{
"architecture": "arm",
"dockerfile": "src/runtime-deps/8.0/jammy/arm32v7",
"dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile",
"os": "linux",
"osVersion": "jammy",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-arm32v7": {},
"$(dotnet|9.0|floating-tag)-jammy-arm32v7": {}
},
"variant": "v7"
},
{
"architecture": "arm64",
"dockerfile": "src/runtime-deps/8.0/jammy/arm64v8",
"dockerfile": "src/runtime-deps/8.0/noble/arm64v8",
"dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile",
"os": "linux",
"osVersion": "jammy",
"osVersion": "noble",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-arm64v8": {},
"$(dotnet|9.0|floating-tag)-jammy-arm64v8": {}
"$(dotnet|9.0|fixed-tag)-noble-arm64v8": {},
"$(dotnet|9.0|floating-tag)-noble-arm64v8": {}
},
"variant": "v8"
}
@ -1929,45 +1917,45 @@
{
"productVersion": "$(dotnet|9.0|product-version)",
"sharedTags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled": {}
"$(dotnet|9.0|fixed-tag)-noble-chiseled": {},
"$(dotnet|9.0|floating-tag)-noble-chiseled": {}
},
"platforms": [
{
"dockerfile": "src/runtime-deps/8.0/jammy-chiseled/amd64",
"dockerfile": "src/runtime-deps/8.0/noble-chiseled/amd64",
"dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.chiseled-ubuntu",
"os": "linux",
"osVersion": "jammy-chiseled",
"osVersion": "noble-chiseled",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-amd64": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-amd64": {}
"$(dotnet|9.0|fixed-tag)-noble-chiseled-amd64": {},
"$(dotnet|9.0|floating-tag)-noble-chiseled-amd64": {}
},
"customBuildLegGroups": [
{
"name": "test-dependencies",
"type": "Supplemental",
"dependencies": [
"$(Repo:sdk):$(sdk|9.0|floating-tag)-jammy-amd64"
"$(Repo:sdk):$(sdk|9.0|floating-tag)-noble-amd64"
]
},
{
"name": "pr-build",
"type": "Supplemental",
"dependencies": [
"$(Repo:sdk):$(sdk|9.0|floating-tag)-jammy-amd64"
"$(Repo:sdk):$(sdk|9.0|floating-tag)-noble-amd64"
]
}
]
},
{
"architecture": "arm64",
"dockerfile": "src/runtime-deps/8.0/jammy-chiseled/arm64v8",
"dockerfile": "src/runtime-deps/8.0/noble-chiseled/arm64v8",
"dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.chiseled-ubuntu",
"os": "linux",
"osVersion": "jammy-chiseled",
"osVersion": "noble-chiseled",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-arm64v8": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-arm64v8": {}
"$(dotnet|9.0|fixed-tag)-noble-chiseled-arm64v8": {},
"$(dotnet|9.0|floating-tag)-noble-chiseled-arm64v8": {}
},
"variant": "v8",
"customBuildLegGroups": [
@ -1975,42 +1963,14 @@
"name": "test-dependencies",
"type": "Supplemental",
"dependencies": [
"$(Repo:sdk):$(sdk|9.0|floating-tag)-jammy-arm64v8"
"$(Repo:sdk):$(sdk|9.0|floating-tag)-noble-arm64v8"
]
},
{
"name": "pr-build",
"type": "Supplemental",
"dependencies": [
"$(Repo:sdk):$(sdk|9.0|floating-tag)-jammy-arm64v8"
]
}
]
},
{
"architecture": "arm",
"dockerfile": "src/runtime-deps/8.0/jammy-chiseled/arm32v7",
"dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.chiseled-ubuntu",
"os": "linux",
"osVersion": "jammy-chiseled",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-arm32v7": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-arm32v7": {}
},
"variant": "v7",
"customBuildLegGroups": [
{
"name": "test-dependencies",
"type": "Supplemental",
"dependencies": [
"$(Repo:sdk):$(sdk|9.0|floating-tag)-jammy-arm32v7"
]
},
{
"name": "pr-build",
"type": "Supplemental",
"dependencies": [
"$(Repo:sdk):$(sdk|9.0|floating-tag)-jammy-arm32v7"
"$(Repo:sdk):$(sdk|9.0|floating-tag)-noble-arm64v8"
]
}
]
@ -2020,38 +1980,38 @@
{
"productVersion": "$(dotnet|9.0|product-version)",
"sharedTags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-extra": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-extra": {}
"$(dotnet|9.0|fixed-tag)-noble-chiseled-extra": {},
"$(dotnet|9.0|floating-tag)-noble-chiseled-extra": {}
},
"platforms": [
{
"dockerfile": "src/runtime-deps/8.0/jammy-chiseled-extra/amd64",
"dockerfile": "src/runtime-deps/8.0/noble-chiseled-extra/amd64",
"dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.chiseled-ubuntu.extra",
"os": "linux",
"osVersion": "jammy-chiseled",
"osVersion": "noble-chiseled",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-extra-amd64": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-extra-amd64": {}
"$(dotnet|9.0|fixed-tag)-noble-chiseled-extra-amd64": {},
"$(dotnet|9.0|floating-tag)-noble-chiseled-extra-amd64": {}
},
"customBuildLegGroups": [
{
"name": "test-dependencies",
"type": "Integral",
"dependencies": [
"$(Repo:sdk):$(sdk|9.0|floating-tag)-jammy-amd64"
"$(Repo:sdk):$(sdk|9.0|floating-tag)-noble-amd64"
]
}
]
},
{
"architecture": "arm64",
"dockerfile": "src/runtime-deps/8.0/jammy-chiseled-extra/arm64v8",
"dockerfile": "src/runtime-deps/8.0/noble-chiseled-extra/arm64v8",
"dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.chiseled-ubuntu.extra",
"os": "linux",
"osVersion": "jammy-chiseled",
"osVersion": "noble-chiseled",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-extra-arm64v8": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-extra-arm64v8": {}
"$(dotnet|9.0|fixed-tag)-noble-chiseled-extra-arm64v8": {},
"$(dotnet|9.0|floating-tag)-noble-chiseled-extra-arm64v8": {}
},
"variant": "v8",
"customBuildLegGroups": [
@ -2059,28 +2019,7 @@
"name": "test-dependencies",
"type": "Integral",
"dependencies": [
"$(Repo:sdk):$(sdk|9.0|floating-tag)-jammy-arm64v8"
]
}
]
},
{
"architecture": "arm",
"dockerfile": "src/runtime-deps/8.0/jammy-chiseled-extra/arm32v7",
"dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.chiseled-ubuntu.extra",
"os": "linux",
"osVersion": "jammy-chiseled",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-extra-arm32v7": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-extra-arm32v7": {}
},
"variant": "v7",
"customBuildLegGroups": [
{
"name": "test-dependencies",
"type": "Integral",
"dependencies": [
"$(Repo:sdk):$(sdk|9.0|floating-tag)-jammy-arm32v7"
"$(Repo:sdk):$(sdk|9.0|floating-tag)-noble-arm64v8"
]
}
]
@ -4498,50 +4437,35 @@
{
"productVersion": "$(dotnet|9.0|product-version)",
"sharedTags": {
"$(dotnet|9.0|fixed-tag)-jammy": {},
"$(dotnet|9.0|floating-tag)-jammy": {}
"$(dotnet|9.0|fixed-tag)-noble": {},
"$(dotnet|9.0|floating-tag)-noble": {}
},
"platforms": [
{
"buildArgs": {
"REPO": "$(Repo:runtime-deps)"
},
"dockerfile": "src/runtime/9.0/jammy/amd64",
"dockerfile": "src/runtime/9.0/noble/amd64",
"dockerfileTemplate": "eng/dockerfile-templates/runtime/Dockerfile.linux",
"os": "linux",
"osVersion": "jammy",
"osVersion": "noble",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-amd64": {},
"$(dotnet|9.0|floating-tag)-jammy-amd64": {}
"$(dotnet|9.0|fixed-tag)-noble-amd64": {},
"$(dotnet|9.0|floating-tag)-noble-amd64": {}
}
},
{
"architecture": "arm",
"buildArgs": {
"REPO": "$(Repo:runtime-deps)"
},
"dockerfile": "src/runtime/9.0/jammy/arm32v7",
"dockerfileTemplate": "eng/dockerfile-templates/runtime/Dockerfile.linux",
"os": "linux",
"osVersion": "jammy",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-arm32v7": {},
"$(dotnet|9.0|floating-tag)-jammy-arm32v7": {}
},
"variant": "v7"
},
{
"architecture": "arm64",
"buildArgs": {
"REPO": "$(Repo:runtime-deps)"
},
"dockerfile": "src/runtime/9.0/jammy/arm64v8",
"dockerfile": "src/runtime/9.0/noble/arm64v8",
"dockerfileTemplate": "eng/dockerfile-templates/runtime/Dockerfile.linux",
"os": "linux",
"osVersion": "jammy",
"osVersion": "noble",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-arm64v8": {},
"$(dotnet|9.0|floating-tag)-jammy-arm64v8": {}
"$(dotnet|9.0|fixed-tag)-noble-arm64v8": {},
"$(dotnet|9.0|floating-tag)-noble-arm64v8": {}
},
"variant": "v8"
}
@ -4550,28 +4474,28 @@
{
"productVersion": "$(dotnet|9.0|product-version)",
"sharedTags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled": {}
"$(dotnet|9.0|fixed-tag)-noble-chiseled": {},
"$(dotnet|9.0|floating-tag)-noble-chiseled": {}
},
"platforms": [
{
"buildArgs": {
"REPO": "$(Repo:runtime-deps)"
},
"dockerfile": "src/runtime/9.0/jammy-chiseled/amd64",
"dockerfile": "src/runtime/9.0/noble-chiseled/amd64",
"dockerfileTemplate": "eng/dockerfile-templates/runtime/Dockerfile.linux",
"os": "linux",
"osVersion": "jammy-chiseled",
"osVersion": "noble-chiseled",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-amd64": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-amd64": {}
"$(dotnet|9.0|fixed-tag)-noble-chiseled-amd64": {},
"$(dotnet|9.0|floating-tag)-noble-chiseled-amd64": {}
},
"customBuildLegGroups": [
{
"name": "pr-build",
"type": "Supplemental",
"dependencies": [
"$(Repo:sdk):$(sdk|9.0|floating-tag)-jammy-amd64"
"$(Repo:sdk):$(sdk|9.0|floating-tag)-noble-amd64"
]
}
]
@ -4581,13 +4505,13 @@
"buildArgs": {
"REPO": "$(Repo:runtime-deps)"
},
"dockerfile": "src/runtime/9.0/jammy-chiseled/arm64v8",
"dockerfile": "src/runtime/9.0/noble-chiseled/arm64v8",
"dockerfileTemplate": "eng/dockerfile-templates/runtime/Dockerfile.linux",
"os": "linux",
"osVersion": "jammy-chiseled",
"osVersion": "noble-chiseled",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-arm64v8": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-arm64v8": {}
"$(dotnet|9.0|fixed-tag)-noble-chiseled-arm64v8": {},
"$(dotnet|9.0|floating-tag)-noble-chiseled-arm64v8": {}
},
"variant": "v8",
"customBuildLegGroups": [
@ -4595,31 +4519,7 @@
"name": "pr-build",
"type": "Supplemental",
"dependencies": [
"$(Repo:sdk):$(sdk|9.0|floating-tag)-jammy-arm64v8"
]
}
]
},
{
"architecture": "arm",
"buildArgs": {
"REPO": "$(Repo:runtime-deps)"
},
"dockerfile": "src/runtime/9.0/jammy-chiseled/arm32v7",
"dockerfileTemplate": "eng/dockerfile-templates/runtime/Dockerfile.linux",
"os": "linux",
"osVersion": "jammy-chiseled",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-arm32v7": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-arm32v7": {}
},
"variant": "v7",
"customBuildLegGroups": [
{
"name": "pr-build",
"type": "Supplemental",
"dependencies": [
"$(Repo:sdk):$(sdk|9.0|floating-tag)-jammy-arm32v7"
"$(Repo:sdk):$(sdk|9.0|floating-tag)-noble-arm64v8"
]
}
]
@ -4629,28 +4529,35 @@
{
"productVersion": "$(dotnet|9.0|product-version)",
"sharedTags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-extra": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-extra": {}
"$(dotnet|9.0|fixed-tag)-noble-chiseled-extra": {},
"$(dotnet|9.0|floating-tag)-noble-chiseled-extra": {}
},
"platforms": [
{
"buildArgs": {
"REPO": "$(Repo:runtime-deps)"
},
"dockerfile": "src/runtime/9.0/jammy-chiseled-extra/amd64",
"dockerfile": "src/runtime/9.0/noble-chiseled-extra/amd64",
"dockerfileTemplate": "eng/dockerfile-templates/runtime/Dockerfile.linux.extra",
"os": "linux",
"osVersion": "jammy-chiseled",
"osVersion": "noble-chiseled",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-extra-amd64": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-extra-amd64": {}
"$(dotnet|9.0|fixed-tag)-noble-chiseled-extra-amd64": {},
"$(dotnet|9.0|floating-tag)-noble-chiseled-extra-amd64": {}
},
"customBuildLegGroups": [
{
"name": "pr-build",
"type": "Supplemental",
"dependencies": [
"$(Repo:sdk):$(sdk|9.0|floating-tag)-jammy-amd64"
"$(Repo:sdk):$(sdk|9.0|floating-tag)-noble-amd64"
]
},
{
"name": "test-dependencies",
"type": "Integral",
"dependencies": [
"$(Repo:runtime):$(dotnet|9.0|floating-tag)-noble-chiseled-amd64"
]
}
]
@ -4660,13 +4567,13 @@
"buildArgs": {
"REPO": "$(Repo:runtime-deps)"
},
"dockerfile": "src/runtime/9.0/jammy-chiseled-extra/arm64v8",
"dockerfile": "src/runtime/9.0/noble-chiseled-extra/arm64v8",
"dockerfileTemplate": "eng/dockerfile-templates/runtime/Dockerfile.linux.extra",
"os": "linux",
"osVersion": "jammy-chiseled",
"osVersion": "noble-chiseled",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-extra-arm64v8": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-extra-arm64v8": {}
"$(dotnet|9.0|fixed-tag)-noble-chiseled-extra-arm64v8": {},
"$(dotnet|9.0|floating-tag)-noble-chiseled-extra-arm64v8": {}
},
"variant": "v8",
"customBuildLegGroups": [
@ -4674,31 +4581,14 @@
"name": "pr-build",
"type": "Supplemental",
"dependencies": [
"$(Repo:sdk):$(sdk|9.0|floating-tag)-jammy-arm64v8"
"$(Repo:sdk):$(sdk|9.0|floating-tag)-noble-arm64v8"
]
}
]
},
{
"architecture": "arm",
"buildArgs": {
"REPO": "$(Repo:runtime-deps)"
},
"dockerfile": "src/runtime/9.0/jammy-chiseled-extra/arm32v7",
"dockerfileTemplate": "eng/dockerfile-templates/runtime/Dockerfile.linux.extra",
"os": "linux",
"osVersion": "jammy-chiseled",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-extra-arm32v7": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-extra-arm32v7": {}
},
"variant": "v7",
"customBuildLegGroups": [
},
{
"name": "pr-build",
"type": "Supplemental",
"name": "test-dependencies",
"type": "Integral",
"dependencies": [
"$(Repo:sdk):$(sdk|9.0|floating-tag)-jammy-arm32v7"
"$(Repo:runtime):$(dotnet|9.0|floating-tag)-noble-chiseled-arm64v8"
]
}
]
@ -7684,50 +7574,35 @@
{
"productVersion": "$(dotnet|9.0|product-version)",
"sharedTags": {
"$(dotnet|9.0|fixed-tag)-jammy": {},
"$(dotnet|9.0|floating-tag)-jammy": {}
"$(dotnet|9.0|fixed-tag)-noble": {},
"$(dotnet|9.0|floating-tag)-noble": {}
},
"platforms": [
{
"buildArgs": {
"REPO": "$(Repo:runtime)"
},
"dockerfile": "src/aspnet/9.0/jammy/amd64",
"dockerfile": "src/aspnet/9.0/noble/amd64",
"dockerfileTemplate": "eng/dockerfile-templates/aspnet/Dockerfile.linux",
"os": "linux",
"osVersion": "jammy",
"osVersion": "noble",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-amd64": {},
"$(dotnet|9.0|floating-tag)-jammy-amd64": {}
"$(dotnet|9.0|fixed-tag)-noble-amd64": {},
"$(dotnet|9.0|floating-tag)-noble-amd64": {}
}
},
{
"architecture": "arm",
"buildArgs": {
"REPO": "$(Repo:runtime)"
},
"dockerfile": "src/aspnet/9.0/jammy/arm32v7",
"dockerfileTemplate": "eng/dockerfile-templates/aspnet/Dockerfile.linux",
"os": "linux",
"osVersion": "jammy",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-arm32v7": {},
"$(dotnet|9.0|floating-tag)-jammy-arm32v7": {}
},
"variant": "v7"
},
{
"architecture": "arm64",
"buildArgs": {
"REPO": "$(Repo:runtime)"
},
"dockerfile": "src/aspnet/9.0/jammy/arm64v8",
"dockerfile": "src/aspnet/9.0/noble/arm64v8",
"dockerfileTemplate": "eng/dockerfile-templates/aspnet/Dockerfile.linux",
"os": "linux",
"osVersion": "jammy",
"osVersion": "noble",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-arm64v8": {},
"$(dotnet|9.0|floating-tag)-jammy-arm64v8": {}
"$(dotnet|9.0|fixed-tag)-noble-arm64v8": {},
"$(dotnet|9.0|floating-tag)-noble-arm64v8": {}
},
"variant": "v8"
}
@ -7736,28 +7611,28 @@
{
"productVersion": "$(dotnet|9.0|product-version)",
"sharedTags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled": {}
"$(dotnet|9.0|fixed-tag)-noble-chiseled": {},
"$(dotnet|9.0|floating-tag)-noble-chiseled": {}
},
"platforms": [
{
"buildArgs": {
"REPO": "$(Repo:runtime)"
},
"dockerfile": "src/aspnet/9.0/jammy-chiseled/amd64",
"dockerfile": "src/aspnet/9.0/noble-chiseled/amd64",
"dockerfileTemplate": "eng/dockerfile-templates/aspnet/Dockerfile.linux",
"os": "linux",
"osVersion": "jammy-chiseled",
"osVersion": "noble-chiseled",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-amd64": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-amd64": {}
"$(dotnet|9.0|fixed-tag)-noble-chiseled-amd64": {},
"$(dotnet|9.0|floating-tag)-noble-chiseled-amd64": {}
},
"customBuildLegGroups": [
{
"name": "pr-build",
"type": "Supplemental",
"dependencies": [
"$(Repo:sdk):$(sdk|9.0|floating-tag)-jammy-amd64"
"$(Repo:sdk):$(sdk|9.0|floating-tag)-noble-amd64"
]
}
]
@ -7767,13 +7642,13 @@
"buildArgs": {
"REPO": "$(Repo:runtime)"
},
"dockerfile": "src/aspnet/9.0/jammy-chiseled/arm64v8",
"dockerfile": "src/aspnet/9.0/noble-chiseled/arm64v8",
"dockerfileTemplate": "eng/dockerfile-templates/aspnet/Dockerfile.linux",
"os": "linux",
"osVersion": "jammy-chiseled",
"osVersion": "noble-chiseled",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-arm64v8": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-arm64v8": {}
"$(dotnet|9.0|fixed-tag)-noble-chiseled-arm64v8": {},
"$(dotnet|9.0|floating-tag)-noble-chiseled-arm64v8": {}
},
"variant": "v8",
"customBuildLegGroups": [
@ -7781,31 +7656,7 @@
"name": "pr-build",
"type": "Supplemental",
"dependencies": [
"$(Repo:sdk):$(sdk|9.0|floating-tag)-jammy-arm64v8"
]
}
]
},
{
"architecture": "arm",
"buildArgs": {
"REPO": "$(Repo:runtime)"
},
"dockerfile": "src/aspnet/9.0/jammy-chiseled/arm32v7",
"dockerfileTemplate": "eng/dockerfile-templates/aspnet/Dockerfile.linux",
"os": "linux",
"osVersion": "jammy-chiseled",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-arm32v7": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-arm32v7": {}
},
"variant": "v7",
"customBuildLegGroups": [
{
"name": "pr-build",
"type": "Supplemental",
"dependencies": [
"$(Repo:sdk):$(sdk|9.0|floating-tag)-jammy-arm32v7"
"$(Repo:sdk):$(sdk|9.0|floating-tag)-noble-arm64v8"
]
}
]
@ -7815,28 +7666,35 @@
{
"productVersion": "$(dotnet|9.0|product-version)",
"sharedTags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-extra": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-extra": {}
"$(dotnet|9.0|fixed-tag)-noble-chiseled-extra": {},
"$(dotnet|9.0|floating-tag)-noble-chiseled-extra": {}
},
"platforms": [
{
"buildArgs": {
"REPO": "$(Repo:runtime)"
},
"dockerfile": "src/aspnet/9.0/jammy-chiseled-extra/amd64",
"dockerfile": "src/aspnet/9.0/noble-chiseled-extra/amd64",
"dockerfileTemplate": "eng/dockerfile-templates/aspnet/Dockerfile.linux.extra",
"os": "linux",
"osVersion": "jammy-chiseled",
"osVersion": "noble-chiseled",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-extra-amd64": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-extra-amd64": {}
"$(dotnet|9.0|fixed-tag)-noble-chiseled-extra-amd64": {},
"$(dotnet|9.0|floating-tag)-noble-chiseled-extra-amd64": {}
},
"customBuildLegGroups": [
{
"name": "pr-build",
"type": "Supplemental",
"dependencies": [
"$(Repo:sdk):$(sdk|9.0|floating-tag)-jammy-amd64"
"$(Repo:sdk):$(sdk|9.0|floating-tag)-noble-amd64"
]
},
{
"name": "test-dependencies",
"type": "Integral",
"dependencies": [
"$(Repo:aspnet):$(dotnet|9.0|floating-tag)-noble-chiseled-amd64"
]
}
]
@ -7846,13 +7704,13 @@
"buildArgs": {
"REPO": "$(Repo:runtime)"
},
"dockerfile": "src/aspnet/9.0/jammy-chiseled-extra/arm64v8",
"dockerfile": "src/aspnet/9.0/noble-chiseled-extra/arm64v8",
"dockerfileTemplate": "eng/dockerfile-templates/aspnet/Dockerfile.linux.extra",
"os": "linux",
"osVersion": "jammy-chiseled",
"osVersion": "noble-chiseled",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-extra-arm64v8": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-extra-arm64v8": {}
"$(dotnet|9.0|fixed-tag)-noble-chiseled-extra-arm64v8": {},
"$(dotnet|9.0|floating-tag)-noble-chiseled-extra-arm64v8": {}
},
"variant": "v8",
"customBuildLegGroups": [
@ -7860,31 +7718,14 @@
"name": "pr-build",
"type": "Supplemental",
"dependencies": [
"$(Repo:sdk):$(sdk|9.0|floating-tag)-jammy-arm64v8"
"$(Repo:sdk):$(sdk|9.0|floating-tag)-noble-arm64v8"
]
}
]
},
{
"architecture": "arm",
"buildArgs": {
"REPO": "$(Repo:runtime)"
},
"dockerfile": "src/aspnet/9.0/jammy-chiseled-extra/arm32v7",
"dockerfileTemplate": "eng/dockerfile-templates/aspnet/Dockerfile.linux.extra",
"os": "linux",
"osVersion": "jammy-chiseled",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-extra-arm32v7": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-extra-arm32v7": {}
},
"variant": "v7",
"customBuildLegGroups": [
},
{
"name": "pr-build",
"type": "Supplemental",
"name": "test-dependencies",
"type": "Integral",
"dependencies": [
"$(Repo:sdk):$(sdk|9.0|floating-tag)-jammy-arm32v7"
"$(Repo:aspnet):$(dotnet|9.0|floating-tag)-noble-chiseled-arm64v8"
]
}
]
@ -7894,21 +7735,21 @@
{
"productVersion": "$(dotnet|9.0|product-version)",
"sharedTags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-composite-extra": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-composite-extra": {}
"$(dotnet|9.0|fixed-tag)-noble-chiseled-composite-extra": {},
"$(dotnet|9.0|floating-tag)-noble-chiseled-composite-extra": {}
},
"platforms": [
{
"buildArgs": {
"REPO": "$(Repo:runtime-deps)"
},
"dockerfile": "src/aspnet/9.0/jammy-chiseled-composite-extra/amd64",
"dockerfile": "src/aspnet/9.0/noble-chiseled-composite-extra/amd64",
"dockerfileTemplate": "eng/dockerfile-templates/aspnet/Dockerfile.linux-composite.extra",
"os": "linux",
"osVersion": "jammy-chiseled",
"osVersion": "noble-chiseled",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-composite-extra-amd64": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-composite-extra-amd64": {}
"$(dotnet|9.0|fixed-tag)-noble-chiseled-composite-extra-amd64": {},
"$(dotnet|9.0|floating-tag)-noble-chiseled-composite-extra-amd64": {}
}
},
{
@ -7916,51 +7757,36 @@
"buildArgs": {
"REPO": "$(Repo:runtime-deps)"
},
"dockerfile": "src/aspnet/9.0/jammy-chiseled-composite-extra/arm64v8",
"dockerfile": "src/aspnet/9.0/noble-chiseled-composite-extra/arm64v8",
"dockerfileTemplate": "eng/dockerfile-templates/aspnet/Dockerfile.linux-composite.extra",
"os": "linux",
"osVersion": "jammy-chiseled",
"osVersion": "noble-chiseled",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-composite-extra-arm64v8": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-composite-extra-arm64v8": {}
"$(dotnet|9.0|fixed-tag)-noble-chiseled-composite-extra-arm64v8": {},
"$(dotnet|9.0|floating-tag)-noble-chiseled-composite-extra-arm64v8": {}
},
"variant": "v8"
},
{
"architecture": "arm",
"buildArgs": {
"REPO": "$(Repo:runtime-deps)"
},
"dockerfile": "src/aspnet/9.0/jammy-chiseled-composite-extra/arm32v7",
"dockerfileTemplate": "eng/dockerfile-templates/aspnet/Dockerfile.linux-composite.extra",
"os": "linux",
"osVersion": "jammy-chiseled",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-composite-extra-arm32v7": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-composite-extra-arm32v7": {}
},
"variant": "v7"
}
]
},
{
"productVersion": "$(dotnet|9.0|product-version)",
"sharedTags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-composite": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-composite": {}
"$(dotnet|9.0|fixed-tag)-noble-chiseled-composite": {},
"$(dotnet|9.0|floating-tag)-noble-chiseled-composite": {}
},
"platforms": [
{
"buildArgs": {
"REPO": "$(Repo:runtime-deps)"
},
"dockerfile": "src/aspnet/9.0/jammy-chiseled-composite/amd64",
"dockerfile": "src/aspnet/9.0/noble-chiseled-composite/amd64",
"dockerfileTemplate": "eng/dockerfile-templates/aspnet/Dockerfile.linux-composite",
"os": "linux",
"osVersion": "jammy-chiseled",
"osVersion": "noble-chiseled",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-composite-amd64": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-composite-amd64": {}
"$(dotnet|9.0|fixed-tag)-noble-chiseled-composite-amd64": {},
"$(dotnet|9.0|floating-tag)-noble-chiseled-composite-amd64": {}
}
},
{
@ -7968,30 +7794,15 @@
"buildArgs": {
"REPO": "$(Repo:runtime-deps)"
},
"dockerfile": "src/aspnet/9.0/jammy-chiseled-composite/arm64v8",
"dockerfile": "src/aspnet/9.0/noble-chiseled-composite/arm64v8",
"dockerfileTemplate": "eng/dockerfile-templates/aspnet/Dockerfile.linux-composite",
"os": "linux",
"osVersion": "jammy-chiseled",
"osVersion": "noble-chiseled",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-composite-arm64v8": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-composite-arm64v8": {}
"$(dotnet|9.0|fixed-tag)-noble-chiseled-composite-arm64v8": {},
"$(dotnet|9.0|floating-tag)-noble-chiseled-composite-arm64v8": {}
},
"variant": "v8"
},
{
"architecture": "arm",
"buildArgs": {
"REPO": "$(Repo:runtime-deps)"
},
"dockerfile": "src/aspnet/9.0/jammy-chiseled-composite/arm32v7",
"dockerfileTemplate": "eng/dockerfile-templates/aspnet/Dockerfile.linux-composite",
"os": "linux",
"osVersion": "jammy-chiseled",
"tags": {
"$(dotnet|9.0|fixed-tag)-jammy-chiseled-composite-arm32v7": {},
"$(dotnet|9.0|floating-tag)-jammy-chiseled-composite-arm32v7": {}
},
"variant": "v7"
}
]
},
@ -9762,50 +9573,35 @@
{
"productVersion": "$(sdk|9.0|product-version)",
"sharedTags": {
"$(sdk|9.0|fixed-tag)-jammy": {},
"$(sdk|9.0|floating-tag)-jammy": {}
"$(sdk|9.0|fixed-tag)-noble": {},
"$(sdk|9.0|floating-tag)-noble": {}
},
"platforms": [
{
"buildArgs": {
"REPO": "$(Repo:aspnet)"
},
"dockerfile": "src/sdk/9.0/jammy/amd64",
"dockerfile": "src/sdk/9.0/noble/amd64",
"dockerfileTemplate": "eng/dockerfile-templates/sdk/Dockerfile.linux",
"os": "linux",
"osVersion": "jammy",
"osVersion": "noble",
"tags": {
"$(sdk|9.0|fixed-tag)-jammy-amd64": {},
"$(sdk|9.0|floating-tag)-jammy-amd64": {}
"$(sdk|9.0|fixed-tag)-noble-amd64": {},
"$(sdk|9.0|floating-tag)-noble-amd64": {}
}
},
{
"buildArgs": {
"REPO": "$(Repo:aspnet)"
},
"architecture": "arm",
"dockerfile": "src/sdk/9.0/jammy/arm32v7",
"dockerfileTemplate": "eng/dockerfile-templates/sdk/Dockerfile.linux",
"os": "linux",
"osVersion": "jammy",
"tags": {
"$(sdk|9.0|fixed-tag)-jammy-arm32v7": {},
"$(sdk|9.0|floating-tag)-jammy-arm32v7": {}
},
"variant": "v7"
},
{
"buildArgs": {
"REPO": "$(Repo:aspnet)"
},
"architecture": "arm64",
"dockerfile": "src/sdk/9.0/jammy/arm64v8",
"dockerfile": "src/sdk/9.0/noble/arm64v8",
"dockerfileTemplate": "eng/dockerfile-templates/sdk/Dockerfile.linux",
"os": "linux",
"osVersion": "jammy",
"osVersion": "noble",
"tags": {
"$(sdk|9.0|fixed-tag)-jammy-arm64v8": {},
"$(sdk|9.0|floating-tag)-jammy-arm64v8": {}
"$(sdk|9.0|fixed-tag)-noble-arm64v8": {},
"$(sdk|9.0|floating-tag)-noble-arm64v8": {}
},
"variant": "v8"
}
@ -10038,7 +9834,7 @@
"dockerfile": "src/monitor-base/9.0/ubuntu-chiseled/amd64",
"dockerfileTemplate": "eng/dockerfile-templates/monitor-base/Dockerfile.linux",
"os": "linux",
"osVersion": "jammy-chiseled",
"osVersion": "noble-chiseled",
"tags": {
"$(monitor|9.0|product-version)-ubuntu-chiseled-amd64": {},
"9.0-preview-ubuntu-chiseled-amd64": {}
@ -10052,7 +9848,7 @@
"dockerfile": "src/monitor-base/9.0/ubuntu-chiseled/arm64v8",
"dockerfileTemplate": "eng/dockerfile-templates/monitor-base/Dockerfile.linux",
"os": "linux",
"osVersion": "jammy-chiseled",
"osVersion": "noble-chiseled",
"tags": {
"$(monitor|9.0|product-version)-ubuntu-chiseled-arm64v8": {},
"9.0-preview-ubuntu-chiseled-arm64v8": {}
@ -10542,7 +10338,7 @@
"dockerfile": "src/monitor/9.0/ubuntu-chiseled/amd64",
"dockerfileTemplate": "eng/dockerfile-templates/monitor/Dockerfile.linux.extensions",
"os": "linux",
"osVersion": "jammy-chiseled",
"osVersion": "noble-chiseled",
"tags": {
"$(monitor|9.0|product-version)-ubuntu-chiseled-amd64": {},
"9.0-preview-ubuntu-chiseled-amd64": {}
@ -10556,7 +10352,7 @@
"dockerfile": "src/monitor/9.0/ubuntu-chiseled/arm64v8",
"dockerfileTemplate": "eng/dockerfile-templates/monitor/Dockerfile.linux.extensions",
"os": "linux",
"osVersion": "jammy-chiseled",
"osVersion": "noble-chiseled",
"tags": {
"$(monitor|9.0|product-version)-ubuntu-chiseled-arm64v8": {},
"9.0-preview-ubuntu-chiseled-arm64v8": {}

Просмотреть файл

@ -1,32 +0,0 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime-deps
# Installer image
FROM arm32v7/buildpack-deps:jammy-curl AS installer
# Retrieve ASP.NET Composite Runtime
RUN aspnetcore_version=9.0.0-preview.3.24172.13 \
&& curl -fSL --output dotnet.tar.gz https://dotnetcli.azureedge.net/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm.tar.gz \
&& dotnet_sha512='a6958b10bb735875670bb280b6187f963b65fa2a02f49848096b2a6c06526a39accefbf362394d6cb82d5cce65eb1819762365c7114cd7b7748908f814fdebca' \
&& echo "$dotnet_sha512 dotnet.tar.gz" | sha512sum -c - \
&& mkdir -p /usr/share/dotnet \
&& tar -oxzf dotnet.tar.gz -C /usr/share/dotnet \
&& rm dotnet.tar.gz
RUN mkdir /dotnet-symlink \
&& ln -s /usr/share/dotnet/dotnet /dotnet-symlink/dotnet
# ASP.NET Composite Image
FROM $REPO:9.0.0-preview.3-jammy-chiseled-extra-arm32v7
ENV \
# .NET Runtime version
DOTNET_VERSION=9.0.0-preview.3.24172.9 \
# ASP.NET Core version
ASPNET_VERSION=9.0.0-preview.3.24172.13
COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"]
COPY --from=installer ["/dotnet-symlink", "/usr/bin"]
ENTRYPOINT ["/usr/bin/dotnet"]
CMD ["--info"]

Просмотреть файл

@ -1,32 +0,0 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime-deps
# Installer image
FROM arm32v7/buildpack-deps:jammy-curl AS installer
# Retrieve ASP.NET Composite Runtime
RUN aspnetcore_version=9.0.0-preview.3.24172.13 \
&& curl -fSL --output dotnet.tar.gz https://dotnetcli.azureedge.net/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-composite-$aspnetcore_version-linux-arm.tar.gz \
&& dotnet_sha512='a6958b10bb735875670bb280b6187f963b65fa2a02f49848096b2a6c06526a39accefbf362394d6cb82d5cce65eb1819762365c7114cd7b7748908f814fdebca' \
&& echo "$dotnet_sha512 dotnet.tar.gz" | sha512sum -c - \
&& mkdir -p /usr/share/dotnet \
&& tar -oxzf dotnet.tar.gz -C /usr/share/dotnet \
&& rm dotnet.tar.gz
RUN mkdir /dotnet-symlink \
&& ln -s /usr/share/dotnet/dotnet /dotnet-symlink/dotnet
# ASP.NET Composite Image
FROM $REPO:9.0.0-preview.3-jammy-chiseled-arm32v7
ENV \
# .NET Runtime version
DOTNET_VERSION=9.0.0-preview.3.24172.9 \
# ASP.NET Core version
ASPNET_VERSION=9.0.0-preview.3.24172.13
COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"]
COPY --from=installer ["/dotnet-symlink", "/usr/bin"]
ENTRYPOINT ["/usr/bin/dotnet"]
CMD ["--info"]

Просмотреть файл

@ -1,22 +0,0 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime
# Installer image
FROM arm32v7/buildpack-deps:jammy-curl AS installer
# Retrieve ASP.NET Core
RUN aspnetcore_version=9.0.0-preview.3.24172.13 \
&& curl -fSL --output aspnetcore.tar.gz https://dotnetcli.azureedge.net/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz \
&& aspnetcore_sha512='ad4540890752e278406a7a731705251e9e803100ea8784f3ea9ab499ae24bdf3fa09456b324834953775f5edea019a3e80c608d9ebfc7de0cb2ff430a0234e3c' \
&& echo "$aspnetcore_sha512 aspnetcore.tar.gz" | sha512sum -c - \
&& mkdir -p /dotnet \
&& tar -oxzf aspnetcore.tar.gz -C /dotnet ./shared/Microsoft.AspNetCore.App \
&& rm aspnetcore.tar.gz
# ASP.NET Core image
FROM $REPO:9.0.0-preview.3-jammy-chiseled-extra-arm32v7
# ASP.NET Core version
ENV ASPNET_VERSION=9.0.0-preview.3.24172.13
COPY --from=installer ["/dotnet", "/usr/share/dotnet"]

Просмотреть файл

@ -1,22 +0,0 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime
# Installer image
FROM arm32v7/buildpack-deps:jammy-curl AS installer
# Retrieve ASP.NET Core
RUN aspnetcore_version=9.0.0-preview.3.24172.13 \
&& curl -fSL --output aspnetcore.tar.gz https://dotnetcli.azureedge.net/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz \
&& aspnetcore_sha512='ad4540890752e278406a7a731705251e9e803100ea8784f3ea9ab499ae24bdf3fa09456b324834953775f5edea019a3e80c608d9ebfc7de0cb2ff430a0234e3c' \
&& echo "$aspnetcore_sha512 aspnetcore.tar.gz" | sha512sum -c - \
&& mkdir -p /dotnet \
&& tar -oxzf aspnetcore.tar.gz -C /dotnet ./shared/Microsoft.AspNetCore.App \
&& rm aspnetcore.tar.gz
# ASP.NET Core image
FROM $REPO:9.0.0-preview.3-jammy-chiseled-arm32v7
# ASP.NET Core version
ENV ASPNET_VERSION=9.0.0-preview.3.24172.13
COPY --from=installer ["/dotnet", "/usr/share/dotnet"]

Просмотреть файл

@ -1,21 +0,0 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime
# Installer image
FROM arm32v7/buildpack-deps:jammy-curl AS installer
# Retrieve ASP.NET Core
RUN aspnetcore_version=9.0.0-preview.3.24172.13 \
&& curl -fSL --output aspnetcore.tar.gz https://dotnetcli.azureedge.net/dotnet/aspnetcore/Runtime/$aspnetcore_version/aspnetcore-runtime-$aspnetcore_version-linux-arm.tar.gz \
&& aspnetcore_sha512='ad4540890752e278406a7a731705251e9e803100ea8784f3ea9ab499ae24bdf3fa09456b324834953775f5edea019a3e80c608d9ebfc7de0cb2ff430a0234e3c' \
&& echo "$aspnetcore_sha512 aspnetcore.tar.gz" | sha512sum -c - \
&& tar -oxzf aspnetcore.tar.gz ./shared/Microsoft.AspNetCore.App \
&& rm aspnetcore.tar.gz
# ASP.NET Core image
FROM $REPO:9.0.0-preview.3-jammy-arm32v7
# ASP.NET Core version
ENV ASPNET_VERSION=9.0.0-preview.3.24172.13
COPY --from=installer ["/shared/Microsoft.AspNetCore.App", "/usr/share/dotnet/shared/Microsoft.AspNetCore.App"]

Просмотреть файл

@ -1,7 +1,7 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime-deps
# Installer image
FROM amd64/buildpack-deps:jammy-curl AS installer
FROM amd64/buildpack-deps:noble-curl AS installer
# Retrieve ASP.NET Composite Runtime
RUN aspnetcore_version=9.0.0-preview.3.24172.13 \
@ -17,7 +17,7 @@ RUN mkdir /dotnet-symlink \
# ASP.NET Composite Image
FROM $REPO:9.0.0-preview.3-jammy-chiseled-extra-amd64
FROM $REPO:9.0.0-preview.3-noble-chiseled-extra-amd64
ENV \
# .NET Runtime version

Просмотреть файл

@ -1,7 +1,7 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime-deps
# Installer image
FROM arm64v8/buildpack-deps:jammy-curl AS installer
FROM arm64v8/buildpack-deps:noble-curl AS installer
# Retrieve ASP.NET Composite Runtime
RUN aspnetcore_version=9.0.0-preview.3.24172.13 \
@ -17,7 +17,7 @@ RUN mkdir /dotnet-symlink \
# ASP.NET Composite Image
FROM $REPO:9.0.0-preview.3-jammy-chiseled-extra-arm64v8
FROM $REPO:9.0.0-preview.3-noble-chiseled-extra-arm64v8
ENV \
# .NET Runtime version

Просмотреть файл

@ -1,7 +1,7 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime-deps
# Installer image
FROM amd64/buildpack-deps:jammy-curl AS installer
FROM amd64/buildpack-deps:noble-curl AS installer
# Retrieve ASP.NET Composite Runtime
RUN aspnetcore_version=9.0.0-preview.3.24172.13 \
@ -17,7 +17,7 @@ RUN mkdir /dotnet-symlink \
# ASP.NET Composite Image
FROM $REPO:9.0.0-preview.3-jammy-chiseled-amd64
FROM $REPO:9.0.0-preview.3-noble-chiseled-amd64
ENV \
# .NET Runtime version

Просмотреть файл

@ -1,7 +1,7 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime-deps
# Installer image
FROM arm64v8/buildpack-deps:jammy-curl AS installer
FROM arm64v8/buildpack-deps:noble-curl AS installer
# Retrieve ASP.NET Composite Runtime
RUN aspnetcore_version=9.0.0-preview.3.24172.13 \
@ -17,7 +17,7 @@ RUN mkdir /dotnet-symlink \
# ASP.NET Composite Image
FROM $REPO:9.0.0-preview.3-jammy-chiseled-arm64v8
FROM $REPO:9.0.0-preview.3-noble-chiseled-arm64v8
ENV \
# .NET Runtime version

Просмотреть файл

@ -1,7 +1,7 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime
# Installer image
FROM amd64/buildpack-deps:jammy-curl AS installer
FROM amd64/buildpack-deps:noble-curl AS installer
# Retrieve ASP.NET Core
RUN aspnetcore_version=9.0.0-preview.3.24172.13 \
@ -14,7 +14,7 @@ RUN aspnetcore_version=9.0.0-preview.3.24172.13 \
# ASP.NET Core image
FROM $REPO:9.0.0-preview.3-jammy-chiseled-extra-amd64
FROM $REPO:9.0.0-preview.3-noble-chiseled-extra-amd64
# ASP.NET Core version
ENV ASPNET_VERSION=9.0.0-preview.3.24172.13

Просмотреть файл

@ -1,7 +1,7 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime
# Installer image
FROM arm64v8/buildpack-deps:jammy-curl AS installer
FROM arm64v8/buildpack-deps:noble-curl AS installer
# Retrieve ASP.NET Core
RUN aspnetcore_version=9.0.0-preview.3.24172.13 \
@ -14,7 +14,7 @@ RUN aspnetcore_version=9.0.0-preview.3.24172.13 \
# ASP.NET Core image
FROM $REPO:9.0.0-preview.3-jammy-chiseled-extra-arm64v8
FROM $REPO:9.0.0-preview.3-noble-chiseled-extra-arm64v8
# ASP.NET Core version
ENV ASPNET_VERSION=9.0.0-preview.3.24172.13

Просмотреть файл

@ -1,7 +1,7 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime
# Installer image
FROM amd64/buildpack-deps:jammy-curl AS installer
FROM amd64/buildpack-deps:noble-curl AS installer
# Retrieve ASP.NET Core
RUN aspnetcore_version=9.0.0-preview.3.24172.13 \
@ -14,7 +14,7 @@ RUN aspnetcore_version=9.0.0-preview.3.24172.13 \
# ASP.NET Core image
FROM $REPO:9.0.0-preview.3-jammy-chiseled-amd64
FROM $REPO:9.0.0-preview.3-noble-chiseled-amd64
# ASP.NET Core version
ENV ASPNET_VERSION=9.0.0-preview.3.24172.13

Просмотреть файл

@ -1,7 +1,7 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime
# Installer image
FROM arm64v8/buildpack-deps:jammy-curl AS installer
FROM arm64v8/buildpack-deps:noble-curl AS installer
# Retrieve ASP.NET Core
RUN aspnetcore_version=9.0.0-preview.3.24172.13 \
@ -14,7 +14,7 @@ RUN aspnetcore_version=9.0.0-preview.3.24172.13 \
# ASP.NET Core image
FROM $REPO:9.0.0-preview.3-jammy-chiseled-arm64v8
FROM $REPO:9.0.0-preview.3-noble-chiseled-arm64v8
# ASP.NET Core version
ENV ASPNET_VERSION=9.0.0-preview.3.24172.13

Просмотреть файл

@ -1,7 +1,7 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime
# Installer image
FROM amd64/buildpack-deps:jammy-curl AS installer
FROM amd64/buildpack-deps:noble-curl AS installer
# Retrieve ASP.NET Core
RUN aspnetcore_version=9.0.0-preview.3.24172.13 \
@ -13,7 +13,7 @@ RUN aspnetcore_version=9.0.0-preview.3.24172.13 \
# ASP.NET Core image
FROM $REPO:9.0.0-preview.3-jammy-amd64
FROM $REPO:9.0.0-preview.3-noble-amd64
# ASP.NET Core version
ENV ASPNET_VERSION=9.0.0-preview.3.24172.13

Просмотреть файл

@ -1,7 +1,7 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime
# Installer image
FROM arm64v8/buildpack-deps:jammy-curl AS installer
FROM arm64v8/buildpack-deps:noble-curl AS installer
# Retrieve ASP.NET Core
RUN aspnetcore_version=9.0.0-preview.3.24172.13 \
@ -13,7 +13,7 @@ RUN aspnetcore_version=9.0.0-preview.3.24172.13 \
# ASP.NET Core image
FROM $REPO:9.0.0-preview.3-jammy-arm64v8
FROM $REPO:9.0.0-preview.3-noble-arm64v8
# ASP.NET Core version
ENV ASPNET_VERSION=9.0.0-preview.3.24172.13

Просмотреть файл

@ -1,7 +1,7 @@
ARG REPO=mcr.microsoft.com/dotnet/aspnet
# Installer image
FROM amd64/buildpack-deps:jammy-curl AS installer
FROM amd64/buildpack-deps:noble-curl AS installer
# Retrieve .NET Monitor Base
RUN dotnet_monitor_version=9.0.0-preview.3.24205.3 \
@ -14,7 +14,7 @@ RUN dotnet_monitor_version=9.0.0-preview.3.24205.3 \
# .NET Monitor Base image
FROM $REPO:9.0.0-preview.3-jammy-chiseled-amd64
FROM $REPO:9.0.0-preview.3-noble-chiseled-amd64
WORKDIR /app
COPY --from=installer /app .

Просмотреть файл

@ -1,7 +1,7 @@
ARG REPO=mcr.microsoft.com/dotnet/aspnet
# Installer image
FROM arm64v8/buildpack-deps:jammy-curl AS installer
FROM arm64v8/buildpack-deps:noble-curl AS installer
# Retrieve .NET Monitor Base
RUN dotnet_monitor_version=9.0.0-preview.3.24205.3 \
@ -14,7 +14,7 @@ RUN dotnet_monitor_version=9.0.0-preview.3.24205.3 \
# .NET Monitor Base image
FROM $REPO:9.0.0-preview.3-jammy-chiseled-arm64v8
FROM $REPO:9.0.0-preview.3-noble-chiseled-arm64v8
WORKDIR /app
COPY --from=installer /app .

Просмотреть файл

@ -1,7 +1,7 @@
ARG REPO=mcr.microsoft.com/dotnet/monitor/base
# Installer image
FROM amd64/buildpack-deps:jammy-curl AS installer
FROM amd64/buildpack-deps:noble-curl AS installer
# Retrieve .NET Monitor extensions
RUN dotnet_monitor_extension_version=9.0.0-preview.3.24205.3 \

Просмотреть файл

@ -1,7 +1,7 @@
ARG REPO=mcr.microsoft.com/dotnet/monitor/base
# Installer image
FROM arm64v8/buildpack-deps:jammy-curl AS installer
FROM arm64v8/buildpack-deps:noble-curl AS installer
# Retrieve .NET Monitor extensions
RUN dotnet_monitor_extension_version=9.0.0-preview.3.24205.3 \

Просмотреть файл

@ -1,29 +0,0 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime-deps
# Installer image
FROM arm32v7/buildpack-deps:jammy-curl AS installer
# Retrieve .NET Runtime
RUN dotnet_version=9.0.0-preview.3.24172.9 \
&& curl -fSL --output dotnet.tar.gz https://dotnetcli.azureedge.net/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz \
&& dotnet_sha512='ccbda0ce6e8220ec83bf9fd7eba030a96d2e9567bd4bf162e4b0ccc3ce8c08b855c6ec20b15f401e6b4341464d12dae219f3716102a001672fc441a4358e3445' \
&& echo "$dotnet_sha512 dotnet.tar.gz" | sha512sum -c - \
&& mkdir -p /usr/share/dotnet \
&& tar -oxzf dotnet.tar.gz -C /usr/share/dotnet \
&& rm dotnet.tar.gz
RUN mkdir /dotnet-symlink \
&& ln -s /usr/share/dotnet/dotnet /dotnet-symlink/dotnet
# .NET runtime image
FROM $REPO:9.0.0-preview.3-jammy-chiseled-extra-arm32v7
# .NET Runtime version
ENV DOTNET_VERSION=9.0.0-preview.3.24172.9
COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"]
COPY --from=installer ["/dotnet-symlink", "/usr/bin"]
ENTRYPOINT ["/usr/bin/dotnet"]
CMD ["--info"]

Просмотреть файл

@ -1,29 +0,0 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime-deps
# Installer image
FROM arm32v7/buildpack-deps:jammy-curl AS installer
# Retrieve .NET Runtime
RUN dotnet_version=9.0.0-preview.3.24172.9 \
&& curl -fSL --output dotnet.tar.gz https://dotnetcli.azureedge.net/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz \
&& dotnet_sha512='ccbda0ce6e8220ec83bf9fd7eba030a96d2e9567bd4bf162e4b0ccc3ce8c08b855c6ec20b15f401e6b4341464d12dae219f3716102a001672fc441a4358e3445' \
&& echo "$dotnet_sha512 dotnet.tar.gz" | sha512sum -c - \
&& mkdir -p /usr/share/dotnet \
&& tar -oxzf dotnet.tar.gz -C /usr/share/dotnet \
&& rm dotnet.tar.gz
RUN mkdir /dotnet-symlink \
&& ln -s /usr/share/dotnet/dotnet /dotnet-symlink/dotnet
# .NET runtime image
FROM $REPO:9.0.0-preview.3-jammy-chiseled-arm32v7
# .NET Runtime version
ENV DOTNET_VERSION=9.0.0-preview.3.24172.9
COPY --from=installer ["/usr/share/dotnet", "/usr/share/dotnet"]
COPY --from=installer ["/dotnet-symlink", "/usr/bin"]
ENTRYPOINT ["/usr/bin/dotnet"]
CMD ["--info"]

Просмотреть файл

@ -1,24 +0,0 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime-deps
# Installer image
FROM arm32v7/buildpack-deps:jammy-curl AS installer
# Retrieve .NET Runtime
RUN dotnet_version=9.0.0-preview.3.24172.9 \
&& curl -fSL --output dotnet.tar.gz https://dotnetcli.azureedge.net/dotnet/Runtime/$dotnet_version/dotnet-runtime-$dotnet_version-linux-arm.tar.gz \
&& dotnet_sha512='ccbda0ce6e8220ec83bf9fd7eba030a96d2e9567bd4bf162e4b0ccc3ce8c08b855c6ec20b15f401e6b4341464d12dae219f3716102a001672fc441a4358e3445' \
&& echo "$dotnet_sha512 dotnet.tar.gz" | sha512sum -c - \
&& mkdir -p /dotnet \
&& tar -oxzf dotnet.tar.gz -C /dotnet \
&& rm dotnet.tar.gz
# .NET runtime image
FROM $REPO:9.0.0-preview.3-jammy-arm32v7
# .NET Runtime version
ENV DOTNET_VERSION=9.0.0-preview.3.24172.9
COPY --from=installer ["/dotnet", "/usr/share/dotnet"]
RUN ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet

Просмотреть файл

@ -1,7 +1,7 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime-deps
# Installer image
FROM amd64/buildpack-deps:jammy-curl AS installer
FROM amd64/buildpack-deps:noble-curl AS installer
# Retrieve .NET Runtime
RUN dotnet_version=9.0.0-preview.3.24172.9 \
@ -17,7 +17,7 @@ RUN mkdir /dotnet-symlink \
# .NET runtime image
FROM $REPO:9.0.0-preview.3-jammy-chiseled-extra-amd64
FROM $REPO:9.0.0-preview.3-noble-chiseled-extra-amd64
# .NET Runtime version
ENV DOTNET_VERSION=9.0.0-preview.3.24172.9

Просмотреть файл

@ -1,7 +1,7 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime-deps
# Installer image
FROM arm64v8/buildpack-deps:jammy-curl AS installer
FROM arm64v8/buildpack-deps:noble-curl AS installer
# Retrieve .NET Runtime
RUN dotnet_version=9.0.0-preview.3.24172.9 \
@ -17,7 +17,7 @@ RUN mkdir /dotnet-symlink \
# .NET runtime image
FROM $REPO:9.0.0-preview.3-jammy-chiseled-extra-arm64v8
FROM $REPO:9.0.0-preview.3-noble-chiseled-extra-arm64v8
# .NET Runtime version
ENV DOTNET_VERSION=9.0.0-preview.3.24172.9

Просмотреть файл

@ -1,7 +1,7 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime-deps
# Installer image
FROM amd64/buildpack-deps:jammy-curl AS installer
FROM amd64/buildpack-deps:noble-curl AS installer
# Retrieve .NET Runtime
RUN dotnet_version=9.0.0-preview.3.24172.9 \
@ -17,7 +17,7 @@ RUN mkdir /dotnet-symlink \
# .NET runtime image
FROM $REPO:9.0.0-preview.3-jammy-chiseled-amd64
FROM $REPO:9.0.0-preview.3-noble-chiseled-amd64
# .NET Runtime version
ENV DOTNET_VERSION=9.0.0-preview.3.24172.9

Просмотреть файл

@ -1,7 +1,7 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime-deps
# Installer image
FROM arm64v8/buildpack-deps:jammy-curl AS installer
FROM arm64v8/buildpack-deps:noble-curl AS installer
# Retrieve .NET Runtime
RUN dotnet_version=9.0.0-preview.3.24172.9 \
@ -17,7 +17,7 @@ RUN mkdir /dotnet-symlink \
# .NET runtime image
FROM $REPO:9.0.0-preview.3-jammy-chiseled-arm64v8
FROM $REPO:9.0.0-preview.3-noble-chiseled-arm64v8
# .NET Runtime version
ENV DOTNET_VERSION=9.0.0-preview.3.24172.9

Просмотреть файл

@ -1,7 +1,7 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime-deps
# Installer image
FROM amd64/buildpack-deps:jammy-curl AS installer
FROM amd64/buildpack-deps:noble-curl AS installer
# Retrieve .NET Runtime
RUN dotnet_version=9.0.0-preview.3.24172.9 \
@ -14,7 +14,7 @@ RUN dotnet_version=9.0.0-preview.3.24172.9 \
# .NET runtime image
FROM $REPO:9.0.0-preview.3-jammy-amd64
FROM $REPO:9.0.0-preview.3-noble-amd64
# .NET Runtime version
ENV DOTNET_VERSION=9.0.0-preview.3.24172.9

Просмотреть файл

@ -1,7 +1,7 @@
ARG REPO=mcr.microsoft.com/dotnet/runtime-deps
# Installer image
FROM arm64v8/buildpack-deps:jammy-curl AS installer
FROM arm64v8/buildpack-deps:noble-curl AS installer
# Retrieve .NET Runtime
RUN dotnet_version=9.0.0-preview.3.24172.9 \
@ -14,7 +14,7 @@ RUN dotnet_version=9.0.0-preview.3.24172.9 \
# .NET runtime image
FROM $REPO:9.0.0-preview.3-jammy-arm64v8
FROM $REPO:9.0.0-preview.3-noble-arm64v8
# .NET Runtime version
ENV DOTNET_VERSION=9.0.0-preview.3.24172.9

Просмотреть файл

@ -1,48 +0,0 @@
ARG REPO=mcr.microsoft.com/dotnet/aspnet
FROM $REPO:9.0.0-preview.3-jammy-arm32v7
ENV \
# Do not generate certificate
DOTNET_GENERATE_ASPNET_CERTIFICATE=false \
# Do not show first run text
DOTNET_NOLOGO=true \
# SDK version
DOTNET_SDK_VERSION=9.0.100-preview.3.24204.13 \
# 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
NUGET_XMLDOC_MODE=skip \
# PowerShell telemetry for docker image usage
POWERSHELL_DISTRIBUTION_CHANNEL=PSDocker-DotnetSDK-Ubuntu-22.04-arm32
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
curl \
git \
libatomic1 \
wget \
&& rm -rf /var/lib/apt/lists/*
# Install .NET SDK
RUN curl -fSL --output dotnet.tar.gz https://dotnetcli.azureedge.net/dotnet/Sdk/$DOTNET_SDK_VERSION/dotnet-sdk-$DOTNET_SDK_VERSION-linux-arm.tar.gz \
&& dotnet_sha512='76e53d9b288ed800b9087d2a3bde25481642d84f133955f57ec69a35f2ef65237c937fc1f0f60b3c2190cd6e34f3bccc71b85fb2c37a08976e82e2d761ec40d0' \
&& echo "$dotnet_sha512 dotnet.tar.gz" | sha512sum -c - \
&& mkdir -p /usr/share/dotnet \
&& tar -oxzf dotnet.tar.gz -C /usr/share/dotnet ./packs ./sdk ./sdk-manifests ./templates ./LICENSE.txt ./ThirdPartyNotices.txt \
&& rm dotnet.tar.gz \
# Trigger first run experience by running arbitrary cmd
&& dotnet help
# Install PowerShell global tool
RUN powershell_version=7.5.0-preview.2 \
&& curl -fSL --output PowerShell.Linux.arm32.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.arm32.$powershell_version.nupkg \
&& powershell_sha512='2c2ff6c1695d77c8e20a58dea0c740aff6a4f3d443486d9b248a112068a672eb02b5e45fa3aae960d9965bd707a27c67224d45f2add5e76a63362647cdd0cbd3' \
&& echo "$powershell_sha512 PowerShell.Linux.arm32.$powershell_version.nupkg" | sha512sum -c - \
&& mkdir -p /usr/share/powershell \
&& dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.arm32 \
&& dotnet nuget locals all --clear \
&& rm PowerShell.Linux.arm32.$powershell_version.nupkg \
&& ln -s /usr/share/powershell/pwsh /usr/bin/pwsh \
&& chmod 755 /usr/share/powershell/pwsh \
# To reduce image size, remove the copy nupkg that nuget keeps.
&& find /usr/share/powershell -print | grep -i '.*[.]nupkg$' | xargs rm

Просмотреть файл

@ -1,5 +1,5 @@
ARG REPO=mcr.microsoft.com/dotnet/aspnet
FROM $REPO:9.0.0-preview.3-jammy-amd64
FROM $REPO:9.0.0-preview.3-noble-amd64
ENV \
# Do not generate certificate
@ -13,7 +13,7 @@ ENV \
# Skip extraction of XML docs - generally not useful within an image/container - helps performance
NUGET_XMLDOC_MODE=skip \
# PowerShell telemetry for docker image usage
POWERSHELL_DISTRIBUTION_CHANNEL=PSDocker-DotnetSDK-Ubuntu-22.04
POWERSHELL_DISTRIBUTION_CHANNEL=PSDocker-DotnetSDK-Ubuntu-24.04
RUN apt-get update \
&& apt-get install -y --no-install-recommends \

Просмотреть файл

@ -1,5 +1,5 @@
ARG REPO=mcr.microsoft.com/dotnet/aspnet
FROM $REPO:9.0.0-preview.3-jammy-arm64v8
FROM $REPO:9.0.0-preview.3-noble-arm64v8
ENV \
# Do not generate certificate
@ -13,7 +13,7 @@ ENV \
# Skip extraction of XML docs - generally not useful within an image/container - helps performance
NUGET_XMLDOC_MODE=skip \
# PowerShell telemetry for docker image usage
POWERSHELL_DISTRIBUTION_CHANNEL=PSDocker-DotnetSDK-Ubuntu-22.04-arm64
POWERSHELL_DISTRIBUTION_CHANNEL=PSDocker-DotnetSDK-Ubuntu-24.04-arm64
RUN apt-get update \
&& apt-get install -y --no-install-recommends \

Просмотреть файл

@ -185,12 +185,12 @@ namespace Microsoft.DotNet.Docker.Tests
ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps },
new ProductImageData { Version = V9_0, OS = OS.BookwormSlim, Arch = Arch.Amd64 },
new ProductImageData { Version = V9_0, OS = OS.Jammy, Arch = Arch.Amd64 },
new ProductImageData { Version = V9_0, OS = OS.JammyChiseled, Arch = Arch.Amd64, SdkOS = OS.Jammy },
new ProductImageData { Version = V9_0, OS = OS.JammyChiseled, Arch = Arch.Amd64, SdkOS = OS.Jammy },
new ProductImageData { Version = V9_0, OS = OS.JammyChiseled, Arch = Arch.Amd64, SdkOS = OS.Jammy,
new ProductImageData { Version = V9_0, OS = OS.Noble, Arch = Arch.Amd64 },
new ProductImageData { Version = V9_0, OS = OS.NobleChiseled, Arch = Arch.Amd64, SdkOS = OS.Noble },
new ProductImageData { Version = V9_0, OS = OS.NobleChiseled, Arch = Arch.Amd64, SdkOS = OS.Noble },
new ProductImageData { Version = V9_0, OS = OS.NobleChiseled, Arch = Arch.Amd64, SdkOS = OS.Noble,
ImageVariant = DotNetImageVariant.Composite, SupportedImageRepos = DotNetImageRepo.Aspnet },
new ProductImageData { Version = V9_0, OS = OS.JammyChiseled, Arch = Arch.Amd64, SdkOS = OS.Jammy,
new ProductImageData { Version = V9_0, OS = OS.NobleChiseled, Arch = Arch.Amd64, SdkOS = OS.Noble,
ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps },
new ProductImageData { Version = V9_0, OS = OS.Alpine319, Arch = Arch.Amd64 },
new ProductImageData { Version = V9_0, OS = OS.Alpine319, Arch = Arch.Amd64, SdkOS = OS.Alpine318,
@ -215,11 +215,11 @@ namespace Microsoft.DotNet.Docker.Tests
new ProductImageData { Version = V9_0, OS = OS.Mariner20Distroless, Arch = Arch.Arm64, SdkOS = OS.Mariner20,
ImageVariant = DotNetImageVariant.Composite | DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Aspnet },
new ProductImageData { Version = V9_0, OS = OS.BookwormSlim, Arch = Arch.Arm64 },
new ProductImageData { Version = V9_0, OS = OS.Jammy, Arch = Arch.Arm64 },
new ProductImageData { Version = V9_0, OS = OS.JammyChiseled, Arch = Arch.Arm64, SdkOS = OS.Jammy },
new ProductImageData { Version = V9_0, OS = OS.JammyChiseled, Arch = Arch.Arm64, SdkOS = OS.Jammy,
new ProductImageData { Version = V9_0, OS = OS.Noble, Arch = Arch.Arm64 },
new ProductImageData { Version = V9_0, OS = OS.NobleChiseled, Arch = Arch.Arm64, SdkOS = OS.Noble },
new ProductImageData { Version = V9_0, OS = OS.NobleChiseled, Arch = Arch.Arm64, SdkOS = OS.Noble,
ImageVariant = DotNetImageVariant.Composite, SupportedImageRepos = DotNetImageRepo.Aspnet },
new ProductImageData { Version = V9_0, OS = OS.JammyChiseled, Arch = Arch.Arm64, SdkOS = OS.Jammy,
new ProductImageData { Version = V9_0, OS = OS.NobleChiseled, Arch = Arch.Arm64, SdkOS = OS.Noble,
ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps },
new ProductImageData { Version = V9_0, OS = OS.Alpine319, Arch = Arch.Arm64 },
new ProductImageData { Version = V9_0, OS = OS.Alpine319, Arch = Arch.Arm64, SdkOS = OS.Alpine318,
@ -227,17 +227,19 @@ namespace Microsoft.DotNet.Docker.Tests
new ProductImageData { Version = V9_0, OS = OS.Alpine319, Arch = Arch.Arm64, SdkOS = OS.Alpine318,
ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps },
new ProductImageData { Version = V9_0, OS = OS.BookwormSlim, Arch = Arch.Arm },
new ProductImageData { Version = V9_0, OS = OS.Jammy, Arch = Arch.Arm },
new ProductImageData { Version = V9_0, OS = OS.JammyChiseled, Arch = Arch.Arm, SdkOS = OS.Jammy },
new ProductImageData { Version = V9_0, OS = OS.JammyChiseled, Arch = Arch.Arm, SdkOS = OS.Jammy,
ImageVariant = DotNetImageVariant.Composite, SupportedImageRepos = DotNetImageRepo.Aspnet },
new ProductImageData { Version = V9_0, OS = OS.JammyChiseled, Arch = Arch.Arm, SdkOS = OS.Jammy,
ImageVariant = DotNetImageVariant.Composite | DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Aspnet },
new ProductImageData { Version = V9_0, OS = OS.JammyChiseled, Arch = Arch.Arm, SdkOS = OS.Jammy,
ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps | DotNetImageRepo.Runtime | DotNetImageRepo.Aspnet },
new ProductImageData { Version = V9_0, OS = OS.JammyChiseled, Arch = Arch.Arm, SdkOS = OS.Jammy, SdkImageVariant = DotNetImageVariant.AOT,
ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps },
new ProductImageData { Version = V9_0, OS = OS.BookwormSlim, Arch = Arch.Arm }
// Disabled due to https://github.com/dotnet/runtime/issues/101444. Re-enable when fixed.
// new ProductImageData { Version = V9_0, OS = OS.Noble, Arch = Arch.Arm },
// new ProductImageData { Version = V9_0, OS = OS.NobleChiseled, Arch = Arch.Arm, SdkOS = OS.Noble },
// new ProductImageData { Version = V9_0, OS = OS.NobleChiseled, Arch = Arch.Arm, SdkOS = OS.Noble,
// ImageVariant = DotNetImageVariant.Composite, SupportedImageRepos = DotNetImageRepo.Aspnet },
// new ProductImageData { Version = V9_0, OS = OS.NobleChiseled, Arch = Arch.Arm, SdkOS = OS.Noble,
// ImageVariant = DotNetImageVariant.Composite | DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Aspnet },
// new ProductImageData { Version = V9_0, OS = OS.NobleChiseled, Arch = Arch.Arm, SdkOS = OS.Noble,
// ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps | DotNetImageRepo.Runtime | DotNetImageRepo.Aspnet },
// new ProductImageData { Version = V9_0, OS = OS.NobleChiseled, Arch = Arch.Arm, SdkOS = OS.Noble, SdkImageVariant = DotNetImageVariant.AOT,
// ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps },
// Disabled due to https://github.com/dotnet/runtime/issues/100536. Re-enable when fixed.
// new ProductImageData { Version = V9_0, OS = OS.Alpine319, Arch = Arch.Arm },
// new ProductImageData { Version = V9_0, OS = OS.Alpine319, Arch = Arch.Arm, SdkOS = OS.Alpine319,
@ -310,30 +312,30 @@ namespace Microsoft.DotNet.Docker.Tests
private static readonly ProductImageData[] s_linuxMonitorTestData =
{
new ProductImageData { Version = V6_3, VersionFamily = V6_0, OS = OS.Alpine318, OSTag = OS.Alpine, Arch = Arch.Amd64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V6_3, VersionFamily = V6_0, OS = OS.Alpine318, OSTag = OS.Alpine, Arch = Arch.Arm64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V6_3, VersionFamily = V6_0, OS = OS.JammyChiseled, OSTag = OS.UbuntuChiseled, Arch = Arch.Amd64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V6_3, VersionFamily = V6_0, OS = OS.JammyChiseled, OSTag = OS.UbuntuChiseled, Arch = Arch.Arm64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V6_3, VersionFamily = V6_0, OS = OS.Mariner20, OSTag = OS.Mariner, Arch = Arch.Amd64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V6_3, VersionFamily = V6_0, OS = OS.Mariner20, OSTag = OS.Mariner, Arch = Arch.Arm64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V6_3, VersionFamily = V6_0, OS = OS.Mariner20Distroless, OSTag = OS.MarinerDistroless, Arch = Arch.Amd64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V6_3, VersionFamily = V6_0, OS = OS.Mariner20Distroless, OSTag = OS.MarinerDistroless, Arch = Arch.Arm64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V7_3, VersionFamily = V7_0, OS = OS.Alpine318, OSTag = OS.Alpine, Arch = Arch.Amd64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V7_3, VersionFamily = V7_0, OS = OS.Alpine318, OSTag = OS.Alpine, Arch = Arch.Arm64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V7_3, VersionFamily = V7_0, OS = OS.JammyChiseled, OSTag = OS.UbuntuChiseled, Arch = Arch.Amd64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V7_3, VersionFamily = V7_0, OS = OS.JammyChiseled, OSTag = OS.UbuntuChiseled, Arch = Arch.Arm64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V7_3, VersionFamily = V7_0, OS = OS.Mariner20, OSTag = OS.Mariner, Arch = Arch.Amd64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V7_3, VersionFamily = V7_0, OS = OS.Mariner20, OSTag = OS.Mariner, Arch = Arch.Arm64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V7_3, VersionFamily = V7_0, OS = OS.Mariner20Distroless, OSTag = OS.MarinerDistroless, Arch = Arch.Amd64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V7_3, VersionFamily = V7_0, OS = OS.Mariner20Distroless, OSTag = OS.MarinerDistroless, Arch = Arch.Arm64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V8_0, VersionFamily = V8_0, OS = OS.JammyChiseled, OSTag = OS.UbuntuChiseled, Arch = Arch.Amd64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V8_0, VersionFamily = V8_0, OS = OS.JammyChiseled, OSTag = OS.UbuntuChiseled, Arch = Arch.Arm64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V8_0, VersionFamily = V8_0, OS = OS.Mariner20Distroless, OSTag = OS.MarinerDistroless, Arch = Arch.Amd64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V8_0, VersionFamily = V8_0, OS = OS.Mariner20Distroless, OSTag = OS.MarinerDistroless, Arch = Arch.Arm64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V9_0, VersionFamily = V9_0, OS = OS.JammyChiseled, OSTag = OS.UbuntuChiseled, Arch = Arch.Amd64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V9_0, VersionFamily = V9_0, OS = OS.JammyChiseled, OSTag = OS.UbuntuChiseled, Arch = Arch.Arm64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V9_0, VersionFamily = V9_0, OS = OS.Mariner20Distroless, OSTag = OS.MarinerDistroless, Arch = Arch.Amd64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V9_0, VersionFamily = V9_0, OS = OS.Mariner20Distroless, OSTag = OS.MarinerDistroless, Arch = Arch.Arm64, SupportedImageRepos = DotNetImageRepo.Monitor }
new ProductImageData { Version = V6_3, VersionFamily = V6_0, OS = OS.Alpine318, OSTag = OS.Alpine, Arch = Arch.Amd64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V6_3, VersionFamily = V6_0, OS = OS.Alpine318, OSTag = OS.Alpine, Arch = Arch.Arm64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V6_3, VersionFamily = V6_0, OS = OS.JammyChiseled, OSTag = OS.UbuntuChiseled, Arch = Arch.Amd64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V6_3, VersionFamily = V6_0, OS = OS.JammyChiseled, OSTag = OS.UbuntuChiseled, Arch = Arch.Arm64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V6_3, VersionFamily = V6_0, OS = OS.Mariner20, OSTag = OS.Mariner, Arch = Arch.Amd64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V6_3, VersionFamily = V6_0, OS = OS.Mariner20, OSTag = OS.Mariner, Arch = Arch.Arm64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V6_3, VersionFamily = V6_0, OS = OS.Mariner20Distroless, OSTag = OS.MarinerDistroless, Arch = Arch.Amd64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V6_3, VersionFamily = V6_0, OS = OS.Mariner20Distroless, OSTag = OS.MarinerDistroless, Arch = Arch.Arm64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V7_3, VersionFamily = V7_0, OS = OS.Alpine318, OSTag = OS.Alpine, Arch = Arch.Amd64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V7_3, VersionFamily = V7_0, OS = OS.Alpine318, OSTag = OS.Alpine, Arch = Arch.Arm64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V7_3, VersionFamily = V7_0, OS = OS.JammyChiseled, OSTag = OS.UbuntuChiseled, Arch = Arch.Amd64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V7_3, VersionFamily = V7_0, OS = OS.JammyChiseled, OSTag = OS.UbuntuChiseled, Arch = Arch.Arm64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V7_3, VersionFamily = V7_0, OS = OS.Mariner20, OSTag = OS.Mariner, Arch = Arch.Amd64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V7_3, VersionFamily = V7_0, OS = OS.Mariner20, OSTag = OS.Mariner, Arch = Arch.Arm64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V7_3, VersionFamily = V7_0, OS = OS.Mariner20Distroless, OSTag = OS.MarinerDistroless, Arch = Arch.Amd64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V7_3, VersionFamily = V7_0, OS = OS.Mariner20Distroless, OSTag = OS.MarinerDistroless, Arch = Arch.Arm64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V8_0, VersionFamily = V8_0, OS = OS.JammyChiseled, OSTag = OS.UbuntuChiseled, Arch = Arch.Amd64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V8_0, VersionFamily = V8_0, OS = OS.JammyChiseled, OSTag = OS.UbuntuChiseled, Arch = Arch.Arm64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V8_0, VersionFamily = V8_0, OS = OS.Mariner20Distroless, OSTag = OS.MarinerDistroless, Arch = Arch.Amd64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V8_0, VersionFamily = V8_0, OS = OS.Mariner20Distroless, OSTag = OS.MarinerDistroless, Arch = Arch.Arm64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V9_0, VersionFamily = V9_0, OS = OS.NobleChiseled, OSTag = OS.UbuntuChiseled, Arch = Arch.Amd64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V9_0, VersionFamily = V9_0, OS = OS.NobleChiseled, OSTag = OS.UbuntuChiseled, Arch = Arch.Arm64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V9_0, VersionFamily = V9_0, OS = OS.Mariner20Distroless, OSTag = OS.MarinerDistroless, Arch = Arch.Amd64, SupportedImageRepos = DotNetImageRepo.Monitor },
new ProductImageData { Version = V9_0, VersionFamily = V9_0, OS = OS.Mariner20Distroless, OSTag = OS.MarinerDistroless, Arch = Arch.Arm64, SupportedImageRepos = DotNetImageRepo.Monitor }
};
private static readonly ProductImageData[] s_windowsMonitorTestData =

Просмотреть файл

@ -160,21 +160,18 @@
"src/runtime/9.0/bookworm-slim/arm64v8": 222493669,
"src/runtime/9.0/alpine3.19/amd64": 83969542,
"src/runtime/9.0/alpine3.19/arm64v8": 90558408,
"src/runtime/9.0/jammy/amd64": 193045485,
"src/runtime/9.0/jammy/arm32v7": 163526479,
"src/runtime/9.0/jammy/arm64v8": 190484812,
"src/runtime/9.0/jammy-chiseled/amd64": 86613767,
"src/runtime/9.0/jammy-chiseled/arm32v7": 75712364,
"src/runtime/9.0/jammy-chiseled/arm64v8": 90106887,
"src/runtime/9.0/jammy-chiseled-extra/amd64": 124118557,
"src/runtime/9.0/jammy-chiseled-extra/arm32v7": 111155476,
"src/runtime/9.0/jammy-chiseled-extra/arm64v8": 127442477,
"src/runtime/9.0/cbl-mariner2.0/amd64": 182018231,
"src/runtime/9.0/cbl-mariner2.0/arm64v8": 182481365,
"src/runtime/9.0/cbl-mariner2.0-distroless/amd64": 94923731,
"src/runtime/9.0/cbl-mariner2.0-distroless/arm64v8": 98344674,
"src/runtime/9.0/cbl-mariner2.0-distroless-extra/amd64": 131038401,
"src/runtime/9.0/cbl-mariner2.0-distroless-extra/arm64v8": 134248990
"src/runtime/9.0/noble/amd64": 193045485,
"src/runtime/9.0/noble/arm64v8": 190484812,
"src/runtime/9.0/noble-chiseled/amd64": 86613767,
"src/runtime/9.0/noble-chiseled/arm64v8": 90106887,
"src/runtime/9.0/noble-chiseled-extra/amd64": 124118557,
"src/runtime/9.0/noble-chiseled-extra/arm64v8": 127442477,
"src/runtime/9.0/azurelinux3.0/amd64": 182018231,
"src/runtime/9.0/azurelinux3.0/arm64v8": 182481365,
"src/runtime/9.0/azurelinux3.0-distroless/amd64": 94923731,
"src/runtime/9.0/azurelinux3.0-distroless/arm64v8": 98344674,
"src/runtime/9.0/azurelinux3.0-distroless-extra/amd64": 131038401,
"src/runtime/9.0/azurelinux3.0-distroless-extra/arm64v8": 134248990
},
"dotnet/nightly/aspnet": {
"src/aspnet/6.0/bullseye-slim/amd64": 207920698,
@ -287,31 +284,26 @@
"src/aspnet/9.0/alpine3.19/arm64v8": 117325504,
"src/aspnet/9.0/alpine3.19-composite/amd64": 101213025,
"src/aspnet/9.0/alpine3.19-composite/arm64v8": 104931073,
"src/aspnet/9.0/jammy/amd64": 217030338,
"src/aspnet/9.0/jammy/arm32v7": 188999716,
"src/aspnet/9.0/jammy/arm64v8": 217251883,
"src/aspnet/9.0/jammy-chiseled/amd64": 110598620,
"src/aspnet/9.0/jammy-chiseled/arm32v7": 101185601,
"src/aspnet/9.0/jammy-chiseled/arm64v8": 116873958,
"src/aspnet/9.0/jammy-chiseled-extra/amd64": 148103410,
"src/aspnet/9.0/jammy-chiseled-extra/arm32v7": 136628713,
"src/aspnet/9.0/jammy-chiseled-extra/arm64v8": 154209548,
"src/aspnet/9.0/jammy-chiseled-composite/amd64": 103846031,
"src/aspnet/9.0/jammy-chiseled-composite/arm32v7": 91158214,
"src/aspnet/9.0/jammy-chiseled-composite/arm64v8": 104468861,
"src/aspnet/9.0/jammy-chiseled-composite-extra/amd64": 141350821,
"src/aspnet/9.0/jammy-chiseled-composite-extra/arm32v7": 126601326,
"src/aspnet/9.0/jammy-chiseled-composite-extra/arm64v8": 141804451,
"src/aspnet/9.0/cbl-mariner2.0/amd64": 206003084,
"src/aspnet/9.0/cbl-mariner2.0/arm64v8": 209248436,
"src/aspnet/9.0/cbl-mariner2.0-distroless/amd64": 118908584,
"src/aspnet/9.0/cbl-mariner2.0-distroless/arm64v8": 125111745,
"src/aspnet/9.0/cbl-mariner2.0-distroless-composite/amd64": 112155995,
"src/aspnet/9.0/cbl-mariner2.0-distroless-composite/arm64v8": 112706648,
"src/aspnet/9.0/cbl-mariner2.0-distroless-extra/amd64": 155090332,
"src/aspnet/9.0/cbl-mariner2.0-distroless-extra/arm64v8": 126485392,
"src/aspnet/9.0/cbl-mariner2.0-distroless-composite-extra/amd64": 148896209,
"src/aspnet/9.0/cbl-mariner2.0-distroless-composite-extra/arm64v8": 114650761
"src/aspnet/9.0/noble/amd64": 217030338,
"src/aspnet/9.0/noble/arm64v8": 217251883,
"src/aspnet/9.0/noble-chiseled/amd64": 110598620,
"src/aspnet/9.0/noble-chiseled/arm64v8": 116873958,
"src/aspnet/9.0/noble-chiseled-extra/amd64": 148103410,
"src/aspnet/9.0/noble-chiseled-extra/arm64v8": 154209548,
"src/aspnet/9.0/noble-chiseled-composite/amd64": 103846031,
"src/aspnet/9.0/noble-chiseled-composite/arm64v8": 104468861,
"src/aspnet/9.0/noble-chiseled-composite-extra/amd64": 141350821,
"src/aspnet/9.0/noble-chiseled-composite-extra/arm64v8": 141804451,
"src/aspnet/9.0/azurelinux3.0/amd64": 206003084,
"src/aspnet/9.0/azurelinux3.0/arm64v8": 209248436,
"src/aspnet/9.0/azurelinux3.0-distroless/amd64": 118908584,
"src/aspnet/9.0/azurelinux3.0-distroless/arm64v8": 125111745,
"src/aspnet/9.0/azurelinux3.0-distroless-composite/amd64": 112155995,
"src/aspnet/9.0/azurelinux3.0-distroless-composite/arm64v8": 112706648,
"src/aspnet/9.0/azurelinux3.0-distroless-extra/amd64": 155090332,
"src/aspnet/9.0/azurelinux3.0-distroless-extra/arm64v8": 126485392,
"src/aspnet/9.0/azurelinux3.0-distroless-composite-extra/amd64": 148896209,
"src/aspnet/9.0/azurelinux3.0-distroless-composite-extra/arm64v8": 114650761
},
"dotnet/nightly/sdk": {
"src/sdk/6.0/bullseye-slim/amd64": 740085773,
@ -363,8 +355,12 @@
"src/sdk/8.0/jammy/amd64": 798717829,
"src/sdk/8.0/jammy/arm32v7": 758582419,
"src/sdk/8.0/jammy/arm64v8": 820893077,
"src/sdk/8.0/jammy-aot/amd64": 1444738059,
"src/sdk/8.0/jammy-aot/arm64v8": 1350804162,
"src/sdk/8.0/noble/amd64": 798717829,
"src/sdk/8.0/noble/arm64v8": 820893077,
"src/sdk/8.0/noble-aot/amd64": 1444738059,
"src/sdk/8.0/noble-aot/arm64v8": 1350804162,
"src/sdk/8.0/cbl-mariner2.0/amd64": 1106747607,
"src/sdk/8.0/cbl-mariner2.0/arm64v8": 1115033181,
"src/sdk/9.0/bookworm-slim/amd64": 896392658,
@ -372,11 +368,16 @@
"src/sdk/9.0/bookworm-slim/arm64v8": 952784503,
"src/sdk/9.0/alpine3.19/amd64": 720060909,
"src/sdk/9.0/alpine3.19/arm64v8": 738892101,
"src/sdk/9.0/jammy/amd64": 874884561,
"src/sdk/9.0/jammy/arm32v7": 836009085,
"src/sdk/9.0/jammy/arm64v8": 896400197,
"src/sdk/9.0/cbl-mariner2.0/amd64": 1192447426,
"src/sdk/9.0/cbl-mariner2.0/arm64v8": 1201391993
"src/sdk/9.0/alpine3.19-aot/amd64": 1220677792,
"src/sdk/9.0/alpine3.19-aot/arm64v8": 1181046102,
"src/sdk/9.0/noble/amd64": 874884561,
"src/sdk/9.0/noble/arm64v8": 896400197,
"src/sdk/9.0/noble-aot/amd64": 1435094738,
"src/sdk/9.0/noble-aot/arm64v8": 1404352935,
"src/sdk/9.0/azurelinux3.0/amd64": 1192447426,
"src/sdk/9.0/azurelinux3.0/arm64v8": 1201391993,
"src/sdk/9.0/azurelinux3.0-aot/amd64": 1551916354,
"src/sdk/9.0/azurelinux3.0-aot/arm64v8": 1535416587
},
"dotnet/nightly/monitor": {
"src/monitor/6.3/alpine/amd64": 108549128,