Почему распаковка архива tar в Docker контейнере так медленна на Windows? - PullRequest
0 голосов
/ 06 апреля 2020

При запуске следующей команды в PowerShell на моем компьютере процесс завершается примерно через 10 минут.

Measure-Command { 7z x -aoa qt-everywhere-src-5.14.2.tar | Out-Default }

При запуске в контейнере docker это занимает более 2 часов!

Файл tar находится в подключенном томе (и извлекается в тот же подключенный том). Я добавил подключенную папку в список исключений как Windows Защитник, так и Windows Индексирование.

Я использую Docker Настольная версия 2.2.0.5 с контейнерами Windows на моем Windows 10 комп. Я использую образ mcr.microsoft.com/windows/servercore:ltsc2019 с установленным в контейнере Chocolatey и 7-zip.

Извлекаемый файл можно скачать здесь: https://download.qt.io/archive/qt/5.14/5.14.2/single/qt-everywhere-src-5.14.2.tar.xz (tar -файл внутри xz -файла)

...