docker 支持 visual studio 2017 失败
docker support visual studio 2017 fails
我已经使用 docker 一段时间了,很高兴看到 VS2017 中的新工具。我之前遇到过 docker for windows 的问题,但我不明白为什么会这样。
我直接创建了一个 web 应用程序并添加了 docker 支持。然后我只是尝试启动它而不做任何更改,我收到以下错误。
我检查了容器是否已注册,看起来确实已经达到了这个程度:
快速 docker ps -a
产生这个:
问题是错误报告似乎试图从构建路径部署确实不存在(我的项目在我的 G 驱动器上而不是 F,那是安装 visual studio 的地方)。
那么是什么原因呢?我可以从项目路径中的命令行 运行 docker-compose,然后 docker-compose up
看起来不错。似乎 visual studio 只是使用了错误的路径,不知道为什么。
正在使用的版本是:
Docker 对于 windows 17.04.0-ce-rc2-win6(10840)
Visual studio 2017:版本 15.1(26403.0)
我再次检查了我使用的 docker 的哪个版本,我使用的是边缘流。我回到稳定状态,这个问题就消失了。
我遇到了同样的问题。事实证明,上面提到的恢复到 Docker 稳定版本的解决方案解决了它。对于 Edge 版本,构建会在 VS IDE 文件夹而不是当前文件夹中查找解决方案文件。
我已经使用 docker 一段时间了,很高兴看到 VS2017 中的新工具。我之前遇到过 docker for windows 的问题,但我不明白为什么会这样。
我直接创建了一个 web 应用程序并添加了 docker 支持。然后我只是尝试启动它而不做任何更改,我收到以下错误。
我检查了容器是否已注册,看起来确实已经达到了这个程度:
快速 docker ps -a
产生这个:
问题是错误报告似乎试图从构建路径部署确实不存在(我的项目在我的 G 驱动器上而不是 F,那是安装 visual studio 的地方)。
那么是什么原因呢?我可以从项目路径中的命令行 运行 docker-compose,然后 docker-compose up
看起来不错。似乎 visual studio 只是使用了错误的路径,不知道为什么。
正在使用的版本是:
Docker 对于 windows 17.04.0-ce-rc2-win6(10840) Visual studio 2017:版本 15.1(26403.0)
我再次检查了我使用的 docker 的哪个版本,我使用的是边缘流。我回到稳定状态,这个问题就消失了。
我遇到了同样的问题。事实证明,上面提到的恢复到 Docker 稳定版本的解决方案解决了它。对于 Edge 版本,构建会在 VS IDE 文件夹而不是当前文件夹中查找解决方案文件。