Докер Windows Server 2016 (ядро) не может запустить контейнер дважды - PullRequest
0 голосов
/ 03 декабря 2018

У меня проблема в корпоративной среде, которую я раньше не видел.Я могу запустить контейнер один раз, затем последующие попытки не удаются.Если я перезагружаю хост, я могу снова запустить контейнер один раз.

> 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 может создать и удалить ее, я пришел к выводу (возможно, неправильно), что этоэто не проблема разрешения.

1 Ответ

0 голосов
/ 06 декабря 2018

Мы определили, что это вызвано антивирусом TrendMicro, поскольку команда изучает его.Билет был поднят с TrendMicro для дополнительного ввода.

...