我正在Windows 10机器上对我的dotnet应用程序进行docker化。当我使用docker build -t myapp构建映像时。
复制时出现错误复制失败:CreateFile \?\ C:\ ProgramData \ Docker \ tmp \ docker-builder078196476 \ AppGenerator \ AppGenerator.csproj:系统找不到指定的路径。
下面是我的docker文件
FROM microsoft / dotnet:2.1-aspnetcore-runtime-nanoserver-1709 AS基础 WORKDIR / app 展览8221 博览会8222
FROM microsoft / dotnet:2.1-sdk-nanoserver-1709 AS构建 WORKDIR / src 复制MyApp / MyApp.csproj MyApp / 运行dotnet还原MyApp / MyApp.csproj 复制。 。 WORKDIR / src / MyApp 运行dotnet build MyApp.csproj -c版本-o / app
从FROM构建AS发布 RUN dotnet发布MyApp.csproj -c版本-o / app
FROM基础AS最终版 WORKDIR / app COPY --from =发布/ app。 ENTRYPOINT [“ dotnet”,“ MyApp.dll”]
请帮帮我
感谢和问候。