dotnet 工具安装在 sdk:8.0.100-bookworm-slim 中挂起

问题描述 投票:0回答:1

我正在将应用程序从 NET6 迁移到 NET8。该应用程序是在 dockerfile 中构建的。对于代码分析,dotnet 工具“dotnet-sonarscanner”安装在构建映像中。

在 NET6 中,我使用 sdk:6.0.300-bullseye-slim 作为构建映像。

FROM mcr.microsoft.com/dotnet/sdk:6.0.300-bullseye-slim AS build

命令

RUN dotnet tool install dotnet-sonarscanner --global

工作正常。

在 NET8 中,我使用 sdk:8.0.100-bookworm-slim 作为构建镜像。

FROM mcr.microsoft.com/dotnet/sdk:8.0.100-bookworm-slim AS build

在这里,dotnet 工具安装永远挂起(或至少几个小时......),没有文本输出。

我尝试过的事情:

  1. 不同的工具(dotnetsay)...相同的结果
  2. 详细级别 -v diag ...仍然没有输出

dockerfile 是使用 Jenkins 中的 buildah 构建的。但是,由于旧版本工作正常,我认为这可能是图像 sdk:8.0.100-bookworm-slim 的问题。我可以尝试什么来缩小范围?

.net docker dotnet-tool
1个回答
0
投票

发布中可能存在一些问题 https://www.debian.org/releases/bookworm/index.en.html

© www.soinside.com 2019 - 2024. All rights reserved.