我尝试构建我的 Docker 映像,这就是我构建它时发生的情况。有什么错误设置吗?
2>C:\Program Files\dotnet\sdk\2.2.100\NuGet.targets(114,5): error : Unable to load the service index for source https://api.nuget.org/v3/index.json. [C:\src\DockNetMicro\DockNetMicro.csproj] 2>C:\Program Files\dotnet\sdk\2.2.100\NuGet.targets(114,5): error : No such host is known [C:\src\ DockNetMicro\DockNetMicro.csproj] 2>命令'cmd /S /C dotnet restore "DockNetMicro/DockNetMicro.csproj"'返回非零代码:1 2>C:\Users\rizka.hasmulyawan.nuget\packages\microsoft .visualstudio.azure.containers.tools.targets\1.0.2105168\build\Container.targets(159,5):错误MSB3073:命令“docker build -t“docknetmicro”-f“e:\work\note\netcoretest \docknetmicro\docknetmicro\dockerfile" --label "com.microsoft.created-by=visual-studio" ".."" 退出,代码为 1。 2> 完成构建项目 "DockNetMicro.csproj" -- 失败。
这是我的 Dockerfile
从 microsoft/dotnet:2.2-aspnetcore-runtime-nanoserver-1803 AS base WORKDIR /app EXPOSE 80 EXPOSE 443
FROM microsoft/dotnet:2.2-sdk-nanoserver-1803 AS build WORKDIR /src COPY ["DockNetMicro/DockNetMicro.csproj", "DockNetMicro/"] RUN dotnet restore "DockNetMicro/DockNetMicro.csproj" COPY 。. WORKDIR "/src/DockNetMicro" 运行 dotnet build "DockNetMicro.csproj" -c Release -o /app
从构建 AS 发布运行 dotnet 发布“DockNetMicro.csproj” -c 发布 -o /app
FROM base AS final WORKDIR /app COPY --from=publish /app 。入口点 [“dotnet”,“DockNetMicro.dll”]
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句