Tag: .net core 2.0

Docker的exec:ipconfig失败

当遵循Docker和.NET Core Build的教程 并运行Docker for Linux容器的示例运行正常时,但使用Docker for Windows容器生成并运行示例失败,并显示一个奇怪的错误。 cd aspnetapp docker build -t aspnetapp . docker run -it –rm –name aspnetcore_sample aspnetapp 然后在第二个cmd / PS docker ps docker exec aspnetcore_sample ipconfig OCI运行时执行失败:exec失败:container_linux.go:295:启动容器进程导致“exec:\”ipconfig \“:可执行文件找不到$ PATH”:未知 search出现空白。

docker和.NET Core 2.0的VSTS CI / CD – 复制失败

在遵循一些.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合作。 当添加一个VSTS CI构build过程并运行它时,我保持与副本的错误。 构buildmyapp服务'myapp'未能构build: COPY失败:GetFileAttributesEx \?\ C:\ Windows \ TEMP \ docker-builder91 \ obj \ Docker \ publish:系统找不到指定的path。 C:\ Program Files \ Docker \ docker-compose.exe失败,返回代码:1

.NET Core SDK与Docker的运行时版本

我正在构build一个ASP.NET Core 2.0应用程序。 我的机器正在运行我认为是最新的SDK和运行时: 2.0.0-preview2-006497-preview2 $ dotnet –version 2.0.0-preview2-006497 但是,当我构build并尝试运行Docker镜像时,我得到: It was not possible to find any compatible framework version The specified framework 'Microsoft.NETCore.App', version '2.0.0-preview2-25407-01' was not found. – Check application dependencies and target a framework version installed at: / – Alternatively, install the framework version '2.0.0-preview2-25407-01'. 如果我直接运行基础Docker镜像,我发现它报告版本2.0.0 (不预览)作为版本: $ sudo docker run -it […]