Есть ли причина использовать веб-приложения Azure вместо веб-приложений Azure для контейнеров?
Я довольно новичок в Azure, поэтому для изучения я развернул приложения Node.js в Azure как в виде контейнеров Docker, так и веб-приложений Azure в Linux. Так как веб-приложения Azure в любом случае являются контейнерами, есть ли веская причина, по которой я должен использовать их вместо своих собственных контейнеров, которые я лучше контролирую?
Одна из проблем, с которой я столкнулся, заключалась в том, что вам нужно принять во внимание несколько вещей с предварительно настроенными контейнерами в веб-приложениях Azure, некоторые из которых описаны здесь. Если вместо этого я использую свои собственные контейнеры Docker, мне не нужно предпринимать дополнительных шагов, которые иногда требуются для запуска приложения Node.js с его зависимостями и его работы в качестве веб-приложения Azure.
Я что-то упустил, или, как мне кажется, меньше работы по развертыванию моих приложений в Azure в виде контейнеров Docker?
Себастьян
1 ответ
Я не уверен на 100%, но я думаю, что есть различия в обновлениях безопасности программного обеспечения приложения (например, NodeJs). Когда вы используете собственный образ докера, вы можете нести ответственность за поддержание контейнеров в актуальном состоянии.