【发布时间】:2018-06-06 21:52:50
【问题描述】:
在关注几个 .NET Core 2.0 Visual Studio Team Services 持续集成/持续交付示例时,我在 VSTS 中遇到了一个复制错误。
通过 VS17 添加 docker 支持在本地使用这样的 dockerfile 效果很好。
FROM microsoft/aspnetcore:2.0
ARG source
WORKDIR /app
EXPOSE 80
COPY ${source:-obj/Docker/publish} .
ENTRYPOINT ["dotnet", "myapp.dll"]
有了一个 MVC 应用和一个 WebAPI 应用,它在本地与 docker-compose 配合得很好。
在添加 VSTS CI 构建过程并运行它时,我一直遇到副本错误。
构建 myapp 服务“myapp”失败 构建:复制失败:GetFileAttributesEx \?\C:\Windows\TEMP\docker-builder91\obj\Docker\publish: 系统找不到指定的路径。 C:\程序 Files\Docker\docker-compose.exe 失败,返回码:1
【问题讨论】:
标签: docker azure-devops dockerfile azure-pipelines .net-core-2.0