Reputation: 185
Why I am not able to pull mcr.microsoft.com/dotnet/core/aspnet:2.2
for windows container?
I get this error: 2.2: Pulling from dotnet/core/aspnet no matching manifest for windows/amd64 10.0.16299 in the manifest list entries
Upvotes: 2
Views: 1707
Reputation: 3965
Several things wrong here:
.NET Core 2.2 has been out of support since December 2019 so the manifest tag for 2.2 has been removed from all .NET Core Docker repositories. It's recommended that you upgrade to a supported version of .NET Core, like 3.1.
The error message indicates you're using Windows 10/Server, version 1703 which has been out of support since October 2019. Updated versions of .NET Core are not being provided for out of support Windows releases, not even if it's a supported version of .NET Core.
There have never been Docker images of any .NET Core version published for Windows, version 1703. So there wouldn't even be a way to pull a concrete tag instead of using a manifest tag because no such tag exists.
Upvotes: 4