代码之家  ›  专栏  ›  技术社区  ›  ShaneKm

运行Docker时无法识别命令

  •  2
  • ShaneKm  · 技术社区  · 5 年前

    无论何时运行docker build,我都会得到:

    “msbuild”未被识别为内部或外部命令, 可操作的程序或批处理文件。 和 可操作的程序或批处理文件。

    1 回复  |  直到 5 年前
        1
  •  3
  •   DazWilkin    5 年前

    看来 msbuild microsoft/dotnet-framework-build 形象。

    我怀疑(!)此图像包含 dotnet 二进制但不是 msbuild公司 . 另一种方法是找到包含它的图像。另一个选择是将其添加到 .

    msbuild公司 docker build ,的 Dockerfile 在映像的 FROM 声明。

    嗯!