-
Notifications
You must be signed in to change notification settings - Fork 2k
Closed
Labels
area-dockerfilesConcerns the official .NET Dockerfiles or Dockerfile templatesConcerns the official .NET Dockerfiles or Dockerfile templatesneeds-announcementAn announcement is needed to discuss customer impactAn announcement is needed to discuss customer impact
Milestone
Description
We are (hopefully) in the process of creating ARM32 Alpine image. This puts us in a position where we will have support for the complete architecture matrix that we support (x64, ARM64, ARM32). That means that we have the option of creating a manifest tag for Alpine. We have that for Debian but haven't for Alpine.
Today, we have:
5.0-alpine5.0-alpine-arm64v8
Going forward, we could move to the following (including for Ubuntu and Debian):
5.0-alpine(manifest tag)5.0-alpine-amd645.0-alpine-arm64v85.0-alpine-arm32v7
Our non-manifest tags have always offered x64 tags as special (no arch specified). This approach would move to a new model:
- Manifest tags have no arch in them and support all arches.
- Concrete tags are fully specified, including arches.
This would be very nice for using .NET container images on Apple Silicon. It's the first mainline developer scenario for ARM64.
Related: dotnet/runtime#2021
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area-dockerfilesConcerns the official .NET Dockerfiles or Dockerfile templatesConcerns the official .NET Dockerfiles or Dockerfile templatesneeds-announcementAn announcement is needed to discuss customer impactAn announcement is needed to discuss customer impact