Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
f532802
Add SDK Dockerfiles
lbussell Aug 15, 2023
9720e7b
Add alpine extra and aot dockerfiles
lbussell Aug 15, 2023
5ed50a4
Add aot and extra templates for cbl-mariner 2.0 distroless
lbussell Aug 15, 2023
59e61d0
Add aot templates for chiseled
lbussell Aug 15, 2023
c3bd2ec
Remove extra images before they're ready
lbussell Aug 15, 2023
ee39066
Fix chiseled build
lbussell Aug 15, 2023
7200e19
Add temporary image sizes
lbussell Aug 16, 2023
dc9eca4
Remove arm32 sdks
lbussell Aug 16, 2023
5810f28
Add explanation for templating weirdness
lbussell Aug 16, 2023
fb191d7
Add custom build leg group for alpine3.18-aot
lbussell Aug 16, 2023
851e961
Fix jammy sdk aot arm64 build
lbussell Aug 16, 2023
c07d2a2
Update comments
lbussell Aug 22, 2023
3198b96
Remove krb5 from distroless expected packages
lbussell Aug 22, 2023
d186d5a
Remove extra image templates because they're not ready for review
lbussell Aug 22, 2023
2011b24
Revert "Remove krb5 from distroless expected packages"
lbussell Aug 22, 2023
eda9d89
Add krb5 back to Mariner for now
lbussell Aug 22, 2023
4358631
Add quotes back to ubuntu version in chisel Dockerfiles
lbussell Aug 22, 2023
2069d0b
Fill out is-aot TODO
lbussell Aug 22, 2023
210af00
Remove llvm from jammy aot sdk
lbussell Aug 23, 2023
e5a5ad2
Update image sizes for AOT images
lbussell Aug 23, 2023
4cbda98
Use echo instead of heredocs
lbussell Aug 24, 2023
3769eeb
Combine commands in jammy aot sdk
lbussell Aug 24, 2023
6d731be
Merge remote-tracking branch 'upstream/nightly' into aot
lbussell Aug 31, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions README.runtime-deps.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,8 @@ The [.NET Docker samples](https://github.com/dotnet/dotnet-docker/blob/main/samp
## Linux amd64 Tags
Tags | Dockerfile | OS Version
-----------| -------------| -------------
8.0.0-rc.1-alpine3.18-aot-amd64, 8.0-alpine3.18-aot-amd64, 8.0-alpine-aot-amd64, 8.0.0-rc.1-alpine3.18-aot, 8.0-alpine3.18-aot, 8.0-alpine-aot | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/runtime-deps/8.0/alpine3.18-aot/amd64/Dockerfile) | Alpine 3.18
8.0.0-rc.1-jammy-chiseled-aot-amd64, 8.0-jammy-chiseled-aot-amd64, 8.0.0-rc.1-jammy-chiseled-aot, 8.0-jammy-chiseled-aot | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/runtime-deps/8.0/jammy-chiseled-aot/amd64/Dockerfile) | Ubuntu 22.04
7.0.10-bookworm-slim-amd64, 7.0-bookworm-slim-amd64, 7.0.10-bookworm-slim, 7.0-bookworm-slim | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/runtime-deps/6.0/bookworm-slim/amd64/Dockerfile) | Debian 12
7.0.10-bullseye-slim-amd64, 7.0-bullseye-slim-amd64, 7.0.10, 7.0.10-bullseye-slim, 7.0, 7.0-bullseye-slim | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/runtime-deps/6.0/bullseye-slim/amd64/Dockerfile) | Debian 11
7.0.10-alpine3.18-amd64, 7.0-alpine3.18-amd64, 7.0-alpine-amd64, 7.0.10-alpine3.18, 7.0-alpine3.18, 7.0-alpine | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/runtime-deps/6.0/alpine3.18/amd64/Dockerfile) | Alpine 3.18
Expand All @@ -71,6 +73,8 @@ Tags | Dockerfile | OS Version
## Linux arm64 Tags
Tags | Dockerfile | OS Version
-----------| -------------| -------------
8.0.0-rc.1-alpine3.18-aot-arm64v8, 8.0-alpine3.18-aot-arm64v8, 8.0-alpine-aot-arm64v8, 8.0.0-rc.1-alpine3.18-aot, 8.0-alpine3.18-aot, 8.0-alpine-aot | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/runtime-deps/8.0/alpine3.18-aot/arm64v8/Dockerfile) | Alpine 3.18
8.0.0-rc.1-jammy-chiseled-aot-arm64v8, 8.0-jammy-chiseled-aot-arm64v8, 8.0.0-rc.1-jammy-chiseled-aot, 8.0-jammy-chiseled-aot | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/runtime-deps/8.0/jammy-chiseled-aot/arm64v8/Dockerfile) | Ubuntu 22.04
7.0.10-bookworm-slim-arm64v8, 7.0-bookworm-slim-arm64v8, 7.0.10-bookworm-slim, 7.0-bookworm-slim | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/runtime-deps/6.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12
7.0.10-bullseye-slim-arm64v8, 7.0-bullseye-slim-arm64v8, 7.0.10, 7.0.10-bullseye-slim, 7.0, 7.0-bullseye-slim | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/runtime-deps/6.0/bullseye-slim/arm64v8/Dockerfile) | Debian 11
7.0.10-alpine3.18-arm64v8, 7.0-alpine3.18-arm64v8, 7.0-alpine-arm64v8, 7.0.10-alpine3.18, 7.0-alpine3.18, 7.0-alpine | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/runtime-deps/6.0/alpine3.18/arm64v8/Dockerfile) | Alpine 3.18
Expand All @@ -96,6 +100,8 @@ Tags | Dockerfile | OS Version
## Linux arm32 Tags
Tags | Dockerfile | OS Version
-----------| -------------| -------------
8.0.0-rc.1-alpine3.18-aot-arm32v7, 8.0-alpine3.18-aot-arm32v7, 8.0-alpine-aot-arm32v7, 8.0.0-rc.1-alpine3.18-aot, 8.0-alpine3.18-aot, 8.0-alpine-aot | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/runtime-deps/8.0/alpine3.18-aot/arm32v7/Dockerfile) | Alpine 3.18
8.0.0-rc.1-jammy-chiseled-aot-arm32v7, 8.0-jammy-chiseled-aot-arm32v7, 8.0.0-rc.1-jammy-chiseled-aot, 8.0-jammy-chiseled-aot | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/runtime-deps/8.0/jammy-chiseled-aot/arm32v7/Dockerfile) | Ubuntu 22.04
7.0.10-bookworm-slim-arm32v7, 7.0-bookworm-slim-arm32v7, 7.0.10-bookworm-slim, 7.0-bookworm-slim | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/runtime-deps/6.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12
7.0.10-bullseye-slim-arm32v7, 7.0-bullseye-slim-arm32v7, 7.0.10, 7.0.10-bullseye-slim, 7.0, 7.0-bullseye-slim | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/runtime-deps/6.0/bullseye-slim/arm32v7/Dockerfile) | Debian 11
7.0.10-alpine3.18-arm32v7, 7.0-alpine3.18-arm32v7, 7.0-alpine-arm32v7, 7.0.10-alpine3.18, 7.0-alpine3.18, 7.0-alpine | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/runtime-deps/6.0/alpine3.18/arm32v7/Dockerfile) | Alpine 3.18
Expand Down
4 changes: 4 additions & 0 deletions README.sdk.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,9 @@ Tags | Dockerfile | OS Version
-----------| -------------| -------------
8.0.100-rc.1-bookworm-slim-amd64, 8.0-bookworm-slim-amd64, 8.0.100-rc.1-bookworm-slim, 8.0-bookworm-slim, 8.0.100-rc.1, 8.0, latest | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/sdk/8.0/bookworm-slim/amd64/Dockerfile) | Debian 12
8.0.100-rc.1-alpine3.18-amd64, 8.0-alpine3.18-amd64, 8.0-alpine-amd64, 8.0.100-rc.1-alpine3.18, 8.0-alpine3.18, 8.0-alpine | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/sdk/8.0/alpine3.18/amd64/Dockerfile) | Alpine 3.18
8.0.100-rc.1-alpine3.18-aot-amd64, 8.0-alpine3.18-aot-amd64, 8.0-alpine-aot-amd64, 8.0.100-rc.1-alpine3.18-aot, 8.0-alpine3.18-aot, 8.0-alpine-aot | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/sdk/8.0/alpine3.18-aot/amd64/Dockerfile) | Alpine 3.18
8.0.100-rc.1-jammy-amd64, 8.0-jammy-amd64, 8.0.100-rc.1-jammy, 8.0-jammy | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/sdk/8.0/jammy/amd64/Dockerfile) | Ubuntu 22.04
8.0.100-rc.1-jammy-aot-amd64, 8.0-jammy-aot-amd64, 8.0.100-rc.1-jammy-aot, 8.0-jammy-aot | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/sdk/8.0/jammy-aot/amd64/Dockerfile) | Ubuntu 22.04

## Linux arm64 Tags
Tags | Dockerfile | OS Version
Expand All @@ -98,7 +100,9 @@ Tags | Dockerfile | OS Version
-----------| -------------| -------------
8.0.100-rc.1-bookworm-slim-arm64v8, 8.0-bookworm-slim-arm64v8, 8.0.100-rc.1-bookworm-slim, 8.0-bookworm-slim, 8.0.100-rc.1, 8.0, latest | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/sdk/8.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12
8.0.100-rc.1-alpine3.18-arm64v8, 8.0-alpine3.18-arm64v8, 8.0-alpine-arm64v8, 8.0.100-rc.1-alpine3.18, 8.0-alpine3.18, 8.0-alpine | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/sdk/8.0/alpine3.18/arm64v8/Dockerfile) | Alpine 3.18
8.0.100-rc.1-alpine3.18-aot-arm64v8, 8.0-alpine3.18-aot-arm64v8, 8.0-alpine-aot-arm64v8, 8.0.100-rc.1-alpine3.18-aot, 8.0-alpine3.18-aot, 8.0-alpine-aot | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/sdk/8.0/alpine3.18-aot/arm64v8/Dockerfile) | Alpine 3.18
8.0.100-rc.1-jammy-arm64v8, 8.0-jammy-arm64v8, 8.0.100-rc.1-jammy, 8.0-jammy | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/sdk/8.0/jammy/arm64v8/Dockerfile) | Ubuntu 22.04
8.0.100-rc.1-jammy-aot-arm64v8, 8.0-jammy-aot-arm64v8, 8.0.100-rc.1-jammy-aot, 8.0-jammy-aot | [Dockerfile](https://github.com/dotnet/dotnet-docker/blob/nightly/src/sdk/8.0/jammy-aot/arm64v8/Dockerfile) | Ubuntu 22.04

## Linux arm32 Tags
Tags | Dockerfile | OS Version
Expand Down
9 changes: 6 additions & 3 deletions eng/dockerfile-templates/Dockerfile.linux.install-deps
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{{
_ ARGS:
is-aot (optional): Whether to use the smallest set of packages that is necessary to run native AOT apps
is-extra (optional): Whether to include extra packages that are not needed for every app,
for example globalization support
staging-dir (optional): Location of the staging directory for distroless installation ^
Expand Down Expand Up @@ -102,9 +103,11 @@

set pkgs to when(useLegacyPackageLayout,
legacyPkgs,
when(ARGS["is-extra"] || isDebian || isUbuntu || isFullMariner,
extraPkgs,
standardPkgs)) ^
when(ARGS["is-aot"],
basePkgs,
when(ARGS["is-extra"] || isDebian || isUbuntu || isFullMariner,
extraPkgs,
standardPkgs))) ^

set certsPkgName to when(isDistrolessMariner,
"prebuilt-ca-certificates",
Expand Down
2 changes: 2 additions & 0 deletions eng/dockerfile-templates/runtime-deps/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{{
_ ARGS:
is-aot (optional): Whether to use the smallest set of packages that is necessary to run native AOT apps
is-extra (optional): Whether to include extra packages that are not needed for every app,
for example globalization support ^

Expand Down Expand Up @@ -61,6 +62,7 @@ FROM {{baseImageRepo}}:{{baseImageTag}}}}

RUN {{InsertTemplate("../Dockerfile.linux.install-deps",
[
"is-aot": ARGS["is-aot"],
"is-extra": ARGS["is-extra"]
]
)}}{{if isRpmInstall:{{if isMultiStage:
Expand Down
1 change: 1 addition & 0 deletions eng/dockerfile-templates/runtime-deps/Dockerfile.aot
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{{InsertTemplate("Dockerfile", [ "is-aot": "true" ])}}
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{{
_ ARGS:
is-aot (optional): Whether to use the smallest set of packages that is necessary to run native AOT apps
is-extra (optional): Whether to include extra packages that are not needed for every app,
for example globalization support ^

Expand Down Expand Up @@ -36,9 +37,11 @@
"tzdata_zoneinfo-icu"
]))) ^

set pkgs to when(ARGS["is-extra"],
extraPkgs,
standardPkgs) ^
set pkgs to when(ARGS["is-aot"],
basePkgs,
when(ARGS["is-extra"],
extraPkgs,
standardPkgs)) ^

set username to "app" ^
set uid to 1654 ^
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{{InsertTemplate("Dockerfile.chiseled-ubuntu", [ "is-aot": "true" ])}}
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{{
_ ARGS:
is-aot (optional): Whether to use the smallest set of packages that is necessary to run native AOT apps
is-extra (optional): Whether to include extra packages that are not needed for every app,
for example globalization support ^

Expand All @@ -23,6 +24,7 @@ RUN {{InsertTemplate("../Dockerfile.linux.install-pkgs",
RUN mkdir {{distrolessStagingDir}} \
&& {{InsertTemplate("../Dockerfile.linux.install-deps",
[
"is-aot": ARGS["is-aot"],
"is-extra": ARGS["is-extra"],
"staging-dir": distrolessStagingDir
]
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{{InsertTemplate("Dockerfile.distroless-mariner", [ "is-aot": "true" ])}}
48 changes: 48 additions & 0 deletions eng/dockerfile-templates/sdk/Dockerfile.linux.aot
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
{{
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 isMariner to find(OS_VERSION, "cbl-mariner") >= 0 ^
set isUbuntu to find(OS_ARCH_HYPHENATED, "Ubuntu") >= 0 ^

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 when(isAlpine,
[
"clang",
"zlib-dev"
],
when(isMariner,
[
"build-essential",
"clang",
"zlib-devel"
],
[
"clang",
cat("gcc-", targetArchLongName, "-linux-gnu"),
cat("zlib1g-dev:", targetArchShortName),
"zlib1g-dev",
])) ^

set sourcesListFilePath to cat("/etc/apt/sources.list.d/", targetArchShortName, ".list") ^
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:RUN echo "deb [arch={{targetArchShortName}}] {{ubuntuPortsUrl}} jammy main restricted" > {{sourcesListFilePath}} \
&& echo "deb [arch={{targetArchShortName}}] {{ubuntuPortsUrl}} jammy-updates main restricted" >> {{sourcesListFilePath}} \
&& sed -i -e 's/deb http/deb [arch={{buildArchShortName}}] http/g' /etc/apt/sources.list \
&& dpkg --add-architecture {{targetArchShortName}} \
&& {{InsertTemplate("../Dockerfile.linux.install-pkgs", [ "pkgs": pkgs ])}}^

else:RUN {{InsertTemplate("../Dockerfile.linux.install-pkgs", [ "pkgs": pkgs ])}}}}
Empty file.
6 changes: 6 additions & 0 deletions eng/mcr-tags-metadata-templates/runtime-deps-tags.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,14 @@ $(McrTagsYmlTagGroup:8.0-bookworm-slim-amd64)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:8.0-alpine3.18-amd64)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:8.0-alpine3.18-aot-amd64)
$(McrTagsYmlTagGroup:8.0-alpine3.18-extra-amd64)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:8.0-jammy-amd64)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:8.0-jammy-chiseled-amd64)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:8.0-jammy-chiseled-aot-amd64)
$(McrTagsYmlTagGroup:8.0-jammy-chiseled-extra-amd64)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:7.0-bookworm-slim-amd64)
Expand All @@ -26,12 +28,14 @@ $(McrTagsYmlTagGroup:8.0-bookworm-slim-arm64v8)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:8.0-alpine3.18-arm64v8)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:8.0-alpine3.18-aot-arm64v8)
$(McrTagsYmlTagGroup:8.0-alpine3.18-extra-arm64v8)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:8.0-jammy-arm64v8)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:8.0-jammy-chiseled-arm64v8)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:8.0-jammy-chiseled-aot-arm64v8)
$(McrTagsYmlTagGroup:8.0-jammy-chiseled-extra-arm64v8)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:7.0-bookworm-slim-arm64v8)
Expand All @@ -49,12 +53,14 @@ $(McrTagsYmlTagGroup:8.0-bookworm-slim-arm32v7)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:8.0-alpine3.18-arm32v7)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:8.0-alpine3.18-aot-arm32v7)
$(McrTagsYmlTagGroup:8.0-alpine3.18-extra-arm32v7)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:8.0-jammy-arm32v7)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:8.0-jammy-chiseled-arm32v7)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:8.0-jammy-chiseled-aot-arm32v7)
$(McrTagsYmlTagGroup:8.0-jammy-chiseled-extra-arm32v7)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:7.0-bookworm-slim-arm32v7)
Expand Down
8 changes: 8 additions & 0 deletions eng/mcr-tags-metadata-templates/sdk-tags.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,12 @@ $(McrTagsYmlTagGroup:8.0-bookworm-slim-amd64)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:8.0-alpine3.18-amd64)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:8.0-alpine3.18-aot-amd64)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:8.0-jammy-amd64)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:8.0-jammy-aot-amd64)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:7.0-bookworm-slim-amd64)
$(McrTagsYmlTagGroup:7.0-bullseye-slim-amd64)
$(McrTagsYmlTagGroup:7.0-alpine3.18-amd64)
Expand All @@ -18,8 +22,12 @@ $(McrTagsYmlTagGroup:8.0-bookworm-slim-arm64v8)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:8.0-alpine3.18-arm64v8)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:8.0-alpine3.18-aot-arm64v8)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:8.0-jammy-arm64v8)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:8.0-jammy-aot-arm64v8)
customSubTableTitle: .NET 8 Preview Tags
$(McrTagsYmlTagGroup:7.0-bookworm-slim-arm64v8)
$(McrTagsYmlTagGroup:7.0-bullseye-slim-arm64v8)
$(McrTagsYmlTagGroup:7.0-alpine3.18-arm64v8)
Expand Down
Loading