докер: не удалось зарегистрировать уровень: ошибка повторного выполнения: статус выхода 1: вывод: ProcessBaseLayer. Система не может найти указанный путь

Пытаюсь вытащить образ из докер-хаба.

docker pull zuehlke / блестящий

И я столкнулся с ошибкой ниже:

docker: failed to register layer: re-exec error: exit status 1: output: ProcessBaseLayer C:\ProgramData\Docker\windowsfilter\d2dab1878cf591d869d33aa2c4cd410cd92614a44c776041c506fc765c1a98f1: The system cannot find the path specified.

У меня Docker для Windows:

версия докера

Клиент:

Версия: 17.09.0-ce
Версия API: 1.32
Версия Go: go1.8.3
Git commit: afdb6d4
Построен: Вт, 26 сентября, 22:40:09 2017 г.
OS / Arch : окна / amd64

Сервер:

Версия: 17.09.0-ce
Версия API: 1.32 (минимальная версия 1.24)
Версия Go: go1.8.3
Git commit: afdb6d4
Построен: Вт, 26 сентября, 22:50:27 2017 г. < br> OS / Arch: windows / amd64
Экспериментально: true

Заранее спасибо


person user3387482    schedule 16.10.2017    source источник
comment
docker pull работает с другими изображениями? Docker deamon работает?   -  person Munchkin    schedule 16.10.2017
comment
@Munchkin - Да. демон docker запущен, и я могу извлекать другие изображения   -  person user3387482    schedule 16.10.2017
comment
Постановили: я изменил службу Docker с Windows на «Переключиться на контейнер Linux» и попытался извлечь образы, и это сработало.   -  person user3387482    schedule 16.10.2017


Ответы (2)


Вы выбрали контейнеры Windows во время установки, а не контейнеры Linux, поэтому будут работать только образы для Windows. Чтобы решить эту проблему, щелкните правой кнопкой мыши значок в трее и выберите «Переключиться на контейнеры Linux», и он начнет работать.

person jim031    schedule 04.04.2018

необходимо активировать службу виртуализации.

вы должны использовать эту команду taskmgr и щелкнуть мышью по производительности в Windows, чтобы проверить, активирована ли она:

person bigtheo    schedule 07.03.2021