我的 Azure WebApp for linux 上的 Linux 风格和版本

kno*_*net 4 linux azure azure-web-app-service asp.net-core-2.1 azure-webapps

我正在尝试在 azure WebApp 中托管我的 .Net core MVC 2.1 linux 应用程序。我如何知道 WebApp 上运行的 Linux 风格、操作系统和版本?我选择“美国西部”作为区域。

我认为当我在开发机器上构建代码时需要这样做: How to compile .NET Core app for Linux on a windows machine My dev machine is ubuntu and Production server is CentOS

Ken*_*SFT 5

您可以从 Kudu 环境获取系统信息。Kudu 是 Microsoft Azure 网站的中枢神经系统;它处理 Git 与网站的集成,并提供 API 端点,用于以编程方式访问应用程序设置、部署信息、文件、活动进程、运行时版本、源代码控制信息、Web 挂钩和 Web 作业。

要访问 Kudo,请导航至https://<webappname>.scm.azurewebsites.net,从那里您可以单击“环境”以获取如下内容:

在此输入图像描述

系统信息

  • 系统启动时间:4.10:36:14.7190000
  • 操作系统版本:Unix 4.4.0.128
  • 64位系统:正确
  • 64 位进程:正确

  • 运行 `cat /etc/os-release` 显示在我的例子中,它是“Debian GNU/Linux 10 (buster)”。现在,我假设运行 Debian 安装说明来安装我想要安装的内容应该可行。 (2认同)