我通过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...
。不知道如何调试。 有人遇到相同的问题吗? 在哪里开始调试此问题?