-
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
Create Alpine-based dotnet images #22
Comments
This is one of the reasons I like golang, is that they have a golang:alpine docker image that is very small. There is now even a rust-musl-builder docker image. It would be nice if |
I know one of the things that's been blocking this is the absence of |
Hello guys! Is this still on the roadmap? It's a bit hard to understand the current status of https://github.com/dotnet/coreclr/issues/917. Thanks! |
@RTodorov, Yes Alpine support is being actively worked on although there is no set release date as of now. |
Just pinging the old thread to see if we could have a good ol' status update. 😄 |
Looking very much forward to it! It would be a huge improvement for those running dotnet core on Linux. |
While progress is being made on Alpine, it is not yet an officially supported OS. |
I'd like to add my voice to the chorus of people requesting alpine support for .NET. Loving this support team! Keep up the good work! |
Yes this would be a great addition. |
@MichaelSimons I see that you've removed the "blocked dependency" label 14 days, does that mean there is no longer any blocking issue to prevent this from happening? Having a .NET Core Alpine image would be brilliant. |
@ErikSchierboom, I'm sorry but this work is still blocked on official support for Alpine. The blocked dependency label was removed as dependencies are being tracked differently (on a KanBan board). |
@MichaelSimons Ah, okay. Is there anywhere that I can track progress being done on that part? |
I was talking to @Petermarcu about Alpine support today. My understanding of the status:
Once this work is done, we will provide Alpine-based container images. |
@bartonjs can you confirm the state of crypto libs in the latest alpine version sometime soon? |
+1 |
@kbatman37 still blocked on official .NET Core support. |
@MichaelSimons What is the current blocker? Also, where could I lookup the information to see that it is blocked? |
Just to cross-link the current status: https://github.com/dotnet/coreclr/issues/917#issuecomment-326071764 @janvorli is currently working on supporting Alpine in .NET Core 2.1. |
Alpine images are now available in the microsoft/dotnet-nightly repo and are ready for testing. See dotnet/dotnet-docker-nightly#500 for additional details. The .NET Core Docker samples repo was also updated to include an Alpine sample. We look forward to hearing your feedback - both positive and negative. Thanks |
Cheers! 👍 Will the .NET Core be published as an official Alpine package by Microsoft / dotnet foundation (so we can simply do |
Any chance for arm images? This would be perfect for Resin.io projects
…On Nov 21, 2017 1:02 PM, "kasper3" ***@***.***> wrote:
Cheers! 👍
Will the .NET Core be published as an official Alpine package by Microsoft
/ dotnet foundation (so we can simply do apk add dotnet in Alpine box
someday)?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#22 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAT4dRQgXTOSIevT3hKaFYkSUpzfCZRbks5s4zpMgaJpZM4HZHBv>
.
|
@annymsMthd - Can you clarify - are you asking specifically about Alpine ARM images? |
@janvorli - Can you answer? |
@annymsMthd regarding the ARM, the missing piece is crossfs creation for ARM Alpine Linux in coreclr / corefx / core-setup so that we can cross build the nuget packages. We don't have ARM machines in the official build labs and the current crossfs creation supports only debian based target distros. If anyone from the community would be able to add the Alpine crossfs creation to coreclr (the other distros use the same mechanism), then it would speed up the process of getting the arm packages a lot. Otherwise it would need to wait until I get to that. |
We would prefer the distro owners to add dotnet packages. We did the debian / redhat ones to support the most frequently used distros that way from the beginning, but we don't have a plan to do that for other distros. We are working on an end to end build of all components from sources to make it easy and acceptable for distro owners to add dotnet packages. |
Alpine is a small footprint distro that is gaining wide adoption in Official images. Prereq is to get Alpine support for the dotnet runtime, libraries, and CLI.
The text was updated successfully, but these errors were encountered: