码头支持视觉工作室2017年失败

时间:2017-04-06 13:00:00

标签: docker docker-compose visual-studio-2017

我一直在玩docker一段时间,很高兴看到VS2017中的新工具。我以前遇到过docker for windows的问题,但我不明白为什么会发生这种情况。

我直接从框中创建了一个webapp并添加了docker支持。然后,我只是尝试启动它而不做任何更改,我收到以下错误。

Error here

我已经检查过容器是否已注册,它确实看起来已经走得那么远了:

快速docker ps -a得出这个:

docker output

问题是错误报告似乎试图从构建路径部署确实不存在(我的项目在我的G驱动器而不是F,这是安装Visual Studio的地方)。

那是什么给出的?我可以从项目路径中的命令行运行docker-compose,然后docker-compose up,看起来很好。似乎visual studio只是使用了错误的路径,不知道为什么。

正在使用的版本是:

Docker for Windows 17.04.0-ce-rc2-win6(10840) Visual Studio 2017:版本15.1(26403.0)

2 个答案:

答案 0 :(得分:2)

我再次检查了我正在使用哪个版本的docker,我正在使用边缘流。我又恢复了稳定,这个问题就消失了。

答案 1 :(得分:1)

我遇到了同样的问题。事实证明上面提到的解决方案是恢复到Docker稳定版本解决了它。使用Edge版本,构建在VS IDE文件夹而不是当前文件夹中查找解决方案文件。