Можно ли докеризировать облачное приложение Azure? - PullRequest
0 голосов
/ 06 декабря 2018

Мы разработали облачное приложение в Azure - оно использует Azure Sql, хранилище BLOB-объектов, очереди Azure, WebJobs, службу WebApp и веб-приложение WebApp.

Теперь у нас есть требование предоставить образ Docker для приложения.

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

1 Ответ

0 голосов
/ 06 декабря 2018

Вы не можете докеризировать компоненты Azure.

Вместо этого вы можете использовать образы Docker от Microsoft для локального запуска инфраструктуры Azure.Точнее, это образы совместимого продукта, такого как SQL Server, с базой данных SQL Azure.

https://hub.docker.com/u/microsoft/

Учебное пособие Docker будет вам полезно.

https://docs.docker.com/compose/aspnet-mssql-compose/

Поскольку для очередей и веб-заданий нет изображений, возможно, вам придется переписать часть кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...