当前位置: 首页 > 知识库问答 >
问题:

错误NETSDK1064:找不到包DnsClient,1.2.0

劳仲渊
2023-03-14

我有一个ASP.NET核心docker映像。我最后一次尝试建造它是两个月前。现在,我得到了一个错误建筑。

有什么想法吗?Microsoft docker映像上有什么坏了吗?在试图发布和运行一个Elasticbeanstalk实例时,这也是一个问题。

DockerFile

FROM mcr.microsoft.com/dotnet/core/sdk:3.1 AS build-env
WORKDIR /app

COPY *.csproj ./
RUN dotnet restore

COPY . ./
RUN dotnet publish -c Release -o out

FROM mcr.microsoft.com/dotnet/core/aspnet:3.1
WORKDIR /app
COPY --from=build-env /app/out .
EXPOSE 5000
ENTRYPOINT ["dotnet", "myApp.dll"]

共有1个答案

邵飞鸿
2023-03-14

当使用--no-cache之类的解决方案完全没有恢复工作时,通常表示来自主机的工件被复制到构建容器中。当主机和生成容器具有不同的RID时,这可能会导致问题。当运行linux容器时,这通常会在Windows计算机上发生。NET核心Docker示例建议使用.DockerIgnore文件,以避免使用DockerFiles处理bin和obj目录。

 类似资料:
  • 问题内容: 我添加了在“ docker-compose”期间安装软件包。但是,当我运行时发生了以下错误。我发现程序包保存在中。 运行docker-compose并进行构建 docker-compose.yml Docker文件 main.go 更新1 我注意到以下目录之间的巨大差异。 更新2 正如@aerokite所说,“卷”正在覆盖下载的软件包。我像以下内容进行了更改,并且有效。 Docker文

  • 我在数据库上使用pySpark 2.1。 我编写了一个UDF来为pyspark数据帧的每一行生成唯一的uuid。我使用的数据帧相对较小 我知道有内置函数spark functions和zipWithinIndex()生成行索引,但我被特别要求在这个特定项目中使用uuid。 UDF\u insert\u uuid在小数据集上运行良好,但似乎与内置的spark函数subtract冲突。 导致此错误的原

  • 在这里输入图像描述我正在尝试运行一个ejs文件,并得到错误:无法找到包含文件“partials/head”。 我已经检查了stackoverflow和github的大部分文章,但是无法解决它... 错误:在getIncludePath(C:\users\Junia\Desktop\Node\Node_Desktop\EJS\lib\EJS.js:162:13)中找不到包含文件“partials/h

  • 我不能安装任何需要的包。错误消息如下所示 我还尝试了包,得到了完全相同的结果。 路径: Make:GNU Make 3.81安装在中(来自官方的Debian包) 分册:Debian 6.0.8 ARCH:AMD64 构建-基本包:已安装 节点:从源手工构建 安装非GYP软件包:正常工作

  • 我正在尝试用MinGW编译器用CMake构建PODOFO库。它需要一些外部库,如zlib、jpeg、openssl和freetype。我的cmake命令如下: cmake-g“mingw makefiles”_path=c:\users\abhishek\downloads\openSSL-0.9.8h-1-lib\lib-dpodofo_build_shared:bool=false.. 不知何

  • 问题内容: 我有一个由Eclipse生成的.jar,我无法在其他计算机(与Windows XP)上运行。出现“找不到主类。程序将退出”消息。那台计算机可以在Netbeans生成的另一个.jar上正常运行,所以我想JRE并不是问题。我更新了JRE,但没有改变。问题是什么? 更新:我忘了提,我做了一个可运行的jar文件。在另外两台计算机上,它可以正常工作(win 7和XP),但在特定计算机上则不能。