Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

multiarch build #27

Open
hoodnoah opened this issue Mar 4, 2023 · 0 comments
Open

multiarch build #27

hoodnoah opened this issue Mar 4, 2023 · 0 comments

Comments

@hoodnoah
Copy link
Owner

hoodnoah commented Mar 4, 2023

MultiArch builds are currently difficult to implement with Dotnet 7.0+.

QEMU is incompatible with Dotnet 7.0, and therefore the settings must be made within the dockerfile itself.

However, there are currently incompatibilities between architecture names expected by Dotnet and provided by the Docker runtimes, e.g. docker expects linux/arm64 and Dotnet expects something like linux-arm64.

See this issue for more details.

See this issue for an example Dockerfile which should work once the changes are backported to Dotnet 7.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant