docker не удалось зарегистрировать слой windows 10 версии 1709 (сборка 16299.1087) - PullRequest
0 голосов
/ 20 февраля 2020

Я на Windows 10 версии 1709 (сборка 16299.1087). В конечном итоге я хочу работать с Windows контейнерами. Когда я делаю docker pull mcr.microsoft.com/windows/nanoserver:1709, я получаю

1709: Pulling from windows/nanoserver
407ada6e90de: Extracting  81.04MB/81.04MB
9ef95ce817ec: Download complete
failed to register layer: re-exec error: exit status 3221225794: output:

Не уверен, как получить статус выхода или пустое сообщение об ошибке. Есть мысли?

РЕДАКТИРОВАТЬ:

Запуск docker info дает мне:

 Kernel Version: 10.0 16299 (16299.637.amd64fre.rs3_release_svc.180808-1748)
 Operating System: Windows 10 Pro Version 1709 (OS Build 16299.1087)
 OSType: windows
 Architecture: x86_64
 CPUs: 8
 Total Memory: 7.958GiB

Ответы [ 2 ]

0 голосов
/ 23 февраля 2020

перезагрузка машины устранила проблему ....

0 голосов
/ 20 февраля 2020

Проверьте Docker для службы Windows и убедитесь, что она настроена на запуск Windows контейнеров. В вашей настройке вы должны переключать услугу вперед и назад:

enter image description here

Вы можете найти некоторые объяснения здесь: https://github.com/docker/for-win/issues/933

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...