【发布时间】:2016-02-11 22:41:22
【问题描述】:
我正在关注 Scott Hanselman 的文章 Brainstorming development workflows with Docker, Kitematic, VirtualBox, Azure, ASP.NET, and Visual Studio,但在发布过程中失败了。
为了做好准备,我有Docker Toolbox(截至 2016 年 2 月 11 日)、Visual Studio 2015、Visual Studio 2015 Tools for Docker(截至 2016 年 2 月 11 日)和ASP.NET RC 1。
我的发布对话框如下所示(我展示它不是为了显示特定设置,而是为了显示我在流程中的位置):
错误:发布期间发生错误。
命令 [docker --tlsverify --tlscacert="C:\Users\bla\.docker\machine\certs\ca.pem" --tlscert="C:\Users\bla\.docker\machine\certs\cert.pem" --tlskey= "C:\Users\bla\.docker\machine\certs\key.pem" -H tcp://192.168.99.100:2376 build -t devwkflowtest -f "C:\Users\bla\AppData\Local\Temp\PublishTemp\zapp29\approot\src\zapp\Properties\PublishProfiles\v" "C:\Users\bla\AppData\Local\Temp\PublishTemp\zapp29"] 退出代码 1: 无法处理 Dockerfile: 读取 C:\Users\bla\AppData\Local\Temp\PublishTemp\zapp29\approot\src\zapp\Properties\PublishProfiles\v: 句柄无效。
找不到 Dockerfile(因此出现无效句柄错误),因为路径中显示的 \v 目录不存在。
手动创建它没有帮助,因为发布路径的那部分在发布操作期间被删除并重新创建。
【问题讨论】:
标签: visual-studio docker visual-studio-2015