Версия и версия Linux в моем Azure WebApp для Linux - PullRequest
0 голосов
/ 10 февраля 2019

Я пытаюсь разместить свое приложение .Net core MVC 2.1 linux в Azure WebApp.Откуда я знаю, что Linux-версия, O / S, версия работает в WebApp?Я выбираю «Западную часть США» в качестве региона.

Я думаю, что это необходимо, пока я создаю свой код на моей машине для разработки: Как скомпилировать приложение .NET Core для Linux на машине с Windows Моя машина разработки - Ubuntu, а Рабочий сервер - CentOS

Ответы [ 2 ]

0 голосов
/ 11 февраля 2019

Когда вы используете веб-приложение в Azure, вам сначала нужно создать план обслуживания, ему нужно будет выбрать тип системы: Linux или Windows.И затем, когда вы создаете веб-приложение, у вас также есть возможность выбрать среду выполнения для вашего веб-приложения в вашем плане обслуживания Linux (в вашем случае Linux вам нужен).

Azure предоставляет некоторые встроенные образы в качестве среды выполнения.См. Встроенная среда выполнения .Если среда выполнения, необходимая вашему приложению, не поддерживается во встроенных образах, вы также можете создать свой собственный образ Docker, необходимый для вашего приложения.См. Использование настраиваемого образа Docker для веб-приложения .

Поэтому вам не нужно знать, что такое ОС, вы можете просто создать нужную ОС.Если вы действительно хотите знать версию ОС, вы можете создать сеанс SSh для своего веб-приложения и запустить команды оболочки, чтобы проверить, какая версия ОС.См. Поддержка SSH для службы приложений Azure в Linux .

.
0 голосов
/ 11 февраля 2019

Вы можете получить системную информацию из среды Kudu.Kudu - центральная нервная система веб-сайта Microsoft Azure;он обеспечивает интеграцию Git с веб-сайтом, а также предоставляет конечную точку API для программного доступа к настройкам приложения, информации о развертывании, файлам, активным процессам, версиям среды выполнения, информации об управлении исходным кодом, веб-хуках и веб-заданиях.

Чтобы добраться до Kudo, перейдите к https://<webappname>.scm.azurewebsites.net, оттуда вы можете нажать на Environment, чтобы получить что-то вроде этого:

enter image description here

Информация о системе

  • Время работы системы: 4.10: 36: 14.7190000
  • Версия ОС: Unix 4.4.0.128
  • 64-битная система: True
  • 64-битный процесс: True
...