Hello,
the most common answers are related to the hardrive resources full, so I guess you can check and confirm on that too. You can try to increase the container download timeout:
Configure container image download time
But mainly you should make sure you target the correct version of the (base) image:
Docker images for ASP.NET
https://learn.microsoft.com/en-us/aspnet/core/host-and-deploy/docker/building-net-docker-images?view=aspnetcore-5.0
Tutorial: Containerize a .NET Core app
https://learn.microsoft.com/en-us/dotnet/core/docker/build-container?tabs=windows
The version of the image must be compatible with the version of Windows you're running on the host.
What happens if you log into the nodes and download base image manually with docker pull?
-----------------------------------------------------------------------------------------------------------------------------
If the reply is helpful, please Upvote and Accept as answer