Я создал приложение ASP.NET Core на своем компьютере с Ubuntu. Когда я размещал его в веб-приложении Azure, я заметил, что он работает на Windows Server. Можно ли вместо этого разместить его на сервере Linux?
Можно ли запросить сервер Linux при создании веб-приложения в Azure?
Ответы:
В веб-приложении Azure в качестве операционной системы используется Windows Server. Вы всегда можете получить нашу собственную вычислительную машину с Linux (Ubuntu или что-то еще) и развернуть на ней все, что вам нужно. Подробнее см. Здесь: https://azure.microsoft.com/en-us/services/virtual-machines/
Теперь вы можете это сделать без необходимости использования виртуальной машины или образа Docker.
Создайте веб-приложение с помощью службы приложений в Linux.
См .: https://azure.microsoft.com/en-us/documentation/articles/app-service-linux-how-to-create-a-web-app/
В настоящее время это невозможно, поскольку на прошлой неделе возникла та же проблема при переносе некоторых вещей из AWS. Чтобы продолжить работу своих приложений в среде Unix, мне пришлось прибегнуть к службе контейнеров Azure, но это, в свою очередь, заставило меня (изучить и) запустить DC / OS.