Hello,
Can we publish multi-arch images to include linux/arm64? From what I can tell and my own experimentation, there is nothing arch-specific about the emulator, so this should only require the docker build process to include the required architectures via docker buildx --platform or in a build step.
For example, running:
docker manifest inspect mcr.microsoft.com/azure-app-configuration/app-configuration-emulator:1.0.2 | jq -r '.manifests[].platform | "\(.architecture)/\(.os)"'
produces
I have a sample workflow that publishes to GHCR and sets platforms in the docker build action to include linux/amd64,linux/arm64.
It produces this container: https://github.com/jpda/aace-arm64/pkgs/container/aace-arm64
docker manifest inspect ghcr.io/jpda/aace-arm64:1.0.2 | jq -r '.manifests[].platform | "\(.architecture)/\(.os)"'
This would be very helpful for folks using apple silicon or WSL on Windows on ARM.
thanks
Hello,
Can we publish multi-arch images to include linux/arm64? From what I can tell and my own experimentation, there is nothing arch-specific about the emulator, so this should only require the docker build process to include the required architectures via
docker buildx --platformor in a build step.For example, running:
produces
I have a sample workflow that publishes to GHCR and sets
platformsin the docker build action to includelinux/amd64,linux/arm64.It produces this container: https://github.com/jpda/aace-arm64/pkgs/container/aace-arm64
This would be very helpful for folks using apple silicon or WSL on Windows on ARM.
thanks