Очень медленный запуск по докеру на окнах контейнеров - PullRequest
1 голос
/ 10 мая 2019

Я установил Docker на машину с Windows 10 через chocolatey 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...

Не знаю, почему и как отлаживать.У кого-нибудь есть такая же проблема?С чего начать отладку этой проблемы?

1 Ответ

0 голосов
/ 21 мая 2019

У меня нет однозначного ответа на этот вопрос, но мой текущий обходной путь - использовать базовый образ SDK от Microsoft от https://hub.docker.com/_/microsoft-dotnet-framework-sdk/

...