-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Provide an ARM version of the container #223
Comments
We will do this with .NET Core 2.0. .NET Core is not at production quality yet for ARM32. First, we'll provide images at microsoft/dotnet-nightly. After we've gotten decent feedback on that and the ARM32 version is passing all functional, performance and reliability tests, we'll migrate the image to microsoft/dotnet. At present, there are only builds of .NET Core for the runtime for ARM32. There isn't yet an SDK build, but that's something that we're working on. That all said, do you have a preferred (existing) base image that you'd suggest we use. There is much less choice (last time I checked for ARM32). |
No, not really. I installed docker only because my distro didn't offer a dotnet package. |
I see. Docker doesn't really solve this problem. It requires that the software already be available. No developer platform is Docker only and Docker images are primary for X64. I'm assuming that the platform you want .NET Core for is Arch Linux. Yes? https://archlinuxarm.org/ Try one of the ARM32 builds here: https://github.com/dotnet/core-setup#daily-builds. They might work. |
Hi @richlander , Angelo Ribeiro. |
@aribeironovaes and others, apparently @nrandell created a Docker image with .NET Core 2.0 for RPis: https://github.com/sceneskope/PiDotnet |
We are now actively working on this. This is our primary blocking issue: moby/moby#33759 FYI: If you are new to ARM32 and want to play along, here is some suggested gear to purchase: https://gist.github.com/richlander/455441dc69a04115c02987cf4e01f983 |
The blocking issue above is now resolved. We're now working on dotnet/dotnet-docker-nightly#328. |
Steps to reproduce the issue
Expected behavior
Offer me an ARM package somewhere I can use.
Actual behavior
The docker app will fail with the error
standard_init_linux.go:178: exec user process caused "exec format error"
. That's expected since this is an x86 package and not an ARM package. It shouldn't be a problem to add a package since IIRC dotnet 1.1 introduces ARM support.Additional information (e.g. issue happens only occasionally)
Output of
docker version
Output of
docker info
The text was updated successfully, but these errors were encountered: