У меня Windows Server 2016 версии 1607 (сборка ОС 14393.3443) работает на моем компьютере. Я попробовал '1043 * pull' на нескольких потенциально совместимых изображениях, но docker, кажется, не может успешно обработать изображения.
Легкий поиск по inte rnet дает мне подсказки, что ошибка имеет нужно что-то делать с ядром ОС хоста, которое не совпадает с ядром ОС образа. Ясно, что я подбираю версию с точным соответствием из списка изображений / тегов. Что может быть не так? Я показываю ошибку:
failed to register layer: re-exec error: exit status 1: output: ProcessBaseLayer \\?\C:\ProgramData\docker\windowsfilter
\5c996a6b2d93a0fca1e1264554fa675fb6868eb118a3386c1cf84470742de544: The parameter is incorrect.
Я попробовал следующие теги с официальной страницы: https://hub.docker.com/_/microsoft-windows-servercore
Вот команды извлечения и их вывод:
PS C:\windows\system32> docker pull mcr.microsoft.com/windows/servercore:10.0.14393.3443
10.0.14393.3443: Pulling from windows/servercore
3889bb8d808b: Extracting [==================================================>] 4.07GB/4.07GB
31f9df80631e: Download complete
failed to register layer: re-exec error: exit status 1: output: ProcessBaseLayer \\?\C:\ProgramData\docker\windowsfilter
\1515c26844525dc0bc72d9e59748d51f4d68d8c35d516e273b48a3e6d30724a4: The parameter is incorrect.
И вот моя конфигурация сервера:
И вот история обновлений: