aspnetcore-runtime: Pulling from microsoft/dotnet no matching manifest for windows/amd64 10.0.17134 in the manifest list entries

I have a simple aspnetcore web application and below is the dockerfile,

FROM microsoft/dotnet:aspnetcore-runtime
WORKDIR /app
COPY ./out .
ENTRYPOINT ["dotnet", "samplewebapp.dll"]

When I’m trying to do docker build docker build -t samplewebapp ., I am getting below error,

Sending build context to Docker daemon 1.651MB
Step 1/4 : FROM microsoft/dotnet:aspnetcore-runtime
aspnetcore-runtime: Pulling from microsoft/dotnet
no matching manifest for windows/amd64 10.0.17134 in the manifest list entries

What this mean and what is the solution for it?

Source: StackOverflow