docker 无法复制wwwroot/lib/jQuery/bower.json和其他一些json、js和css文件

5f0d552i  于 2023-02-11  发布在  Docker
关注(0)|答案(1)|浏览(140)

我正在尝试容器化Asp.NET Core 3.1 MVC应用程序。Docker文件在本地工作正常,但当尝试通过Azure Pipeline中的步骤生成映像时,它引发错误
/usr/共享/dotnet/软件开发工具/3.1.426/软件开发工具/Microsoft.NET.软件开发工具/目标/Microsoft.NET.发布目标(147,5):警告MSB 3026:无法将“/source/SampleWebApp/wwwroot/lib/jQuery/bower.json”复制到“/app/wwwroot/lib/jQuery/bower.json”。在1000毫秒后开始重试1。找不到路径“/app/wwwroot/lib/jQuery/bower.json”的一部分。[/source/SampleWebApp/SampleWebApp.csproj]
/usr/共享/dotnet/软件开发工具/3.1.426/软件开发工具/Microsoft.NET.软件开发工具/目标/Microsoft.NET.发布目标(147,5):警告MSB 3026:无法将“/source/SampleWebApp/wwwroot/lib/jQuery/src/core/camelCase.js”复制到“/app/wwwroot/lib/jQuery/src/core/camelCase.js”。开始在1000毫秒后重试1。找不到路径“/app/wwwroot/lib/jQuery/src/core/camelCase.js”的一部分。[/source/SampleWebApp/SampleWebApp.csproj]
/usr/共享/dotnet/软件开发工具/3.1.426/软件开发工具/Microsoft.NET.软件开发工具/目标/Microsoft.NET.发布目标(147,5):警告MSB 3026:无法将“/source/SampleWebApp/wwwroot/lib/jQuery/src/core/isAttached.js”复制到“/app/wwwroot/lib/jQuery/src/core/isAttached.js”。在1000毫秒后开始重试1。找不到路径“/app/wwwroot/lib/jQuery/src/core/isAttached.js”的一部分。[/source/SampleWebApp/SampleWebApp.csproj]
/usr/共享/dotnet/软件开发工具/3.1.426/软件开发工具/Microsoft.NET.软件开发工具/目标/Microsoft.NET.发布目标(147,5):警告MSB 3026:无法将“/source/SampleWebApp/wwwroot/lib/jQuery/src/core/parseXML.js”复制到“/app/wwwroot/lib/jQuery/src/core/parseXML.js”。开始在1000毫秒后重试1。找不到路径“/app/wwwroot/lib/jQuery/src/core/parseXML.js”的一部分。[/source/SampleWebApp/SampleWebApp.csproj]
我的文件夹中某些文件位于wwwroot的同一级别,例如

bundleconfig.json
libman.json
package-lock.json
bower.json
.bowerrc

我不确定这些文件是否有任何不同。有人能帮助我吗?

rqenqsqc

rqenqsqc1#

请先创建/app/wwwroot/lib/jQuery文件夹,然后再尝试复制文件。您可以尝试在停靠文件中添加一行。

RUN mkdir -p /app/wwwroot/lib/jQuery

如果您仍然面临这个问题,请与我们分享dockfile。

相关问题