Instalé docker en una máquina con Windows 10 a través de chocolatey choco install docker-desktop
Entonces he construido esta imagen.
FROM mcr.microsoft.com/windows/servercore:ltsc2016 SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop';"] RUN Invoke-WebRequest -UseBasicParsing https://chocolatey.org/install.ps1 | Invoke-ExpressionY corre razonablemente rápido
Entonces trato de ejecutar este
FROM chocolatey SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop';"] RUN cinst -y netfx-4.7.2-devpack Después de descargar el instalador de .net, el proceso falla con el tiempo de espera. Lo último en el registro es Installing dotnetfx...
No tengo idea de por qué y cómo depurar. ¿Alguien tiene el mismo problema? ¿Por dónde empiezo a depurar este problema?
No tengo una respuesta definitiva para esto, pero mi solución actual es usar la imagen base de SDK de Microsoft desde https://hub.docker.com/_/microsoft-dotnet-framework-sdk/