【问题标题】:Windows Server 2016 (kernel native) docker failing to run container twiceWindows Server 2016(内核本机)docker未能两次运行容器
【发布时间】:2018-12-07 02:14:16
【问题描述】:

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

> 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":"Container","Name":"0f7fdefd0c5847fff3ece0b73fca03ec5cea6591450711c030ca210ee001d68c","Owner":"docker","VolumePath":"\\?\Volume{42202173-f5be-11e8-913a-a12765d} ","IgnoreFlushesDuringBoot":true,"LayerFolderPath":"D:\windowsfilter\0f7fdefd0c5847fff3ece0b73fca03ec5cea6591450711c030ca210ee001d68c","Layers":[{"ID":"14d5cfd7-2142-5006-82b-b-5006-82b-f3 \windowsfilter\54ebae1db3486fae1f26c0f208b42f52fdc2bf9d16c3b6c1ac32d910a570f554"},{"ID":"08f45c7b-3816-5144-a72b-8f2d60085c2d","Path":"D:\windowsfilter\59643c728676d9f6df7a1faa3640c1f25b33a605020e9cf0eaefe7a83fbf0a7f"}],"HostName":"0f7fdefd0c58","HvPartition" :false,"EndpointList":["30305d6e-12f4-4e52-a659-c0157bb2f369"],"AllowUnqualifiedDNSQuery":true})。

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

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

因为 docker 可以创建和删除它,所以我已经断定(可能是错误的)这不是权限问题。

【问题讨论】:

    标签: docker windows-container


    【解决方案1】:

    我们已确定它是由趋势科技防病毒软件引起的,因为团队正在对其进行调查。已向 TrendMicro 提出请求以征求更多意见。

    【讨论】:

      猜你喜欢
      • 2021-06-07
      • 2021-02-28
      • 2017-04-21
      • 2019-12-10
      • 2019-11-23
      • 2018-04-24
      • 2018-04-10
      • 2016-06-09
      • 2017-05-24
      相关资源
      最近更新 更多