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

Supporting new Alpine versions (for containers) #99

Open
richlander opened this Issue Feb 14, 2019 · 0 comments

Comments

Projects
None yet
1 participant
@richlander
Copy link
Member

richlander commented Feb 14, 2019

Supporting new Alpine versions (for containers)

Alpine 3.9 was recently announced. Congratulations, Alpine team! On the .NET team, we are committed to supporting new Alpine versions quickly, and also need to define a policy for older versions. This policy only applies for the container images that we publish.

Discussion

Please share your thoughts on this change and see what others are saying at:

Policy

We intend to establish the following policy for supporting Alpine with .NET Core container images:

  • Support new Alpine versions within 60 days of release (hopefully much less).
  • Support n-1 Alpine versions for 3 months after we support a new Alpine version.

Note: The .NET Core support policy may be broader. This policy is specific to the container images we produce.

Plans

We're in the process of fixing issues required to support Alpine 3.9. We expect that these issues will be resolved in February and that we'll be able to provide support for Alpine 3.9 in March.

We will produce Alpine 3.9 images for .NET Core 2.1, 2.2 and 3.0. Assuming we publish 3.9 images in March, we'll stop producing and supporting Alpine 3.7 and 3.8 images after June (2019).

Using Alpine-based .NET Core images

We produce a variety of Alpine-based images. You can either depend on a specific Alpine version, like with microsoft/dotnet:2.2-sdk-alpine3.8 or opt to use the latest Alpine image we have to offer, like with microsoft/dotnet:2.2-sdk-alpine. Either are good choices. It is just a question of whether you want to make a conscious decision to move to later Alpine releases.

Support for ARM32?

We produce Alpine images for x64 (and ARM64, shortly). The Alpine 3.9 announcement made mention of support for ARM32v7. We would like to enable .NET Core Alpine-based images on ARM32. We are patiently waiting for that to happen. If that's important to you, you should comment on that thread.

@dotnet dotnet locked and limited conversation to collaborators Feb 14, 2019

@richlander richlander added the Docker label Feb 15, 2019

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.