Назад | Перейти на главную страницу

Docker в Windows Server 2016: процесс не может получить доступ к файлу

Я установил Docker 18.09.1 ​​на несколько Windows Server 2016 (1607), и все они не могут получать образы.

Ошибка всегда «Процесс не может получить доступ к файлу, потому что он используется другим процессом».

C:\Windows\system32>docker pull microsoft/nanoserver
Using default tag: latest
latest: Pulling from microsoft/nanoserver
bce2fbc256ea: Extracting [==================================================>]  252.7MB/252.7MB
6f2071dcd729: Download complete
failed to register layer: re-exec error: exit status 1: output: ProcessUtilityVMImage \\?\C:\ProgramData\docker\windowsfilter\0fe9c9d35018da5b4c48cfcb389629f3071d040c737c46fa7cc07855fc97cc3e\UtilityVM: The process cannot access the file because it is being used by another process.

Что я пробовал до сих пор:

Я потерялся и не знаю, что попробовать дальше. Поиск этой ошибки почти всегда приводит к тому, что у пользователей возникают проблемы с программным обеспечением безопасности, но я уже удалил свой антивирус. Также Process Monitor каким-то образом указывает на то, что Docker блокирует собственные файлы.

Любые идеи?