首页 > 解决方案 > Docker:在 windowsservercore 映像上安装 dotnet core 没有输出/无法识别

问题描述

运行 docker 映像以构建将安装在映像上的项目时,我需要 dotnet core。尝试在运行时调用 dotnet 时,未收到任何输出,并且命令不会终止。在构建期间尝试运行它时,我现在得到“dotnet 未被识别为命令”错误,但在它工作了几次之前。我正在使用Microsoft的 dotnet 安装脚本。这是我的 Dockerfile:

FROM openjdk:11-windowsservercore AS runtime

WORKDIR /app

COPY reqs .

RUN powershell .\dotnet-install.ps1

RUN dotnet build project\TA2\TA2

ENV project_name TA2

ENV roslyn_sdk rsdk

EXPOSE 9000

CMD .\build.bat

标签: .netwindowsdocker

解决方案


推荐阅读