【发布时间】: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 可以创建和删除它,所以我已经断定(可能是错误的)这不是权限问题。
【问题讨论】: