可以对Azure云应用进行dockerize吗?

时间:2018-12-06 11:16:53

标签: azure docker cloud

我们在Azure中开发了云应用程序-它使用Azure Sql,Blob存储,Azure队列,WebJobs,WebApp服务和WebApp Web。

现在我们需要为应用程序提供Docker映像。

我对Docker知之甚少,不知道它对应用程序意味着什么。 我只是假设无需使用上述云服务就可以在本地运行该应用程序。是否有带有私有Azure基础架构的Docker映像?还是意味着我们应该重写应用程序以完全不使用云服务?

1 个答案:

答案 0 :(得分:0)

您无法泊坞化Azure组件。

相反,您可以使用Microsoft的Docker映像在本地运行Azure基础结构。确切地说,它们是兼容产品的图像,例如针对Azure SQL数据库的SQL Server。

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

Docker的教程将对您有所帮助。

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

由于没有用于队列和Web作业的图像,因此您可能必须重写一些代码。