我通过Chocolatey在Windows 10计算机上安装了docker
choco install docker-desktop
然后我建立了这张图片
FROM mcr.microsoft.com/windows/servercore:ltsc2016
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop';"]
RUN Invoke-WebRequest -UseBasicParsing https://chocolatey.org/install.ps1 | Invoke-Expression
运行速度相当快
然后我尝试运行此
FROM chocolatey
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop';"]
RUN cinst -y netfx-4.7.2-devpack
下载.net安装程序后,该过程因超时而失败。
日志中的最后一件事是Installing dotnetfx...
不知道为什么以及如何调试。 有人遇到同样的问题吗?从哪里开始调试此问题?
答案 0 :(得分:0)
对此我没有确切的答案,但是我目前的解决方法是使用来自https://hub.docker.com/_/microsoft-dotnet-framework-sdk/的Microsoft的sdk基本映像