小编use*_*und的帖子

在 ubuntu 上构建 dotnet core 3.0 依赖项时资源暂时不可用

我有一个 .net core 3.0 项目,我正在尝试对其进行 dockerise。调用的项目文件SuperSecretProject.csproj如下:

<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk.Web">
  <PropertyGroup>
    <TargetFramework>netcoreapp3.0</TargetFramework>
    <StartupObject>SuperSecretProject.Program</StartupObject>
    <UserSecretsId>cee96675-39d5-486b-bcca-9db409d1d0c4</UserSecretsId>
    <DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
    <DockerfileContext>.</DockerfileContext>
  </PropertyGroup>
  <ItemGroup>
    <PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="3.0.0">
      <PrivateAssets>all</PrivateAssets>
      <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
    </PackageReference>
    <PackageReference Include="Microsoft.Extensions.Http.Polly" Version="3.0.1" />
    <PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="3.0.0" />
    <PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.9.5" />
    <PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="3.0.0" />
    <PackageReference Include="Newtonsoft.Json" Version="12.0.3" />
    <PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="3.1.0" />
  </ItemGroup>
</Project>
Run Code Online (Sandbox Code Playgroud)

泊坞窗文件是:

FROM mcr.microsoft.com/dotnet/core/sdk:3.1 AS debug

WORKDIR /build-debug
COPY ./SuperSecretProject.csproj ./
RUN dotnet restore

ENTRYPOINT ["echo", "hello"] 
Run Code Online (Sandbox Code Playgroud)

但是,在构建时,我得到了Resource temporarily unavailable.Eg docker …

ubuntu asynchronous docker .net-core

6
推荐指数
1
解决办法
2897
查看次数

标签 统计

.net-core ×1

asynchronous ×1

docker ×1

ubuntu ×1