Windows Server 2016(内核本机)docker两次运行容器失败



我在一个以前从未见过的公司环境中遇到了一个问题。我可以运行一次容器,然后随后的尝试失败。如果我重新启动主机,我可以再次运行容器一次。

> docker run -it microsoft/windowsservercore powershell
Windows PowerShell
Copyright (C) 2016 Microsoft Corporation. All rights reserved.
PS C:> exit

后续尝试

docker run-it microsoft/windowsservercore powershellC: \Program Files\Docker\Docker.exe:来自守护程序的错误响应:CreateComputeSystem 0f7fdefd0c5847fff3ece0b73fca03ec5cea6591450711c030ca210ee001d68c:系统找不到指定的文件。(额外信息:{"SystemType":"Container","Name":"0f7fdefd0c5847fff3ece0b73fca03ec5cea6591450711c030ca210ee001d68c","Owner":"docker","VolumePath":"\\?\Volume{42202173-f5be-1e8-913a-a1276543133d}",《IgnoreFlushesDuringBoot》:true,"LayerFolderPath":ee001d68c","图层":[{"ID":"14d5cfd7-2142-5006-82b3-4a71f6a9f21b","路径":"D:\windowsfilter\54ebae1db3486fae1f26c0f208b42f52fdc2bf9d16c3b6c1ac32d910a570f554"},{"ID":"08f45c7b-3816-5144-a72b-8f2d60085c2d","路径":"D:\Windows filter\59643c728676d9f6df7a1faa36400c1f25b33a605020e9cf0eaefe7a83fbf0a7f"}],"主机名":"0f7fdefd0c58","HvPartition":false,"EndpointList":["30305d6e-12f4-e52-a659-c0157bb2f369"],"AllowUnqualifiedDNSQuery":true}(。

我观察到容器磁盘已经在文件系统上创建,当我随后删除它时,它会被列出。

> docker rm $(docker ps -aq)
0f7fdefd0c58

因为docker可以创建和删除它,所以我得出结论(可能是错误的(,这不是权限问题。

我们已经确定这是由TrendMicro防病毒引起的,因为团队正在对此进行调查。已经向TrendMicro提出了额外输入的问题。

最新更新