У меня есть некоторый опыт использования сервисов приложений Azure без докера. Я работал на k8 с докером. Теперь я вижу возможность развертывать контейнеры в службах приложений Azure. Насколько я понимаю, службы приложений внутренне используют контейнер и механизм оркестровки. Теперь кто-нибудь может объяснить, почему эта новая опция докеров в сервисах приложений Azure? Как это поможет? Когда использовать эту опцию? Почему я должен объединить его как докер (дополнительные усилия, хотя это тривиально)?


Служба приложений Azure в Linux (веб-приложение со встроенными образами)
Вариант встроенного образа, работающий в Linux, является расширением текущего предложения службы приложений Azure, предназначенным для разработчиков, которые хотят использовать FTP или GIT, развертывать приложения .NET Core, Node, PHP или Ruby в службе приложений Azure, работающей в Linux.
Все встроенные образы Docker с открытым исходным кодом на GitHub и доступны на DockerHub
Now someone can explain why this new docker option in the azure app services?
Веб-приложение для контейнеров обслуживает больше по отношению к разработчикам, которым нужен иметь больший контроль, а не только код, но также различные пакеты, среда выполнения, инструменты и т. д., которые установлены в их контейнерах.
Клиенты этого предложения предпочитают упаковывать свой код и зависимости в контейнеры, используя различные системы CI / CD, такие как Jenkins, Maven, Travis CI или VSTS, наряду с настройкой веб-перехватчиков непрерывного развертывания с помощью службы приложений.
Таким образом, вы можете легко развертывать и запускать контейнерные приложения, которые масштабируются вместе с вашим бизнесом.
How it is going to help?
When to use this option?
Вы можете обратиться к этот блог для получения более подробной информации.
Спасибо, jeyendran. Это помогло