我参加了一个干净的机器(窗10 W企业/缩小周年更新)并安装(顺序)全部IIS,Hyper-V的,VS2015企业,.NET的核心工具1.0.1预览版2,多克尔适用于Windows,Visual Studio的码头工人工具,和其他一些随机程序。
然后我打开VS2015和创建一个默认的.NET的核心网站。当我运行(F5)都按预期工作。然后我右键点击该项目,并赴Add->Docker Support
。现在,当尝试使用泊坞窗我看到这个错误消息到运行(F5):
MSB4018的“PrepareForCompile”任务意外失败。 Microsoft.DotNet.Docker.CommandlineClientException:从后台程序错误响应:集装箱...是不是在运行?
我在网上搜索,我可以找到可以解释它的唯一的事情是,我不认为共享驱动器的工作。我没有把它架在Docker->共享驱动器,但是当我运行:docker run --rm -v c:/Users:/data alpine ls /data
响应是空的。
同样,当我尝试使用忙箱目录为空。
docker run -it -v /C/Users:/wormhole busybox
cd wormhole
ls
我一直在使用的Windows桌面多克尔1.12.1稳定和β26都具有相同的问题尝试。
有些人指出,杀毒软件可能会导致一个问题。我已安装了McAfee,但我无法卸载或禁用防病毒软件。
有人认为与特殊字符的密码可能导致此问题但在这里并不适用。
我不知道,共享驱动器导致的VS2015错误,但它似乎是一个良好的开端,因为共享驱动器被破坏。
我已经重新启动BOT hdock和计算机多次,但无济于事。
有任何想法吗?