У меня проблема в корпоративной среде, которую я раньше не видел.Я могу запустить контейнер один раз, затем последующие попытки не удаются.Если я перезагружаю хост, я могу снова запустить контейнер один раз.
> docker run -it microsoft/windowsservercore powershell
Windows PowerShell
Copyright (C) 2016 Microsoft Corporation. All rights reserved.
PS C:\> exit
последующие попытки
docker run -it microsoft / windowsservercore powershell C: \ Program Files \ Docker \ docker.exe: Ответ об ошибке от демона: CreateComputeSystem 0f7fdefd0c5847fff3ece0b73fca03ec5cea6591450711c030ca210ee001d68c: системе не удается найти указанный файл.(дополнительная информация: {"SystemType": "Контейнер", "Имя": "0f7fdefd0c5847fff3ece0b73fca03ec5cea6591450711c030ca210ee001d68c", "Владелец": "docker", "VolumePath": "\\? \ Volume {42202131e-f5) -5,67,65,65,65,65,65,65,65,65" "IgnoreFlushesDuringBoot": правда, "LayerFolderPath": "D: \ windowsfilter \ 0f7fdefd0c5847fff3ece0b73fca03ec5cea6591450711c030ca210ee001d68c", "Слои": [{ "ID": "14d5cfd7-2142-5006-82b3-4a71f6a9f21b", "Путь":" D:\ windowsfilter \ 54ebae1db3486fae1f26c0f208b42f52fdc2bf9d16c3b6c1ac32d910a570f554 "}, {" ID ":" 08f45c7b-3816-5144-a72b-8f2d60085c2d», "Путь": "D: \ windowsfilter \ 59643c728676d9f6df7a1faa3640c1f25b33a605020e9cf0eaefe7a83fbf0a7f"}], "HostName": "0f7fdefd0c58", "HvPartition": false, "EndpointList": ["30305d6e-12f4-4e52-a659-c0157bb2f369"], "AllowUnqualifiedDNSQuery": true}).
Я заметил, что диск контейнера был создан нафайловая система, и она указывается при последующем ее удалении.
> docker rm $(docker ps -aq)
0f7fdefd0c58
Поскольку docker может создать и удалить ее, я пришел к выводу (возможно, неправильно), что этоэто не проблема разрешения.