【问题标题】:Very slow RUN on docker on windows containers在 Windows 容器上的 docker 上运行非常慢
【发布时间】:2019-05-10 11:49:38
【问题描述】:

我通过 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...

不知道为什么以及如何调试。 有人有同样的问题吗?我从哪里开始调试这个问题?

【问题讨论】:

    标签: windows docker containers chocolatey


    【解决方案1】:

    对此我没有明确的答案,但我目前的解决方法是使用来自https://hub.docker.com/_/microsoft-dotnet-framework-sdk/ 的 microsoft 的 sdk 基础映像

    【讨论】:

      猜你喜欢
      • 2020-11-12
      • 2021-10-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-28
      • 2017-02-01
      • 2015-04-02
      • 1970-01-01
      相关资源
      最近更新 更多