1
我正在使用docker版本3和.Net Core 2.0 Web應用程序。在ASP.NET Core中構建docker:「no such file or directory」error
這是我的搬運工文件:
FROM microsoft/aspnetcore:2.0
ARG source
WORKDIR /app
EXPOSE 80
COPY ${source:-obj/Docker/publish} .
ENTRYPOINT ["dotnet", "DotNetCoreWindowsTest.dll"]
,這是我的搬運工,compose.yml文件
version: '3'
services:
dotnetcorewindowstest:
image: dotnetcorewindowstest
build:
context: ./DotNetCoreWindowsTest
dockerfile: Dockerfile
ports:
- "3001:80"
我出版了我的web應用程序,並從公佈的目錄中我運行命令:docker-compose build
並得到以下錯誤
ERROR: Service 'dotnetcorewindowstest' failed to build:
COPY failed: stat /var/lib/docker/tmp/docker-builder739115341/obj/Docker/publish:
no such file or directory
any ideas what is the problem?
更改爲: 複製obj/Docker/publish。 仍然會出現相同的錯誤 –
還有一個想法。你可以嘗試COPY obj/Docker/publish/app嗎? – herm
試過,沒有工作。 –