在 windows 个容器上 docker 上非常慢 运行
Very slow RUN on docker on windows containers
我通过 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...
不知道为什么以及如何调试。
有人有同样的问题吗?我从哪里开始调试这个问题?
我对此没有明确的答案,但我目前的解决方法是使用来自 https://hub.docker.com/_/microsoft-dotnet-framework-sdk/
的 Microsoft 的 sdk 基础映像
我通过 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...
不知道为什么以及如何调试。 有人有同样的问题吗?我从哪里开始调试这个问题?
我对此没有明确的答案,但我目前的解决方法是使用来自 https://hub.docker.com/_/microsoft-dotnet-framework-sdk/
的 Microsoft 的 sdk 基础映像