我拿了一台干净的机器 (Windows 10 Enterprise,没有Anniversary Update),并按照以下顺序安装了 Full IIS、Hyper-V、VS2015 Enterprise、.NET Core 1.0.1 Tooling Preview 2、Docker for Windows、Visual Studio Docker Tools 和其他一些随意的程序。
我然后打开了 VS2015 并创建了一个默认的 .NET 核心网站。 当我运行 (F5) 时,一切正常。 然后我右键单击该项目并转到
同样,当我尝试使用 busy box 时,目录为空。
一些人指出杀毒软件可能会导致问题。 我安装了 Mcafee,但无法卸载或禁用此杀毒软件。
有些人建议,具有不寻常字符的密码可能会导致此问题,但此处不适用。
我不知道共享驱动器是否会导致 VS2015 错误,但因为共享驱动器已经损坏,所以这似乎是一个好的起点。
我已经多次重新启动 hdock 和计算机,但没有效果。
有任何想法吗?
我然后打开了 VS2015 并创建了一个默认的 .NET 核心网站。 当我运行 (F5) 时,一切正常。 然后我右键单击该项目并转到
添加 - > Docker 支持
。 现在尝试使用 Docker 运行 (F5) 时,会出现以下错误消息:
我在网上搜索过,唯一能找到的可能解释是共享驱动器不起作用。 我已经在 Docker- > 共享驱动器中设置了它,但当我运行以下命令时:MSB4018 The "PrepareForCompile" task failed unexpectedly. Microsoft.DotNet.Docker.CommandlineClientException: Error response from daemon: Container ... is not running at ...
docker run --rm -v c:/Users:/data alpine ls /data
,响应为空。同样,当我尝试使用 busy box 时,目录为空。
docker run -it -v /C/Users:/wormhole busybox
cd wormhole
ls
我尝试使用稳定版和 beta 26 的 Windows Desktop for Docker,但两者都存在同样的问题。一些人指出杀毒软件可能会导致问题。 我安装了 Mcafee,但无法卸载或禁用此杀毒软件。
有些人建议,具有不寻常字符的密码可能会导致此问题,但此处不适用。
我不知道共享驱动器是否会导致 VS2015 错误,但因为共享驱动器已经损坏,所以这似乎是一个好的起点。
我已经多次重新启动 hdock 和计算机,但没有效果。
有任何想法吗?